JDK-8258878 : (tz) Upgrade time-zone data to tzdata2020e
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: java.time
  • Affected Version: 7,17
  • Priority: P4
  • Status: Resolved
  • Resolution: Won't Fix
  • Submitted: 2020-12-23
  • Updated: 2021-01-20
  • Resolved: 2021-01-20
Related Reports
Relates :  
Sub Tasks
JDK-8260678 :  
Description
The 2020e release of the tz code and data is available. It reflects the 
following changes, which were either circulated on the tz mailing list or 
are relatively minor technical or administrative changes:

   Briefly:
     Volgograd switches to Moscow time on 2020-12-27 at 02:00.

   Changes to future timestamps

     Volgograd changes time zone from +04 to +03 on 2020-12-27 at 02:00.
     (Thanks to Alexander Krivenyshev and Stepan Golosunov.)

   Changes to past timestamps

     Correct many pre-1986 transitions, fixing entries originally
     derived from Shanks.  The fixes include:
       - Australia: several 1917 through 1971 transitions
       - Bahamas: several 1941 through 1945 transitions
       - Bermuda: several 1917 through 1956 transitions
       - Belize: several 1942 through 1968 transitions
       - Ghana: several 1915 through 1956 transitions
       - Israel and Palestine: several 1940 through 1985 transitions
       - Kenya and adjacent: several 1908 through 1960 transitions
       - Nigeria and adjacent: correcting LMT in Lagos, and several 1905
         through 1919 transitions
       - Seychelles: the introduction of standard time in 1907, not 1906
       - Vanuatu: DST in 1973-1974, and a corrected 1984 transition
     (Thanks to P Chan.)

     Because of the Australia change, Australia/Currie (King Island) is
     no longer needed, as it is identical to Australia/Hobart for all
     timestamps since 1970 and was therefore created by mistake.
     Australia/Currie has been moved to the 'backward' file and its
     corrected data moved to the 'backzone' file.

   Changes to past time zone abbreviations and DST flags

     To better match legislation in Turks and Caicos, the 2015 shift to
     year-round observance of -04 is now modeled as AST throughout before
     returning to Eastern Time with US DST in 2018, rather than as
     maintaining EDT until 2015-11-01.  (Thanks to P Chan.)

   Changes to documentation

     The zic man page now documents zic's coalescing of transitions
     when a zone falls back just before DST springs forward.

Here are links to the release files:

   https://www.iana.org/time-zones/repository/releases/tzcode2020e.tar.gz
   https://www.iana.org/time-zones/repository/releases/tzdata2020e.tar.gz
   https://www.iana.org/time-zones/repository/releases/tzdb-2020e.tar.lz

As usual, links to the latest release files are here:

   https://www.iana.org/time-zones/repository/tzcode-latest.tar.gz
   https://www.iana.org/time-zones/repository/tzdata-latest.tar.gz
   https://www.iana.org/time-zones/repository/tzdb-latest.tar.lz

Links are also available via plain HTTP, and via FTP from
ftp://ftp.iana.org/tz/releases with the same basenames as above.

Each release file has a GPG signature, which can be retrieved by appending 
".asc" to the above URLs. Copies of these signatures are appended to this 
message.

This release corresponds to commit efc5c061920f1d5820d66b7ec88ebff144c55b3f 
dated 2020-12-22 15:14:34 -0800 and tagged '2020e' in the development GitHub 
repository at <https://github.com/eggert/tz>.

Here are the SHA-512 checksums for the release files:

37656ee4400f6e7ac8b3d4b515ea2ae940de05e8a95873112a4ec08afc11227214f269e4ef1bedb0389497958dd07a6d4721191e441920bc45c235b029a8a885 
  tzcode2020e.tar.gz
1e64b5c91b9e56923cf8e3e079781c59c8afb6c379b38b9b91ef493929814d50c29a6368cfcf77db08a7af3b6876387bac5617f64ac965a5bddab436d17862c4 
  tzdata2020e.tar.gz
77e62a3717d179b13f35710dedd87d780649edf6c338c056e41ba58d49225e512074a5fbfa3ae52242bea6b28d1a08bb0e2b07ff7a3aed031dc9d357dac34170 
  tzdb-2020e.tar.lz
Comments
Since tzdata2020f is already released we are only considering to integrate tzdata2020f. tzdata changes are cumulative (i.e. tzdata2020f will contain tzdata2020e changes also). Please visit JDK-8259048.
18-01-2021

Use of rearguard bundles for 8u/7u leads to build failure with africa(Few lines are missing "#" in the comments corrected by tzdata2020f). Therefore the tzdata2020e update will be handled along with tzdata2020f
06-01-2021