[jdk8u] RFR: 8296715: CLDR v42 update for tzdata 2022f

Andrew John Hughes andrew at openjdk.org
Tue Dec 20 18:54:57 UTC 2022


This is a minimal backport of the CLDR v42 update for tzdata 2022f, just containing the timezone changes. The previous definition for `America/Chihuahua`, which is superseded by the change to `America_Central` on 2022-10-30, is retained as `America_Mountain` as `Mexico_Pacific` doesn't exist in 8u's version of CLDR and the change here is to define an end to that metazone, not alter it.

The other changes are omitted as follows:

* The `es_419.xml` in 8u's CLDR does not contain the patterns being altered.
* `LocaleData.cldr` does not exist in 8u
* `LocaleDataTest.java` does not need updating as the test has not been changed, as there is no data file change (`LocaleData.cldr`)

Regarding the latter two, the CLDR checks in the test were introduced as part of JDK-8008577: "Use CLDR Locale Data by Default". We obviously don't want to backport that in full, but updating LocaleDataTest.java with a CLDR data set would be useful.

However, I think it's out of scope for a rampdown time critical data fix like this, as it is likely a lengthy effort to get a passing data set, needing further CLDR updates. It should be handled separately. I'll open a bug and PR for this against 8u-dev.

-------------

Commit messages:
 - Backport da9de488990ff47fe06343439f2180ec1b2a3061

Changes: https://git.openjdk.org/jdk8u/pull/27/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk8u&pr=27&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8296715
  Stats: 6 lines in 1 file changed: 2 ins; 0 del; 4 mod
  Patch: https://git.openjdk.org/jdk8u/pull/27.diff
  Fetch: git fetch https://git.openjdk.org/jdk8u pull/27/head:pull/27

PR: https://git.openjdk.org/jdk8u/pull/27


More information about the jdk8u-dev mailing list