Commit Graph

6132 Commits

Author SHA1 Message Date
Gunnar Morling 710e1f0288 HHH-9899 Enable integrators to plug in custom MetadataBuilder and Metadata 2015-07-07 10:52:59 +02:00
Steve Ebersole 83f4d4b81d HHH-8558 - Bytecode enhancer: lazy loading support - checkstyle fix 2015-07-06 17:00:31 -05:00
Steve Ebersole ae070f32c9 HHH-9822 - Switch runtime JPA Class transformation to use new bytecode Enhancer 2015-07-06 16:28:28 -05:00
Janario Oliveira 99c643febc Changed to keep generated classes in Context 2015-07-06 14:05:40 -05:00
barreiro 9352546006 HHH-8558 - Bytecode enhancer: skip creation of proxy factory 2015-07-06 13:34:32 -05:00
barreiro 8053fa7698 HHH-8558 - Bytecode enhancer: fix classloading issues on testsuite 2015-07-06 13:34:32 -05:00
barreiro d5ed3a87c4 HHH-8559 - Bytecode enhancemer: add test for HHH-3949
Conflicts:
	hibernate-core/src/main/java/org/hibernate/tuple/entity/PojoEntityTuplizer.java
2015-07-06 13:34:31 -05:00
barreiro 44a02e5efc HHH-8558 - Bytecode enhancer: testsuite reorganization with added lazy loading tests 2015-07-06 13:34:31 -05:00
barreiro c6fa2b1df1 HHH-8558 - Bytecode enhancer: lazy loading support 2015-07-06 13:34:31 -05:00
Steve Ebersole 750d6fb090 HHH-9857 - Reuse of EntityEntry for bytecode enhanced read-only reference cached entities 2015-07-06 13:24:57 -05:00
John O'Hara 3a515b5d39 HHH-9857 - Reuse of EntityEntry for bytecode enhanced read-only reference cached entities 2015-07-06 13:24:57 -05:00
Andrea Boriero d29b55a31a HHH-9849 - Fix Duplicate column name for mixed case column name on schema update 2015-07-06 17:53:20 +01:00
Andrea Boriero 9024ff55d6 HHH-9849 - Add test for issue 2015-07-06 17:53:20 +01:00
Radim Vansa 2f1b67b03f HHH-9843 Use optimized cache key implementation in Infinispan 2LC
* When multi-tenancy is not used, entity's @Id can be used as key to the cache
* Added Type to CacheDataDescription (in SPI), later used for container key equivalence
* Introduced CacheKeysFactory to SPI
* Pending puts cache is now per region - this is necessary as we need to use custom key equivalence
2015-07-06 11:40:17 -05:00
Radim Vansa bcf38a02b5 HHH-9800 Numerous hibernate-infinispan tests continue to fail transiently
The original cause was JGRP-1931, but this replaces fixed delays with eventual asserts (with 10 seconds timeouts).
2015-07-06 11:25:25 -05:00
Steve Ebersole 8e2d1a12ae HHH-9166 handle nested exceptions with TemplatedViolatedConstraintNameExtracte - fixed bad braces 2015-07-06 11:09:03 -05:00
Steve Ebersole aa0aa0bc39 HHH-9893 - proper karaf features file task dependency for artifact publishing 2015-07-06 09:25:13 -05:00
Steve Ebersole 9b5bb9751c HHH-9887 - Make sure the JPA temp ClassLoader is not used to load Class definitions that are then held on to 2015-07-02 15:47:08 -05:00
Steve Ebersole 0d6393a8b1 HHH-9887 - Make sure the JPA temp ClassLoader is not used to load Class definitions that are then held on to 2015-07-02 02:50:12 -05:00
Gail Badner abd0461d34 HHH-8172 : @Embedded object containing a null attribute cannot be used as a query parameter (test case) 2015-07-01 21:32:56 -07:00
Radim Vansa e5f4b616d4 HHH-9840 Checkstyle fixes 2015-07-01 23:19:46 +01:00
Radim Vansa cffe71aeba HHH-9840 Change all kinds of CacheKey contract to a raw Object
* Replaced all CacheKey with Object
* Because of statistics, added unwrap operation to all AccessStrategies
2015-07-01 23:14:13 +01:00
Sanne Grinovero 16ae00a53a HHH-9840 Allow 2nd level cache implementations to customize the various key implementations 2015-07-01 20:42:51 +01:00
Sanne Grinovero 9ac0a343ac HHH-9840 Refactor org.hibernate.cache.spi.CacheKey into an interface 2015-07-01 20:42:51 +01:00
Sanne Grinovero ea82d09101 HHH-9885 The default ClassLoaderService implementation should handle java.lang.LinkageError 2015-07-01 15:06:40 +01:00
Karel Maesen 96d6365a64 HHH-9860 - upgrade geolatte version 2015-07-01 12:11:13 +02:00
Brett Meyer 67235a06f1 CONTRIBUTING.md cleanup 2015-06-26 17:38:35 -04:00
Brett Meyer 11ae0f72c8 HHH-9166 handle nested exceptions with TemplatedViolatedConstraintNameExtracter 2015-06-26 15:19:20 -04:00
Sanne Grinovero 1e54ee3dc1 HHH-9874 Do not leak the configuration resource stream 2015-06-19 18:41:00 +01:00
Sanne Grinovero f593a9c14a HHH-9874 Perform Infinispan configuration parsing using the classloader of the cache integration module 2015-06-19 18:41:00 +01:00
Sanne Grinovero 3d27b29468 HHH-9874 Improve resource lookup for the Infinispan configuration resources 2015-06-19 17:38:22 +01:00
Gail Badner d0d0963c18 HHH-2851 : ParameterTranslationsImpl fails to correctly determine parameter type 2015-06-17 15:41:19 -07:00
Gail Badner 1ec7688782 HHH-9862 : Multiple TREAT operators does not work properly for joined inheritance (test case) 2015-06-15 12:54:29 -07:00
Steve Ebersole dd57871cdb HHH-9858 - Make sure release bundles contain hibernate-java8 2015-06-15 14:47:46 -05:00
Steve Ebersole efc9c2956c HHH-9858 - Make sure release bundles contain hibernate-java8 2015-06-15 12:28:26 -05:00
Andrea Boriero 066e13cbb5 HHH-9866 - Fix Wrong join table column names generation with globally_quoted_identifiers 2015-06-14 15:52:43 +01:00
Andrea Boriero 5049c15c0b HHH-9866 - Add test for issue 2015-06-14 13:35:49 +01:00
Gail Badner 5eb4c0bdc5 HHH-9518 : Add tests for new warnings 2015-06-11 15:47:53 -07:00
Gail Badner f4f04901e2 HHH-9518 : Exception handling around collection session access needs to be improved 2015-06-11 11:58:06 -07:00
Andrea Boriero 5c7360c69a HHH-9757 - Fix Incorrect image path generated in HTML rendering removing useRelativeImageUris = false from devguide task, fixing image urls 2015-06-10 15:24:51 +01:00
Steve Ebersole b272080645 HHH-9859 - ResourceLocalTransactionCoordinatorImpl#isJoined bad impl 2015-06-09 15:25:56 -05:00
Steve Ebersole 0ea03fd9a4 HHH-9856 - EntityManager.find() and getReference() throw incorrect exception for non-entity 2015-06-08 18:04:56 -05:00
Steve Ebersole 2b89553db5 HHH-9855 - Ignore non-entity classes listed as "managed classes" in persistence.xml 2015-06-08 14:24:14 -05:00
Gail Badner d0b429dc32 HHH-9851 : Limit handling is broken for dialects that don't support variable limit/offset 2015-06-05 14:13:29 -07:00
Steve Ebersole 30b260f14f HHH-9848 - Allow disabling auto-quoting of database object names (tables, columns, etc) 2015-06-05 13:43:10 -05:00
Steve Ebersole 5b1da92498 HHH-9838 - Leverage ClassLoaderService during JavassistLazyInitializer#getProxyFactory 2015-06-05 13:04:37 -05:00
Belev 5c8d1ac500 Fixed typos in Chapter 5. Basic O/R Mapping
Fixed typo in Chapter 5 - 5.1.1 Entity.

Fixed key-property column name.

Added missing parameters in set methods.

Fixed typos.

Fix typo

Removed wrong whitespace.

Fixed section associations to many to one as used in the section.

Removed wrong whitespace.

Fix typo

Removed 'with' duplication.
2015-06-05 00:45:28 -04:00
vydn 4309d518e9 Update preface.xml
Change link from caveatemptor.hibernate.org (not working)
to http://downloads.jboss.org/hibernate/caveatemptor/ (working)
2015-06-05 00:43:31 -04:00
Yann Diorcet c543cdbc07 DDL typo fix: Add only one space before unique keyword 2015-06-05 00:29:26 -04:00
Laurent Martelli f17c525c03 Missing space 2015-06-05 00:27:49 -04:00