Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-19961

Text search case folding needs support for 'Full' case folding

    • Query Integration

      Text index v3 supports case folding for Unicode's 'C', 'S', and 'T' mappings (see ftp://ftp.unicode.org/Public/UNIDATA/CaseFolding.txt), which are all one character to one character.

      There are about 100 'F' mappings where a character will case fold to more than one character. This includes the latin sharp s (ß) which case folds to "ss".

      To support these there needs to be an additional pass when lowercasing a unicode::String that supports expanding the resulting string.

            Assignee:
            backlog-query-integration [DO NOT USE] Backlog - Query Integration
            Reporter:
            adam.chelminski@mongodb.com Adam Chelminski (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: