[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