Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8045874 | 8u25 | William Harnois | P3 | Closed | Fixed | b01 |
JDK-8038693 | 8u20 | William Harnois | P3 | Closed | Fixed | b09 |
JDK-8052785 | emb-8u26 | William Harnois | P3 | Resolved | Fixed | b17 |
Currently, we build patch msi's with the new msi redesign, but they are not yet being used for upgrade scenarios. This fix will turn them on, as well as address some other cleanup with the new msi/patch design such as:
-caching the baseimage file in a write protected location %PROGRAMDATA%\Oracle\Java\installcache, instead of locallow director that it's currently in.
-having the online installer now download the patch msi (instead of the full msi) if the baseimage is already cached on the machine
-various clean up of the installer.exe to use tstring instead of TCHAR
-new SysInfo.cpp function to retrieve/create the new installcache dir location
-caching the baseimage file in a write protected location %PROGRAMDATA%\Oracle\Java\installcache, instead of locallow director that it's currently in.
-having the online installer now download the patch msi (instead of the full msi) if the baseimage is already cached on the machine
-various clean up of the installer.exe to use tstring instead of TCHAR
-new SysInfo.cpp function to retrieve/create the new installcache dir location
- backported by
-
JDK-8052785 need to turn on new patching mechanism during install runtime
- Resolved
-
JDK-8038693 need to turn on new patching mechanism during install runtime
- Closed
-
JDK-8045874 need to turn on new patching mechanism during install runtime
- Closed