[hibernate-commits] [hibernate/hibernate-orm] 726305: New setting "hibernate.classloader.tccl_lookup" to...
GitHub
noreply at github.com
Thu Nov 24 06:46:41 EST 2016
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: 726305f33ef11f2f3b6b2a08352da3cc392df5da
https://github.com/hibernate/hibernate-orm/commit/726305f33ef11f2f3b6b2a08352da3cc392df5da
Author: Cédric Tabin <cedric.tabin at gmail.com>
Date: 2016-11-24 (Thu, 24 Nov 2016)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/registry/BootstrapServiceRegistryBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/registry/classloading/internal/ClassLoaderServiceImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/registry/classloading/spi/ClassLoaderService.java
M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
A hibernate-core/src/test/java/org/hibernate/boot/registry/classloading/internal/ClassLoaderServiceImplTest.java
Log Message:
-----------
New setting "hibernate.classloader.tccl_lookup" to allow the configuration of the thread context classloader lookup.
The bootstrap classloader context is not stored anymore in the ClassLoaderService because on Glassfish 4.1.1, the former
will be closed after bootstrap, causing huge warning and stacktraces occurs in the log each time a HQL query has to
be compiled.
See ticket HHH-11245 for details.
Commit: b31d080a57cc2bd93783e20ba8ad2199a6d39d88
https://github.com/hibernate/hibernate-orm/commit/b31d080a57cc2bd93783e20ba8ad2199a6d39d88
Author: Cédric Tabin <cedric.tabin at gmail.com>
Date: 2016-11-24 (Thu, 24 Nov 2016)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
Log Message:
-----------
Setting hibernate.classloader.tccl_lookup renamed to hibernate.classloader.tccl_lookup_precedence to better reflect its purpose
Commit: c2330c29f651d370ca0b8d205a79af7f741f75ec
https://github.com/hibernate/hibernate-orm/commit/c2330c29f651d370ca0b8d205a79af7f741f75ec
Author: Cédric Tabin <cedric.tabin at gmail.com>
Date: 2016-11-24 (Thu, 24 Nov 2016)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/registry/BootstrapServiceRegistryBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/registry/classloading/internal/ClassLoaderServiceImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/registry/classloading/spi/ClassLoaderService.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
M hibernate-core/src/test/java/org/hibernate/boot/registry/classloading/internal/ClassLoaderServiceImplTest.java
Log Message:
-----------
The enum TCCLLookupBehavior has been renamed to TcclLookupPrecedence and is not mutable during runtime.
Commit: 346941dcb7c745b3a59598ef9042890ac4a5ce84
https://github.com/hibernate/hibernate-orm/commit/346941dcb7c745b3a59598ef9042890ac4a5ce84
Author: Cédric Tabin <cedric.tabin at gmail.com>
Date: 2016-11-24 (Thu, 24 Nov 2016)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/registry/BootstrapServiceRegistryBuilder.java
A hibernate-core/src/main/java/org/hibernate/boot/registry/classloading/internal/TcclLookupPrecedence.java
M hibernate-core/src/main/java/org/hibernate/boot/registry/classloading/spi/ClassLoaderService.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
M hibernate-core/src/test/java/org/hibernate/boot/registry/classloading/internal/ClassLoaderServiceImplTest.java
Log Message:
-----------
The enum TcclLookupPrecedence is a single public enum, detached from the ClassLoaderService interface because it is only implementation-specific
Commit: 6cae4adabb02f42d0b753b237ba0a9432f8a5337
https://github.com/hibernate/hibernate-orm/commit/6cae4adabb02f42d0b753b237ba0a9432f8a5337
Author: Cédric Tabin <cedric.tabin at gmail.com>
Date: 2016-11-24 (Thu, 24 Nov 2016)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/registry/classloading/internal/ClassLoaderServiceImpl.java
Log Message:
-----------
Improvement of the AggregatedClassLoader implementation to use one iterator for each type of TcclLookupPrecedence
Commit: b38a9f40ac2bc8ccf16b05af09cb96988ea93fb2
https://github.com/hibernate/hibernate-orm/commit/b38a9f40ac2bc8ccf16b05af09cb96988ea93fb2
Author: Cédric Tabin <cedric.tabin at gmail.com>
Date: 2016-11-24 (Thu, 24 Nov 2016)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
Log Message:
-----------
Usage of the Locale.ROOT constant to convert the hibernate.classloading.tccl_lookup_precedence property correctly
Commit: bba75c58773208685812fbc64b1b658415039481
https://github.com/hibernate/hibernate-orm/commit/bba75c58773208685812fbc64b1b658415039481
Author: Cédric Tabin <cedric.tabin at gmail.com>
Date: 2016-11-24 (Thu, 24 Nov 2016)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
Log Message:
-----------
Fix the property name to respect the other related classLoader properties declaration
Compare: https://github.com/hibernate/hibernate-orm/compare/b0fad884f0fd...bba75c587732
More information about the hibernate-commits
mailing list