Back to bug 1390207

Who When What Removed Added
Stephen Fikes 2016-10-31 14:02:42 UTC Priority unspecified high
Stephen Fikes 2016-10-31 14:31:33 UTC Link ID Red Hat Knowledge Base (Solution) 2739881
Scott Marlow 2016-10-31 16:29:15 UTC CC smarlow
Stephen Fikes 2016-10-31 17:04:52 UTC Summary [GSS] (6.4.z) add per PU cache of the new temp classloader returned from PersistenceUnitMetadataImpl.getNewTempClassLoader() [GSS] (6.4.z) Hibernate Scanner implementation class shouldn't leak application entity classes
Stephen Fikes 2016-10-31 20:29:09 UTC Link ID JBoss Issue Tracker JBEAP-6741
Brad Maxwell 2016-11-02 14:26:25 UTC CC bmaxwell
Blocks 1386335
Brad Maxwell 2016-11-02 14:37:37 UTC Link ID JBoss Issue Tracker JBEAP-6739
Brad Maxwell 2016-11-02 14:38:03 UTC Link ID JBoss Issue Tracker WFLY-7372
Brad Maxwell 2016-11-02 14:38:51 UTC Link ID JBoss Issue Tracker JBEAP-6741
Stephen Fikes 2016-11-03 15:02:11 UTC Assignee jboss-set sfikes
Doc Text Cause:
A class loader is created and cached for each class/interface loaded by the Hibernate scanner while inspecting a deployment archive containing a persistence unit.

Consequence:
For large archives (containing many classes/interfaces), an exception may occur: java.lang.OutOfMemoryError: Metaspace

Fix:
A single loader will be used by the Hibernate deployment scanner, per-persistence unit

Result:
Reduced memory footprint (for metaspace)
Doc Type If docs needed, set a value Bug Fix
Stephen Fikes 2016-11-03 15:02:44 UTC Status NEW ASSIGNED
Stephen Fikes 2016-11-11 21:10:20 UTC Status ASSIGNED MODIFIED
Stephen Fikes 2016-11-11 21:18:36 UTC Status MODIFIED POST
Jiří Bílek 2016-12-06 07:37:55 UTC CC jbilek
Radovan STANCEL 2016-12-09 12:15:15 UTC Target Release --- EAP 6.4.13
CC rstancel
Target Milestone --- CR1
Miroslav Sochurek 2016-12-15 09:20:54 UTC Status POST MODIFIED
CC msochure
Vladimir Dosoudil 2016-12-15 12:01:33 UTC Status MODIFIED ON_QA
Jiří Bílek 2017-01-06 10:36:04 UTC Status ON_QA VERIFIED
Petr Penicka 2017-02-03 16:43:24 UTC Status VERIFIED CLOSED
Resolution --- CURRENTRELEASE
Last Closed 2017-02-03 11:43:24 UTC

Back to bug 1390207