JDK-6377036 : consolidating rtpatch binary resources will save 2.2MB on all JRE download and 9MB on JDK downloads
  • Type: Bug
  • Component: deploy
  • Sub-Component: deployment_toolkit
  • Affected Version: 5.0u7
  • Priority: P1
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2006-01-25
  • Updated: 2010-04-04
  • Resolved: 2006-04-24
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other JDK 6
1.4.2_12Fixed 6Resolved
Description
I was looking into why the patcher for the jdk installer was 18MB.  It shouldn't need to be this big.

Instead of linking up the rtpatch .rtp binary diff file in both English and Japanese, we should only do it for English.  We can consolidate this for both the JRE and the JDK using the PatchInstaller.rc resource file.

With this change, we can reduce every 5.0u7+ JRE download by at least 2.2MB, and we can reduce every 5.0u7+ JDK download by at least 9MB.

Comments
EVALUATION Looking into this further, the exact numbers are: The JRE will be reduced by 2.17MB The JDK will be reduced by 9.6MB
25-01-2006

SUGGESTED FIX src/windows/patcher/PatchInstaller_ja.rc ------- PatchInstaller_ja.rc ------- 105,118d104 < // Patch File < // < IDP_PATCH_FILE PATCH MOVEABLE PURE "patch.rtp" < < < ///////////////////////////////////////////////////////////////////////////// < // < // Patch Engine < // < IDP_PATCH_ENGINE PATCH_ENGINE MOVEABLE PURE "patchw32.dll" < < < ///////////////////////////////////////////////////////////////////////////// < //
25-01-2006

EVALUATION We need to take the .rtp file and the .dll file out of the Japanese patcher. It should not be there.
25-01-2006