On Fri, 8 May 2026 23:16:26 GMT, Justin Lu <[email protected]> wrote:

> IIUC, we are preventing the problem with the first version by ensuring 
> metazones are not eagerly handled, such that metazones cannot be added if we 
> are in the root case (`else if (id.equals("root"))`). This version still 
> looks to be ensuring that the default 001 zone gets both its names and the 
> metazone names, so looks OK to me.

Yes, that is correct. Since lookup hits the root metazone entry (even though 
its contents are empty) in the initial fix, names are generated in root locale, 
e.g "GMT+XXXX", instead of "UTC+XXXX" in French case. That was the failure 
reason with the initial attempt.

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

PR Comment: https://git.openjdk.org/jdk/pull/31084#issuecomment-4410586967

Reply via email to