Commit Graph

2735 Commits

Author SHA1 Message Date
Andrea Boriero 98ebeee830 HHH-951 - Fix setMaxResults causes "ORA-00918: column ambiguously defined" exception on Oracle for Criteria 2015-08-20 18:04:20 +01:00
Andrea Boriero 2e7c3acf11 HHH-951 - Add test for Criteria 2015-08-20 18:04:20 +01:00
Piotr Findeisen 0a722bb230 HHH-951 - Fix setMaxResults causes "ORA-00918: column ambiguously defined" exception on Oracle 2015-08-20 18:04:20 +01:00
Steve Ebersole 2c1b7ca537 HHH-9908 - Regression in naming collection join tables 2015-08-19 11:57:24 -05:00
Steve Ebersole 825468ca9b HHH-9908 - Regression in naming collection join tables
(cherry picked from commit 51a8bc7ba3)
2015-08-19 09:46:21 -05:00
Gail Badner ed867b2e60 HHH-7070 : Put operations in transactions and added cleanup code (test case only) 2015-08-18 16:37:43 -07:00
Richard Tingstad 5adf730c42 HHH-7070 Fixed some SybaseASE15Dialect function definitions (dateadd, datediff, datepart, atn2)
(cherry picked from commit 7eebb0f73d)
2015-08-18 15:16:21 -07:00
amaeda cbf255e4f0 HHH-9707 - Nulls first behavior on SQLServer database
(cherry picked from commit 6f37a2ee6b)

Conflicts:
	hibernate-core/src/main/java/org/hibernate/dialect/SQLServer2012Dialect.java

HHH-9707 - Nulls first behavior on SQLServer database
(cherry picked from commit 046426b619)

Conflicts:
	hibernate-core/src/main/java/org/hibernate/dialect/SQLServer2012Dialect.java
2015-08-18 14:01:31 -07:00
Martin Simka 37964f12e4 [HHH-9994] Finish mariadb (mysql) database profile - added transaction to EnhancerTest and FlushAndTransactionTest 2015-08-18 16:47:43 +01:00
Andrea Boriero 46232719d1 HHH-10036 - Fix identifier is too long exception for test TableGeneratorQuotingTest 2015-08-18 15:40:38 +01:00
Andrea Boriero 97606e8bf0 HHH-10036 - Fix identifier is too long exception for test EnhancerTest 2015-08-18 15:40:38 +01:00
Andrea Boriero a9daa65c12 HHH-10036 - Fix identifier is too long exception for test MapKeyCustomEnumTypeTest 2015-08-18 15:40:38 +01:00
Steve Ebersole 266ec761f4 HHH-10017 - Bytecode enhancer - consistent handling of persistent attributes (field / property access) 2015-08-05 14:16:29 -05:00
barreiro cff4cb4b7a HHH-9985 - bytecode enhancement - add testcase, and for HHH-10017 as well 2015-08-05 19:33:18 +01:00
barreiro c622d39199 HHH-9985 - remove hack based on exposed state and route all field access to enhanced methods, if present 2015-08-05 19:33:18 +01:00
barreiro ed185b9b48 HHH-10017 - bytecode enhancement - consistent handling of persistent attributes, regardeless of access type 2015-08-05 19:33:18 +01:00
Steve Ebersole 9b9b806aac HHH-10018 - Change default ImplicitNamingStrategy to use the JPA compliant one + ImplicitNamingStrategy short-naming 2015-08-05 10:26:48 -05:00
Steve Ebersole 1556c272d5 HHH-9850 - Primary key generated for nullable column in sequence table 2015-08-05 09:09:24 -05:00
Andrea Boriero 1163d2bd0f HHH-10015 - Oracle Dialect override Dialect#canCreateSchema() to return false 2015-08-05 14:21:25 +01:00
Andrea Boriero a45261ed4c HHH-9990 - Fix test failure 2015-08-05 13:36:44 +01:00
Andrea Boriero 4da260b3be HHH-9990 - Enabled batched updates for versioned data by default 2015-08-05 11:27:18 +01:00
Andrea Boriero d905246c6a HHH-9990 - Add tests 2015-08-05 11:27:18 +01:00
Janario Oliveira 7ccbd46932 HHH-9534 - Exception with custom EnumType and Map relation 2015-08-04 21:50:59 -05:00
Steve Ebersole 3192e1db92 HHH-9503 - Consistently accept numeric value or Connection constant field name for configuring transaction isolation 2015-08-04 21:11:18 -05:00
Daniel Gredler 8c8e729b3d Test for HHH-8615 (no fix). 2015-08-04 20:03:09 -05:00
Steve Ebersole d99fb4f5dc HHH-9503 - Consistently accept numeric value or Connection constant field name for configuring transaction isolation 2015-08-04 19:42:57 -05:00
Steve Ebersole 1d61210826 HHH-9850 - Primary key generated for nullable column in sequence table 2015-08-04 17:00:46 -05:00
Steve Ebersole 54a3bb244a HHH-10014 - Adjust default for hibernate.auto_quote_keyword to false 2015-08-04 16:59:08 -05:00
Steve Ebersole 45dd596c4f HHH-9869 - SizeExpression toString is misleading 2015-08-04 15:58:32 -05:00
Peter ad704a194e HHH-9869 - fix the order in which SizeExpression.toString() emits size and property so that the toString of a SizeExpression is logically correct 2015-08-04 15:57:20 -05:00
Steve Ebersole dd0547efdc HHH-10013 - Adjust default for hibernate.id.new_generator_mappings to true - checkstyle 2015-08-04 15:26:48 -05:00
Steve Ebersole b3a8453064 HHH-10014 - Adjust default for hibernate.auto_quote_keyword to false 2015-08-04 15:13:47 -05:00
Steve Ebersole f8b523f3de HHH-10013 - Adjust default for hibernate.id.new_generator_mappings to true 2015-08-04 15:06:24 -05:00
Steve Ebersole 41836726e1 HHH-9936 - Same Sequence is created and dropped multiple times 2015-08-04 11:49:15 -05:00
Steve Ebersole 4f725332af HHH-9998 - Continue documentation TLC - mapping basic-types 2015-08-02 14:07:26 -05:00
Steve Ebersole 7a67f39e38 HHH-9998 - Continue documentation TLC - mapping compositions & collections 2015-08-01 13:49:56 -05:00
Andrea Boriero 9d22ed62ed HHH-9865 - Fix incorrect column information generated using schemaExport 2015-08-01 00:06:30 +01:00
Steve Ebersole 02002169ef HHH-9882 - many to one declarations in hbm without embed-xml="false" generate warning 2015-07-31 16:32:51 -05:00
Steve Ebersole fa14d4fb70 HHH-9917 - 'value' is not a reserved word on Derby 2015-07-31 15:44:06 -05:00
Steve Ebersole 067e892767 HHH-9936 - Same Sequence is created and dropped multiple times 2015-07-31 15:43:00 -05:00
Steve Ebersole 923ecb8e2c HHH-9961 - Ejb3JoinColumn does not use PhysicalNamingStrategy 2015-07-31 12:52:01 -05:00
Emmanuel Bernard 6318160da8 Minor visibility relaxation in AbstractEntityPersister for OGM 2015-07-29 17:11:45 +02:00
barreiro 417baffa13 HHH-9938 - bytecode enhancer - field access enhancement feature 2015-07-29 09:26:26 -05:00
barreiro 6d77ac39c5 HHH-9937 - bytecode enhancement - expose loaded state in LazyAttributeLoader 2015-07-29 09:12:02 -05:00
Gail Badner 4f72f17623 HHH-9937 : Hibernate#isPropertyInitialized always returns true for new enhancer (test case only) 2015-07-29 09:08:20 -05:00
barreiro 716e954f49 HHH-9985 - bytecode enhancer - fix merge use case for composites 2015-07-29 09:01:13 -05:00
barreiro f759c152e2 HHH-9985 - bytecode enhancer - fix merge use case 2015-07-29 09:01:13 -05:00
Steve Ebersole 463decd245 HHH-9959 - Upgrade Hibernate Validator to 5.2.0.Final 2015-07-29 08:56:59 -05:00
Steve Ebersole ff565fddb0 HHH-9986 - Fix reference manual inconsistencies for 5.0 2015-07-29 08:47:10 -05:00
Steve Ebersole 16c0a1f144 HHH-9976 - JdbcResourceLocalTransactionCoordinatorImpl does not rollback on failure during #commit 2015-07-28 18:16:47 -05:00
Steve Ebersole 3d1a39f80d HHH-9976 - JdbcResourceLocalTransactionCoordinatorImpl does not rollback on failure during #beforeCompletionCallback 2015-07-28 15:54:26 -05:00
Andrea Boriero 98d5e943ea HHH-1872 - Fix Hibernate should handle hbm.auto = update with views 2015-07-28 18:39:46 +01:00
Radim Vansa 4fd7680191 HHH-9977 Consider options for passing Session to caching SPI calls
* Passing SessionImplementor to all the calls executed in transactional context
2015-07-28 17:56:55 +01:00
Steve Ebersole 7990630ae4 HHH-9986 - Fix reference manual inconsistencies for 5.0;
HHH-9987 - HikariCPConnectionProvider TLC
2015-07-27 17:08:21 -05:00
Andrea Boriero 09b3410db3 HHH-9967 - Add test for issue 2015-07-27 16:21:20 +01:00
Andrea Boriero 3658480642 HHH-9967 - Fix failure Create index on Postgres with --defaultSchemaName 2015-07-27 16:20:59 +01:00
Andrea Boriero 930a0f7075 HHH-9918 - Test requires Dialect to support identity key generation 2015-07-27 11:22:56 +01:00
Steve Ebersole c154d7edf7 HHH-9930 - Enable mariadb (mysql) database profile 2015-07-25 10:14:27 -05:00
Gail Badner c00d4609ef HHH-5255 : Merge detached entity failed when the instrumented lazy property is initialized 2015-07-24 19:04:00 -07:00
Andrei Ivanov 3d21604602 Test for HHH-5255
(cherry picked from commit e0347f81e8)
2015-07-24 13:18:14 -07:00
Steve Ebersole 539465915b HHH-9966 - Improve schema tooling support for creating catalogs and schemas 2015-07-24 12:54:02 -05:00
Steve Ebersole 33b00de3c0 HHH-9913 - NPE in org.hibernate.cache.internal.CacheDataDescriptionImpl.decode() 2015-07-24 12:32:31 -05:00
Andrea Boriero d885f249d9 HHH-9966 - Improve schema tooling support for creating catalogs and schemas 2015-07-24 16:20:49 +01:00
Steve Ebersole e98f220b08 HHH-9980 - Implement mark-for-rollback-only handling for JdbcResourceLocalTransactionCoordinatorImpl 2015-07-24 09:58:48 -05:00
Steve Ebersole 7556a22c2f HHH-9980 - Implement mark-for-rollback-only handling for JdbcResourceLocalTransactionCoordinatorImpl 2015-07-24 09:50:02 -05:00
Hynek Svabek f429a8cb28 HHH-9915 - test fail on Oracle (long identifier name) 2015-07-24 15:29:19 +01:00
Hynek Svabek 021c80b5a0 HHH-9953 fix identifier is too long on OracleDB - ComponentNotNullTest 2015-07-24 15:29:19 +01:00
Hynek Svabek 6c0141786b HHH9968 -fix identifier is too long on Oracle DB - irrelevantInstantEntity 2015-07-24 15:29:19 +01:00
Steve Ebersole 5ec711fa1a HHH-9923 - Avoid cast to MetadataBuildingOptionsImpl in AnnotationMetadataSourceProcessorImpl#prepare() 2015-07-24 07:22:34 -05:00
Steve Ebersole f34c69cf11 HHH-9927 - Explicit calls to EntityManager.joinTransaction() with no active JTA transaction should throw a TransactionRequiredException 2015-07-23 14:47:48 -05:00
Steve Ebersole eaf562b129 HHH-9923 - Avoid cast to MetadataBuildingOptionsImpl in AnnotationMetadataSourceProcessorImpl#prepare() 2015-07-23 13:01:54 -05:00
Steve Ebersole 37cc060b45 HHH-9930 - Enable mariadb (mysql) database profile 2015-07-23 12:25:40 -05:00
Steve Ebersole 11c76129bd HHH-9969 - MySQLDialect handling of numeric cast targets is incorrect 2015-07-23 10:28:43 -05:00
Steve Ebersole ff4774ad7e HHH-9974 - Rename org.hibernate.boot.model.relational.Schema to Namespace 2015-07-23 09:37:30 -05:00
Gail Badner 333e40465c HHH-9970 : Remove NoIdentityHQLScrollFetchTest and change HQLScrollFetchTest to work with "increment" ID generator 2015-07-22 18:47:52 -07:00
Steve Ebersole e678a5b8cf HHH-9955 - EnumType mapped via hbm.xml not always resolved properly as far as named/ordinal 2015-07-22 11:57:19 -05:00
Gail Badner 6bb8d03595 HHH-9637 : Join is reused when 2 explicit joins are used for the same ToOne association 2015-07-21 17:06:50 -07:00
Steve Ebersole ce54660cdb HHH-9910 - Schema migration (update) problems with catalog/schema restrictions
yes, in oracle
2015-07-21 18:31:09 -05:00
Steve Ebersole 6af89449f2 HHH-9956 - Enable derby database profile 2015-07-21 12:09:59 -05:00
Steve Ebersole 805600dd34 HHH-9956 - Enable derby database profile 2015-07-21 12:01:39 -05:00
Steve Ebersole b24ba54d38 HHH-9930 - Enable mariadb (mysql) database profile 2015-07-20 12:06:34 -05:00
Emmanuel Bernard 4a2512e099 Minor JavaDoc improvement to clarify that class is no longer used 2015-07-20 18:44:10 +02:00
Steve Ebersole 855956135e HHH-9948 - SequenceStyleGenerator uses potentially incorrect name for table/sequence in DML statements 2015-07-19 09:00:41 -05:00
Steve Ebersole 3584d59c9e HHH-9949 - Recognize legacy http://hibernate.sourceforge.net/hibernate-configuration DTD base identifier 2015-07-19 08:28:34 -05:00
Steve Ebersole cfd5414321 HHH-9948 - SequenceStyleGenerator uses potentially incorrect name for table/sequence in DML statements 2015-07-18 17:44:11 -05:00
Steve Ebersole 7bc37fd2f3 HHH-9948 - SequenceStyleGenerators uses potentially incorrect name for table/sequence in DML statements 2015-07-18 17:22:57 -05:00
Steve Ebersole d7b1afeed7 HHH-9947 - PhysicalNamingStrategy#toPhysicalTableName called rather than #toPhysicalColumnName for some columns 2015-07-18 17:22:26 -05:00
Steve Ebersole 837e9913c1 HHH-9949 - Recognize legacy http://hibernate.sourceforge.net/hibernate-configuration DTD base identifier 2015-07-18 17:18:36 -05:00
Steve Ebersole ee2099ff8a HHH-9945 - Allow Transaction to rollback if marked-for-rollback-only 2015-07-18 13:28:08 -05:00
Steve Ebersole f0f852f14f HHH-9931 - Enable pgsql database profile 2015-07-17 09:33:41 -05:00
Steve Ebersole bebfce7902 HHH-9930 - Enable mariadb (mysql) database profile 2015-07-17 09:33:41 -05:00
Emmanuel Bernard 1ade555321 Clarify that LEGACY is the default value for batch size style 2015-07-17 14:46:31 +02:00
Gunnar Morling e4781feb74 HHH-9244 Using collection owner name in exception message 2015-07-16 10:05:57 +02:00
Gunnar Morling 5e894c993b HHH-9926 Properly applying auto-quoting setting 2015-07-16 07:13:06 +02:00
Andrea Boriero ddac360d7a HHH-9907 - Close loadCtClassFromClass() InputStream 2015-07-13 10:46:18 +01:00
barreiro 57f9836e2a HHH-9907 - bytecode enhancer - fix resource path on windows 2015-07-09 06:05:20 +01:00
Steve Ebersole c44afee6dc HHH-9905 - JPA integration property "javax.persistence.validation.factory" not passed along to TypeSafeActivator 2015-07-08 11:02:02 -05:00
Steve Ebersole 02026dec78 HHH-3949 - Intrumentated to one relations can not be join fetched 2015-07-07 13:48:35 -05:00
Andrea Boriero 0e9a839ca1 HHH-9899 : Fix checkstyle errors 2015-07-07 16:39:40 +01:00
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
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
Steve Ebersole 8e2d1a12ae HHH-9166 handle nested exceptions with TemplatedViolatedConstraintNameExtracte - fixed bad braces 2015-07-06 11:09:03 -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
Brett Meyer 11ae0f72c8 HHH-9166 handle nested exceptions with TemplatedViolatedConstraintNameExtracter 2015-06-26 15:19:20 -04: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
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
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
Yann Diorcet c543cdbc07 DDL typo fix: Add only one space before unique keyword 2015-06-05 00:29:26 -04:00
Steve Ebersole 9e063ffa25 HHH-9837 - Remove reliance during annotation binding on org.hibernate.internal.util.ClassLoaderHelper
HHH-9841 - Redesign org.hibernate.property.PropertyAccessorFactory
2015-06-04 14:12:17 -05:00
Gail Badner 53a8b18ca8 HHH-9844 : org.hibernate.cache.spi.access.AccessType enum names are not valid values for hibernate.cache.default_cache_concurrency_strategy 2015-06-03 13:59:14 -07:00
Steve Ebersole 7fba0a00e9 HHH-9823 - org.hibernate.cfg.annotations.SimpleValueBinder#fillSimpleValue incorrectly using HCANN classloading directly 2015-05-27 15:33:12 -05:00
Gail Badner 4e2f7aeae4 HHH-9777 : Copy tests from AbstractDereferencedCollectionTest into subclasses 2015-05-27 18:09:10 +01:00
Gail Badner 93f56ecf5d HHH-9777 : Dereferenced collections are not processed properly
HHH-9777 : Dereferenced collections are not processed properly (test case changes only)
2015-05-27 18:09:10 +01:00
Gail Badner e07eef3db1 HHH-9777 : Dereferenced collections are not processed properly
HHH-9777 : Dereferenced collections are not processed properly (mark test as FailureExpected due to partial fix)
2015-05-27 18:09:10 +01:00
Gail Badner 82cdc82a48 HHH-9777 : Dereferenced collections are not processed properly (test cases) 2015-05-27 18:09:09 +01:00
barreiro 58fd078e50 HHH-9811 - Enforce uniqueness on EntityPersister#resolveAttributeIndexes 2015-05-27 12:07:19 -05:00
barreiro f795dfc2bc HHH-9811 - Change EntityPersister#resolveAttributeIndexes to take String[] 2015-05-27 12:07:19 -05:00
Steve Ebersole 5514aea2b4 HHH-9629 - l2 cache key constructed wrong for entity with inheritance when fetching lazy property 2015-05-27 11:52:40 -05:00
Steve Ebersole a51f300253 HHH-9820 - Handle JDBC drivers that do not properly report metadata regarding case of identifiers 2015-05-27 11:52:40 -05:00
Andrea Boriero d58ef6950c HHH-9287 - Fix Pooled optimizer identifiers clash with INSERT rows calling sequence directly 2015-05-27 16:31:13 +01:00
Andrea Boriero fff9a16a22 HHH-9798 - Fix Unique constraint of @JoinColumn in @JoinTable not generated 2015-05-27 16:00:41 +01:00
Andrea Boriero fdd7fb8080 HHH-9798 - Add test for Unique constraint of @JoinColumn in @JoinTable not generated 2015-05-27 16:00:40 +01:00
Steve Ebersole 905c79c65e HHH-9788 - SchemaUpdate and quoted identifiers causes tables/columns to not be found based on name search 2015-05-26 16:08:27 -05:00
Svein bb2833bafc HHH-8854 Resolve any TypeVariables to Class or ParameterizedType when
creating AttributeConverterDefinition
2015-05-21 11:49:56 -05:00
Svein b5845138e6 HHH-8854 Create AttributeConverterDefinition even if AttributeConverter
is only implemented via superclass or interface
2015-05-21 11:49:56 -05:00
Steve Ebersole acea523607 HHH-9806 - Bytecode-enhancement-based dirty tracking does not work because PersistentAttributeInterceptor is never injected 2015-05-20 11:44:31 -05:00
Steve Ebersole 14fc8859fe HHH-9745 - ClassCastException in hbm2ddl update and validate 2015-05-19 22:04:20 -05:00
Andrea Boriero 6d0549b448 HHH-9772 - Add @Retention( RUNTIME) so ListIndexBase annotation is available to AnnotationBinder 2015-05-19 19:18:20 +01:00
Andrea Boriero 8368f93e0c HHH-9803 - Fix compilation erorr: ackage instead of package 2015-05-19 12:24:24 +01:00
Steve Ebersole bd256e4783 HHH-9803 - Checkstyle fix ups - headers 2015-05-18 23:25:14 -05:00
Steve Ebersole d5951c6e02 HHH-9803 - Checkstyle fix ups 2015-05-18 21:49:44 -05:00
Steve Ebersole 5f36892a10 HHH-9803 - Checkstyle fix ups 2015-05-18 14:34:48 -05:00
Steve Ebersole 611f8a0e1c HHH-9803 - Checkstyle fix ups 2015-05-18 13:35:27 -05:00
Steve Ebersole bbfacee64d HHH-9803 - Checkstyle fix ups 2015-05-18 01:48:39 -05:00
Steve Ebersole 7308e14fed HHH-9803 - Checkstyle fix ups 2015-05-15 18:07:07 -05:00
Andrea Boriero e4e76ba23b HHH-9765 - Re-introduce ExceptionMapper, ManagedFlushChecker and AfterCompletionAction 2015-05-15 14:50:44 -05:00
Steve Ebersole 2827a59f2d HHH-9788 - Schema generation re-triggered where it should not be 2015-05-15 13:46:58 -05:00
Steve Ebersole 329e85b0b0 HHH-9797 - Inaccurate warnings logged about duplicate joins (HHH000072) 2015-05-14 11:52:56 -05:00
Steve Ebersole b605c3534e HHH-9790 - Remove deprecated methods from Session and SessionFactory 2015-05-13 11:55:02 -05:00
Steve Ebersole b8f43a8c12 HHH-9795 - Create delegating base class for SessionFactory(Implementor) implementations 2015-05-13 11:01:24 -05:00
Steve Ebersole 13736ab5da HHH-9790 - Remove deprecated methods from Session and SessionFactory 2015-05-13 09:03:44 -05:00
Steve Ebersole 48cafb2664 HHH-8804 - Ability to use parametrized type as AttributeConverter type parameter 2015-05-12 23:34:27 -05:00
Svein 99e1250e4e HHH-8804 AttributeConverterDefinition now extracts the raw class from
parameterized type arguments to AttributeConverter
2015-05-12 23:34:27 -05:00
Steve Ebersole 23794bf294 HHH-9792 - Clean up missed Configuration methods 2015-05-12 23:09:58 -05:00
Steve Ebersole 288f490418 HHH-9761 - Make native APIs typed;
HHH-9790 - Remove deprecated methods from Session and SessionFactory
2015-05-12 22:56:37 -05:00
Andrea Boriero dc0f77a236 Fix JdbcCoordinatorImpl impl of TransactionCoordinatorOwner#isActive() 2015-05-12 16:09:02 -05:00
Sanne Grinovero f3247cf3dd HHH-8898 Apply the auto-closeable also to StatelessSession and HibernateIterator 2015-05-12 14:17:26 +01:00
Sanne Grinovero d7bf58e318 HHH-8898 Change the ScrollableResults API to enable auto-closeable when running on Java7 2015-05-12 13:51:27 +01:00
Sanne Grinovero 4d70a29e58 HHH-8898 Change the SessionFactory API to enable auto-closeable when running on Java7 2015-05-12 13:51:27 +01:00
Sanne Grinovero 7c006f7fcd HHH-8898 Change the Session API to enable auto-closeable when running on Java7 2015-05-12 13:51:27 +01:00
Steve Ebersole 1b468d06a3 HHH-9699 - Re-work the hibernate-osgi integration tests using managed Karaf 2015-05-08 15:31:51 -05:00
Steve Ebersole 88a6e4ba27 HHH-9760 - TransactionImpl itself should not be throwing new TransactionExceptions 2015-05-08 13:08:01 -05:00
Steve Ebersole 21abf08452 HHH-9756 - NPE in JtaTransactionCoordinatorImpl#explicitJoin() after previously executed transaction 2015-05-07 14:59:25 -05:00
barreiro 165f037bad HHH-8489 - bytecode enhancement: bi-directional associtation management
Closes #933
2015-05-07 13:10:58 -05:00
Gunnar Morling 7346533259 HHH-9697 Making AbstractDelegatingSessionFactoryBuilder a self-referential generic type so implementations can use co-variant return types in builder methods 2015-05-05 18:02:35 -05:00
Steve Ebersole da1fcbbfb7 HHH-9762 - Complete deprecation of Settings contract 2015-05-05 18:00:37 -05:00
Steve Ebersole 9bfd65e370 HHH-9768 - Maintain explicit list of ANSI SQL keywords 2015-05-01 14:29:17 -05:00
Steve Ebersole dd314f492d HHH-9768 - Maintain explicit list of ANSI SQL keywords 2015-05-01 14:08:33 -05:00
Steve Ebersole 5c88ccec5c HHH-9768 - Maintain explicit list of ANSI SQL keywords 2015-05-01 10:50:29 -05:00
Gail Badner 7569355ad8 HHH-9737 : Back out of change that quoted ANSI keyword in hibernate-core 2015-04-30 17:18:02 -07:00
Gail Badner bc58df9a78 HHH-9758 : Broken SQL generated for dynamic batch fetching entities with a composite ID 2015-04-29 21:48:12 -07:00
Gail Badner 4431f094c8 HHH-9736 : BigIntegerType should use BigIntTypeDescriptor 2015-04-28 16:11:35 -07:00
Gail Badner 720202058c HHH-9736 : BigIntegerType should use BigIntTypeDescriptor 2015-04-28 16:01:36 -07:00
Gail Badner 829709f60e HHH-9753 : Remove ClassicAvgFunction, ClassicCountFunction, ClassicSumFunction 2015-04-28 14:18:41 -07:00
Steve Ebersole 7715fccd04 HHH-9697 - Complete documentation of new approach and APIs for SessionFactory building 2015-04-27 13:26:28 -05:00
Steve Ebersole 148159fadc HHH-9747 - Import initial reworking of transaction handling (based on JdbcSession work) 2015-04-24 13:34:42 -05:00
Andrea Boriero b476094d43 HHH-9747 - Import initial reworking of transaction handling (based on JdbcSession work) 2015-04-24 10:58:08 -05:00
Karel Maesen 0c0a5e2af0 HHH-6510 Added SQL Server 2008 support.
Converts SQL Server convertor integration tests to proper unit tests.
2015-04-24 05:55:52 -05:00
Karel Maesen 812da6e7cd HHH-6510 : Initial commit.
Source code copied from Hibernate Spatial 1.1.1-SNAPSHOT.
Root package is now org.hibernate.spatial (instead of org.hibernatespatial)
GeometryType replaces GeometryUserType.
SpatialDialects remap SpatialSqlTypeDescriptors.
Hibernate Spatial registers GeometryType in Integrator (temporary fix: see HHH-6507).
2015-04-24 05:55:52 -05:00
Steve Ebersole ae43670290 HHH-9724 - More complete "temp table" coverage and allow Dialects to influence which strategy is used 2015-04-23 15:21:27 -05:00
Steve Ebersole 52589379e1 HHH-9732 - Audit code for spots that would benefit from a case-insensitive keyed Map 2015-04-22 13:17:21 -05:00
Steve Ebersole 3c85127f82 HHH-9716 - Previously working schema creation fails on 5.0 2015-04-22 11:09:51 -05:00
John O'Hara 3e5a8b6603 HHH-9701 - Develop "immutable EntityEntry" impl 2015-04-22 13:24:02 +01:00