org.rhq.enterprise.server.content.ContentManagerBean.getUploadedPackageVersion and createPackageVersion both slurp the entire input stream in memory in order to store the bits in the database PackageBits table. We need to refactor these two methods to stream properly to the database.
This has been addressed and I added a unit test to ContentUIManagerBeanTest to exercise Blob read/write via streaming. Commit hash(es): 6f4eb034b12085258f98c92713af8a499ea78261 17b0f8bb1a60583a0d1ea24bd894cc9a3dbd5c42 863201f8b91e01632ec7453940f4b08fd3d0dda7 8bbfe126b897a21135b21987aefcce1b45e76cb3 408bc20049ff0f06738e70b2dbafdbbd83366fdb No real way to QA this, just verify that no regression in delivered content functionality.
Available in successful release builds >= 71.
Reducing priority to clarify QA testing order
QA Verified/Closing - no regressions found.
Mass-closure of verified bugs against JON.