Commit Graph

3059 Commits

Author SHA1 Message Date
Chris Cranford a54da750ad Fixed failing tests and code to treat '?' parameters as 0-based ordinals and '?<position>' parameters as named 1-based parameters. 2016-05-06 13:12:36 -05:00
Steve Ebersole 8a746b98a7 HHH-10664 - Prep 6.0 feature branch - merge hibernate-entitymanager into hibernate-core (stored procedure queries) 2016-05-06 13:12:36 -05:00
Chris Cranford affa6a086c Fix FlushMode 2016-05-06 13:12:36 -05:00
Andrea Boriero 1e6a601795 Fix NonNullableCircularDependencyCascadeTest 2016-05-06 13:12:36 -05:00
Steve Ebersole bedb33decf HHH-10664 - Prep 6.0 feature branch - merge hibernate-entitymanager into hibernate-core (Interceptor handling) 2016-05-06 13:12:36 -05:00
Andrea Boriero 8f812730d1 Fix setLockMode 2016-05-06 13:12:36 -05:00
Andrea Boriero bec73b3bd3 Fix MultiCircleJpaCascadeTest#testPersistNoCascadeToTransient() test 2016-05-06 13:12:36 -05:00
Andrea Boriero 9e4b90e72a Fix test transactionCoordinator.isActive() check 2016-05-06 13:12:35 -05:00
Andrea Boriero 7570baed15 Fix issue with jta getTransaction() 2016-05-06 13:12:35 -05:00
Chris Cranford ad7771d489 Removed an unnecessary check. 2016-05-06 13:12:35 -05:00
Chris Cranford 35f27be589 Changed positional parameter mappings to be stored as list.
Added JPA positional and named parameter translation support.
2016-05-06 13:12:35 -05:00
Steve Ebersole 8ef423a1b3 HHH-10664 - Prep 6.0 feature branch - merge hibernate-entitymanager into hibernate-core (have HibernateException extend JPA PersistenceException) 2016-05-06 13:12:35 -05:00
Andrea Boriero f4d8a9d850 Fix unwarp for SharedSessionContractImplementor 2016-05-06 13:12:35 -05:00
Andrea Boriero b352756377 Fix ManipulationCriteriaTest 2016-05-06 13:12:35 -05:00
Andrea Boriero da4ee5bbac Fix issue with getMetamodel() called before its initialization 2016-05-06 13:12:35 -05:00
Andrea Boriero 4f72bd0cef Fix guessType() method refactoring 2016-05-06 13:12:35 -05:00
Andrea Boriero 3839fc8c8b Fix ParameterTest 2016-05-06 13:12:35 -05:00
Andrea Boriero 13ce7148ae Fix closing entity manager that uses a closed session factory, must throw IllegalStateException 2016-05-06 13:12:35 -05:00
Chris Cranford c10c006b0d Fix ordinal bind parameter binding to fix SQLLoaderTest testCompositeIdId. 2016-05-06 13:12:35 -05:00
Andrea Boriero 33c4f3b5b5 fix Session#refresh() exception 2016-05-06 13:12:35 -05:00
Steve Ebersole d2ac092992 HHH-10664 - Prep 6.0 feature branch - merge hibernate-entitymanager into hibernate-core (HEM tests - JPA requirements around access to Transaction delegate after EntityManager is closed; also its requirement that the same Transaction delegate be available across all calls to its commit/rollback methods) 2016-05-06 13:12:35 -05:00
Steve Ebersole 5e37492490 HHH-10664 - Prep 6.0 feature branch - merge hibernate-entitymanager into hibernate-core (HEM tests - JPA requirements around access to Transaction delegate after EntityManager is closed; also its requirement that the same Transaction delegate be available across all calls to its commit/rollback methods) 2016-05-06 13:12:34 -05:00
Steve Ebersole 2c96937587 HHH-10664 - Prep 6.0 feature branch - merge hibernate-entitymanager into hibernate-core (HEM tests - JPA requirements around access to Transaction delegate after EntityManager is closed; also its requirement that the same Transaction delegate be available across all calls to its commit/rollback methods) 2016-05-06 13:12:34 -05:00
Steve Ebersole 8e6d51d56d HHH-10664 - Prep 6.0 feature branch - merge hibernate-entitymanager into hibernate-core (added org.hibernate.boot.spi.SessionFactoryOptions.isJpaBootstrap) 2016-05-06 13:12:34 -05:00
Andrea Boriero 2d2e496e10 Fix MasterDetailTest 2016-05-06 13:12:34 -05:00
Steve Ebersole 482771ad99 HHH-10664 - Prep 6.0 feature branch - merge hibernate-entitymanager into hibernate-core (initial compilation and work on hibernate-entitymanager tests) 2016-05-06 13:12:34 -05:00
Steve Ebersole a7a039e291 HHH-10664 - Prep 6.0 feature branch - merge hibernate-entitymanager into hibernate-core (continued fixing of hibernate-core test failures) 2016-05-06 13:12:34 -05:00
Steve Ebersole 16c78f0438 HHH-10664 - Prep 6.0 feature branch - merge hibernate-entitymanager into hibernate-core (continued fixing of hibernate-core test failures) 2016-05-06 13:12:34 -05:00
Andrea Boriero 49514b92e3 Fix ImmutableNaturalIdTest 2016-05-06 13:12:34 -05:00
Andrea Boriero dc0033aa9d Fix IdClassTest 2016-05-06 13:12:34 -05:00
Andrea Boriero 44efc0162e Fix error causing ClearEventListenerTest failure 2016-05-06 13:12:34 -05:00
Chris Cranford d34153f52e FIx setProperties functionality. 2016-05-06 13:12:34 -05:00
Chris Cranford 713263a71c Fix SuppliedConnectionTest failure. 2016-05-06 13:12:34 -05:00
Steve Ebersole ebfab98f2e HHH-10664 - Prep 6.0 feature branch - merge hibernate-entitymanager into hibernate-core (continued fixing of hibernate-core test failures) 2016-05-06 13:12:34 -05:00
Andrea Boriero d9ac176989 Fix for TuplizerDynamicEntityTest and ImprovedTuplizerDynamicEntityTest 2016-05-06 13:12:34 -05:00
Chris Cranford 16b0b74bd2 Fixed assertion errors and session.merge returning correct exceptions. 2016-05-06 13:12:34 -05:00
Chris Cranford 4e2f0f804d Fix typo 2016-05-06 13:12:33 -05:00
Chris Cranford 9076c78785 Fix TransactionRequiredException failures. 2016-05-06 13:12:33 -05:00
Andrea Boriero a9ffd13efb Fix SessionEventListenerManager serialization issue 2016-05-06 13:12:33 -05:00
Steve Ebersole 63e96a46ce HHH-10664 - Prep 6.0 feature branch - merge hibernate-entitymanager into hibernate-core (continued fixing of hibernate-core test failures) 2016-05-06 13:12:33 -05:00
Chris Cranford a340d11eea Fixed exception handling to expect IllegalArgumentException rather than QueryExceptioin 2016-05-06 13:12:33 -05:00
Andrea Boriero 4b2e96c6e9 Fix SecondaryTableTest 2016-05-06 13:12:33 -05:00
Andrea Boriero 7b107539db Fix BasicHibernateAnnotationsTest 2016-05-06 13:12:33 -05:00
Andrea Boriero d67db86f73 Fix EmbeddableIntegratorTest 2016-05-06 13:12:33 -05:00
Steve Ebersole 59ed7fa29b HHH-10664 - Prep 6.0 feature branch - merge hibernate-entitymanager into hibernate-core (continued fixing of hibernate-core test failures) 2016-05-06 13:12:33 -05:00
Andrea Boriero 5c5de945e5 HHH-10664 - Fix SortedSet issue 2016-05-06 13:12:33 -05:00
Chris Cranford b4b158aaff Fixed missing bound parameters not throwing QueryException 2016-05-06 13:12:33 -05:00
Chris Cranford 993e308e96 Fixed query-based read-only support during iteration. 2016-05-06 13:12:33 -05:00
Steve Ebersole 76bac3268a HHH-10664 - Prep 6.0 feature branch - merge hibernate-entitymanager into hibernate-core (continued fixing of hibernate-core test failures) 2016-05-06 13:12:33 -05:00
Andrea Boriero 34b439223e Fix ConfigurationTest 2016-05-06 13:12:32 -05:00
Andrea Boriero a0da5fe677 Fix some tests 2016-05-06 13:12:32 -05:00
Steve Ebersole e3ab793fe8 HHH-10664 - Prep 6.0 feature branch - merge hibernate-entitymanager into hibernate-core (continued fixing of hibernate-core test failures) 2016-05-06 13:12:32 -05:00
Steve Ebersole 87e3f0fd28 HHH-10664 - Prep 6.0 feature branch - merge hibernate-entitymanager into hibernate-core (first sucessful full compile of consolidated hibernate-core) 2016-05-06 13:12:32 -05:00
Steve Ebersole 774b805ce1 initial HEM->CORE consolidation work 2016-05-06 13:11:18 -05:00
Dominique Toupin 15c83ab61b HHH-10332 - Disambiguate missing table name 2016-04-28 17:42:04 +03:00
Andrej Golovnin 58303884bd HHH-10382 - GetterFieldImpl creates unnecessary objects 2016-04-28 11:16:48 +03:00
Kirill Vlasov 2d8e9d66e2 Fixing squid:S2259 - Null pointers should not be dereferenced 2016-04-27 17:29:36 +03:00
Michael Schnell b3e260b234 HHH-1237 Escaping colon in queries 2016-04-26 10:08:54 +03:00
Gustavo Adolfo Rodríguez Libreros 5c724307c7 HHH-9570: Auto-detect SQL Server 2014
Copying a previous workaround for the same issue: https://github.com/hibernate/hibernate-orm/pull/395

- Previously, SQL Server version 12 (SQL Server 2014) was an unknown version, resulting in the SQLServerDialect
- Add version 12 to the switch statement so that SQLServer2012Dialect  is now returned by default, as SQL Server 2014 is much more similar to SQL Server 2012 than SQL Server 2000
- Add test case
- Add Oracle and SQL Server environments for testing purpose
2016-04-25 17:57:06 +03:00
Martin Simka 3152bb0ffb [HHH-10290] ignore environment property hibernate.jdbc.batch_versioned_data in BatchVersionedDataConfigTest 2016-04-07 10:21:06 +03:00
Martin Simka 18dd88c957 [HHH-10587] skip NationalizedIgnoreCaseTest on db2 and postgresql(plus) as they don't support nString 2016-04-07 10:01:34 +03:00
Jan Martiska 78685964ec HHH-10598 - Oracle JDBC driver can't handle entities with a one-character name in some cases 2016-04-06 17:44:53 +03:00
Martin Simka e591b70cf7 [HHH-10588] use H2Dialect in ConnectionsReleaseTest 2016-04-06 17:29:18 +03:00
Danny02 3e959005ed HHH-10612 - Check for support of RefCursor in Java 8 2016-04-06 16:54:38 +03:00
Martin Simka e861182f19 [HHH-10640] fix wrong expected statement on DB2 2016-04-06 15:58:29 +03:00
Zhenlei Huang cbdab9d87f HHH-10649 - When 2LC enabled, flush session and then refresh entity cause dirty read in another session / transaction 2016-04-06 12:40:47 +03:00
Martin Simka a68a6c6770 [HHH-10641] Fix identifier is too long exception for test LongVarcharValidationTest 2016-04-05 17:58:25 +03:00
Zhenlei Huang 7c75a92db4 HHH-10652 - The HHH-10631 test makes wrong assertion 2016-04-05 09:23:44 +03:00
Steve Ebersole fa0db89f7f HHH-10664 - Prep 6.0 feature branch - merge hibernate-java8 into hibernate-core 2016-03-31 12:27:52 -05:00
Vlad Mihalcea 985229f9a7 HHH-10662 - Fix inconsistencies between quoting-related configuration properties JavaDocs and their default values assigned at the code level 2016-03-31 09:09:02 +03:00
Dominique Toupin de6d80a67b HHH-10456: Report the class name were the invalid PrimaryKeyJoinColumn is present 2016-03-30 17:55:05 +03:00
Sanne Grinovero 86b49a0ce7 HHH-10657 Make 'none' a valid option for hibernate.hbm2ddl.auto 2016-03-30 11:13:32 +01:00
Andrea Boriero 68298bbc45 HHH-10650 - Hibernate SchemaExport does not filter ForeignKey for namespaces and tables 2016-03-30 10:55:59 +02:00
yinzara 6036f00781 HHH-10429 - Change SimpleValue isIdentityColumn method to return true if the generator class used extends from IdentityGenerator instead of simply being equal to IdentityGenerator 2016-03-24 07:22:54 +02:00
Martin Simka a634ccebba [HHH-10596] add missing dialect-scope for oracle12c 2016-03-23 11:28:01 +00:00
Andrea Boriero 4c7525d89e HHH-10632 - Fix comment on column missing seperator between table name and column 2016-03-22 18:04:53 +00:00
Andrea Boriero feab5063c6 HHH-10632 - Add test for issue 2016-03-22 18:04:47 +00:00
Vlad Mihalcea 565318067b HHH-9271 - IdentityGenerator broken with quoted identifiers
Use dialect for verifying quoting
2016-03-22 16:49:06 +02:00
Vlad Mihalcea 573518cfc9 Fix test failing on H2 because the table name is a reserved keyword 2016-03-22 16:17:18 +02:00
Vlad Mihalcea c62c367957 HHH-9271 - IdentityGenerator broken with quoted identifiers 2016-03-22 12:29:45 +02:00
mdebeljuh 7aea8a60e9 HHH-10633 - JPA 2.1 Named Entity Graph in ORM XML loaded without subgraph
Process subgraphs and subclassSubgraphs concomitantly
2016-03-22 07:13:08 +02:00
Zhenlei Huang 66d2436759 HHH-10631 - Auto evict collection cache not work when owner side update parent to null 2016-03-21 15:59:31 +02:00
Vlad Mihalcea 5799aae2e5 HHH-7412 - JDBCTransactionFactory.getDefaultReleaseMode() returns incorrect ConnectionReleaseMode
Switch back to AFTER_TRANSACTION for JDBC transactions.
2016-03-21 09:30:56 +02:00
Janario Oliveira 732abea8e5 HHH-10614 - Auto evict collection cache throws exception with null values 2016-03-16 12:27:07 +02:00
Vlad Mihalcea 0ed39c7746 Change hibernate.properties to take configurable environment settings 2016-03-16 09:30:29 +02:00
Vlad Mihalcea ec4f20a5fb Remove @NotNull annotation that was imported from com.sun.istack.iternal which triggers a compilation failure on OpenJDK 2016-03-14 17:53:00 +02:00
Vlad Mihalcea 5b61df9591 HHH-9306 - Wrong DDL generated by hibernate when using MappedSuperclass containing ManyToMany relation
Add a test to prove that the issue does not replicate anymore.
2016-03-14 16:46:09 +02:00
Janario Oliveira 4546cc698a HHH-10592 - Query with literal parameter and fails with attribute converter 2016-03-14 14:08:05 +02:00
Janario Oliveira 7232b7ccd5 HHH-10608 - Avoid exception from Hibernate.initialize when lazy_no_transaction is enabled 2016-03-14 10:29:56 +02:00
Gail Badner bdb458a609 HHH-10269 : JDBC Statement is not closed if exception appeared during query execution 2016-03-11 13:55:19 -08:00
Steve Ebersole 3e00630808 HHH-9693 - H2 : Hibernate cannot validate it's own created schema 2016-03-11 09:06:35 -06:00
Vlad Mihalcea 0756bbfccf HHH-4161 - persistence.xml <jar-file> not following JSR220 spec
Switch to an OS-independent  way of checking absolute paths
2016-03-10 15:21:03 +02:00
Janario Oliveira 0385b1436a HHH-10602 - Retrieve cached value with enable_lazy_load_no_trans throws an exception 2016-03-09 14:47:11 +02:00
Vlad Mihalcea cf27164532 Roll back change that slipped from the User Guide-related changes 2016-03-09 14:00:28 +02:00
Vlad Mihalcea 68af365916 Convert basic chapter examples to unit tests for quoting, column transformers, and @Any mappings 2016-03-09 12:50:12 +02:00
k abram 2aed1fd6b1 HHH-10549 - Hibernate incorrectly applies Converters with autoApply=true to subclasses 2016-03-09 07:36:57 +02:00
Vlad Mihalcea 009d8813db HHH-10593 - Avoid NullPointerException with auto_evict_collection_cache and many-to-many
Cherry pick from Janoiro PR
2016-03-08 16:44:21 +02:00
Janario Oliveira 8b181857a6 HHH-10593 - Avoid NullPointerException with auto_evict_collection_cache and many-to-many
Added verification to many-to-many relation
2016-03-08 16:29:08 +02:00
bdragan 54c2586a01 Fixed HHH-10517: ClassCastException using Restrictions.in with child
classes in Criteria based on parent class.
2016-03-08 15:24:00 +02:00
Vlad Mihalcea fe247985f2 Fix new line issues that were causing some tests to fail on Windows OS 2016-03-08 11:11:31 +02:00