Uploaded image for project: 'Phoenix'
  1. Phoenix
  2. PHOENIX-4418

UPPER() and LOWER() functions should be locale-aware

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 4.13.0
    • 4.14.0
    • None
    • None

    Description

      Correct conversion of a string to upper or lower case depends on Locale.

      Java's upper case and lower case conversion routines allow passing in a locale.

      It should be possible to pass in a locale to UPPER() and LOWER() in Phoenix so that locale-specific case conversion can be supported in Phoenix.

      See java.lang.String#toUpperCase()

      Attachments

        1. PHOENIX-4418_v1.patch
          17 kB
          Shehzaad Nakhoda
        2. PHOENIX-4418_v2.patch
          21 kB
          Shehzaad Nakhoda
        3. upper_lower_locale_doc.patch
          7 kB
          Shehzaad Nakhoda
        4. PHOENIX-4418_v3.patch
          21 kB
          Shehzaad Nakhoda

        Activity

          People

            shehzaadn Shehzaad Nakhoda
            shehzaadn Shehzaad Nakhoda
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: