-
Bug
-
Resolution: Fixed
-
Medium
-
2.9
If a user uses wild card or range queries such as "content-name-untokenized:
{A to Z}" or "content-name-untokenized:S*" then the default behaviour of the QueryParser classes used in both TextFieldQueryMapper and MultiTextFieldQueryMapper is to lower case any range or wild card expansions.
So should the user be searching a field which is not converted to lower case such as the one given above then they will have no way of finding the upper case values - the QueryParser makes all their queries lower case.
The place this affects us in Confluence is in the AlphabeticalListPagesAction which when you choose to see all pages starting with a particular letter builds a wildcard query such as those shown above.
- causes
-
CONFSERVER-20115 Fix case sensitivity in wildcard searches
- Closed
-
CONFSERVER-16965 Livesearch is case sensitive
- Closed
- is related to
-
CONFSERVER-13906 Alphabetical page view is broken: doesn't show any pages on some letter, shows wrong pages on others
- Closed
- relates to
-
CONFSERVER-14072 Alphabetical listing of pages does not work when there are too many pages beginning with a letter
- Closed