RFR : 8211106: [windows] Update OS detection code to recognize Windows Server 2019
Baesken, Matthias
matthias.baesken at sap.com
Thu Oct 11 14:47:56 UTC 2018
Hello Bob,
> Hi Bob,
> no problem , we can wait a few days until the final version of Win server
> 2019 is out, and check the buildNumber again :
>
seems Windows server 2019 is GA now :
https://cloudblogs.microsoft.com/windowsserver/2018/10/02/windows-server-2019-now-generally-available/
> > We don’t usually add logic to the JDK related to unreleased operating system
> > previews.
so I think we can process with the review .
Still have to find out the buildNumber of the GA version, probably it has been incremented again .
Best regards, Matthias
> -----Original Message-----
> From: Baesken, Matthias
> Sent: Dienstag, 2. Oktober 2018 17:03
> To: Bob Vandette <bob.vandette at oracle.com>
> Cc: hotspot-dev at openjdk.java.net; core-libs-dev at openjdk.java.net;
> Moldenhauer, Niclas <niclas.moldenhauer at sap.com>
> Subject: RE: RFR : 8211106: [windows] Update OS detection code to
> recognize Windows Server 2019
>
> Hi Bob,
> no problem , we can wait a few days until the final version of Win server
> 2019 is out, and check the buildNumber again :
>
> https://cloudblogs.microsoft.com/windowsserver/2018/09/24/windows-
> server-2019-announcing-general-availability-in-october/
>
> says :
> "In October, customers will have access to Windows Server 2019 through all
> the channels!
> We will publish a blog post to mark the availability of Windows Server 2019
> soon."
>
>
> >
> > The latest preview release is build 17744. Are you testing on that release?
> >
>
> I was testing on a system with build number 17677 ( Windows Server 2019
> preview , seems older than what you are seeing)
> and 17723 .
>
>
> Best regards, Matthias
>
>
> > -----Original Message-----
> > From: Bob Vandette <bob.vandette at oracle.com>
> > Sent: Dienstag, 2. Oktober 2018 16:09
> > To: Baesken, Matthias <matthias.baesken at sap.com>
> > Cc: hotspot-dev at openjdk.java.net; core-libs-dev at openjdk.java.net;
> > Moldenhauer, Niclas <niclas.moldenhauer at sap.com>
> > Subject: Re: RFR : 8211106: [windows] Update OS detection code to
> > recognize Windows Server 2019
> >
> > Matthias,
> >
> > We don’t usually add logic to the JDK related to unreleased operating
> system
> > previews.
> >
> > Has the ReleaseID been updated on the system you are testing on?
> >
> > This is the documented way of determining the OS version you are running
> > on?
> >
> > The latest preview release is build 17744. Are you testing on that release?
> >
> > https://techcommunity.microsoft.com/t5/Windows-Server-
> > Insiders/Windows-Server-2019-version-info/td-p/234472
> >
> >
> > Bob.
> >
> >
> > > On Oct 2, 2018, at 9:01 AM, Baesken, Matthias
> > <matthias.baesken at sap.com> wrote:
> > >
> > > Hello, please review change 8211106 .
> > >
> > > It updates the Windows OS detection code to recognize Windows
> Server
> > 2019 .
> > >
> > > For this we have to look at the build number (dwBuildNumber of
> > OSVERSIONINFOEX),
> > >
> > > https://docs.microsoft.com/en-us/windows/desktop/api/Winnt/ns-
> winnt-
> > _osversioninfoexa
> > >
> > >
> > > because dwMajorVersion and dwMinorVersion are the same for
> > Windows server 2016 and 2019 .
> > >
> > > The build number used to compare ( 17677 ) is for Windows Server 2019
> > preview , most likely the final version will have a higher build number but
> > this is fine for the coding .
> > >
> > >
> > > Bug/webrev :
> > >
> > > https://bugs.openjdk.java.net/browse/JDK-8211106
> > >
> > > http://cr.openjdk.java.net/~mbaesken/webrevs/8211106.0/webrev/
> > >
> > >
> > > Thanks, Matthias
More information about the core-libs-dev
mailing list