-
Enhancement
-
Resolution: Fixed
-
P4
-
None
-
b13
- BreakIterator/Collator: these are not provided by the CLDR locale provider. The existing FALLBACK provider (internal implementation) will be re-purposed to support these functions.
- Display names for time zones have some dependency on COMPAT, which may affect the CLDRConverter that generates names.
- Old three-letter abbreviations
- CLDR aliases deprecated zones such as `SystemV/YST9` -> `Pacific/Gambier`
- metaZones aliases inconsistency, e.g., Casablanca started negative dst in 2018, thus differs from Western Europe Time.
- SimpleDateFormat with Japanese Calendar: No "Gan-nen" resources are in CLDR. The FALLBACK provider will need to support it.
By removing `COMPAT` provider, specifying it with `java.locale.providers` system property will have no effect, as if `COMPAT` did not exist in the vallue.
- csr for
-
JDK-8325568 Remove legacy locale data (COMPAT, JRE) from the JDK
- Closed
- is blocked by
-
JDK-8304982 Emit warning for removal of `COMPAT` provider
- Resolved
-
JDK-8317979 Use TZ database style abbreviations in the CLDR locale provider
- Resolved
- relates to
-
JDK-6253991 [Fmt-Da] SimpleDateFormat has built-in assumptions on year formatting and parsing
- Resolved
-
JDK-8342886 Update MET timezone in TimeZoneNames files
- Open
-
JDK-8337603 Change in behavior with -Djava.locale.useOldISOCodes=true
- Resolved
-
JDK-8327434 Test java/util/PluggableLocale/TimeZoneNameProviderTest.java timed out
- Resolved
-
JDK-8327486 java/util/Properties/PropertiesStoreTest.java fails "Text 'xxx' could not be parsed at index 20" after 8174269
- Resolved