[jdk24u] RFR: 8166983: Remove old/legacy unused tzdata files
Andrew John Hughes
andrew at openjdk.org
Thu Mar 20 00:59:46 UTC 2025
This is a near-clean backport of [JDK-8166983](https://bugs.openjdk.org/browse/JDK-8166983), differing from the original only because `zone.tab` was later updated in 24u only by the tzdata 2025a update.
Given the frequency of updating these files across all update releases, I think it makes sense to remove these files in as many releases as possible for consistency. Not doing so risks an update being missed in the backporting process, as has already happened with the 2025a update (see [JDK-8352097](https://bugs.openjdk.org/browse/JDK-8352097))
Tests still passed after the files were removed:
~~~
==============================
Test summary
==============================
TEST TOTAL PASS FAIL ERROR
jtreg:test/jdk/java/text/Format 130 130 0 0
jtreg:test/jdk/java/util/TimeZone 22 22 0 0
jtreg:test/jdk/sun/util/calendar 3 3 0 0
jtreg:test/jdk/sun/util/resources 22 22 0 0
jtreg:test/jdk/java/time 187 187 0 0
==============================
TEST SUCCESS
~~~
-------------
Commit messages:
- Backport 49ee4df375f57ef2d06ff7d54aaefed77d60c40b
Changes: https://git.openjdk.org/jdk24u/pull/150/files
Webrev: https://webrevs.openjdk.org/?repo=jdk24u&pr=150&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8166983
Stats: 8665 lines in 28 files changed: 0 ins; 8663 del; 2 mod
Patch: https://git.openjdk.org/jdk24u/pull/150.diff
Fetch: git fetch https://git.openjdk.org/jdk24u.git pull/150/head:pull/150
PR: https://git.openjdk.org/jdk24u/pull/150
More information about the jdk-updates-dev
mailing list