Commit Graph

2054 Commits

Author SHA1 Message Date
Steve Ebersole 8dae133bba HHH-4577 - 2L query cache: Low performance of flush and commit due many unnecessary (pre)invalidate calls on UpdateTimestampsCache 2013-09-16 15:38:17 -05:00
Anton Marsden 7bca11a504 HHH-4577: Improved performance of ActionQueue
The ActionQueue has been seriously refactored. An ExecutableList class
has been created to manage each list of actions, and it includes
serialization behaviour that was previously in ActionQueue. Prevalidate
behaviour has changed - prevalidate is now called once per execution
list rather than once per execution. A test case has been added for
ExecutableList. There is also a new method on the Executable interface.
2013-09-16 12:20:44 -05:00
Arlo Louis O'Keeffe ea7f1e805c HHH-8500 Interbase does not have a boolean type 2013-09-12 13:17:07 -04:00
Steve Ebersole 9e54c418ab HHH-8499 - Prepare for 4.3 Beta4 release 2013-09-12 11:44:42 -05:00
Brett Meyer 580af7e61b HHH-8496 TableCatalog and TableSchema arguments mistaken in DB update-script. 2013-09-12 10:44:43 -04:00
Steve Ebersole 0bf29bc2fd HHH-8493 - Implement ConstructorResults handling 2013-09-12 07:10:44 -05:00
Brett Meyer 312283cb0e HHH-8491 formatting and improved readability 2013-09-11 15:46:23 -04:00
Christian Beikov d224991d1b HHH-8491 Improved implementation for locale string parsing 2013-09-11 15:46:19 -04:00
minman 0695299155 HHH-8472 @Lob annotation applies to both key and value of Map 2013-09-11 14:42:15 -04:00
java4dev@ 7444c6c139 HHH-8297 Typo in error message: "contains phyical column name" 2013-09-11 14:39:27 -04:00
Steve Ebersole cbd828217a HHH-8485 - Apply newly extracted version-injection plugin 2013-09-10 16:08:18 -05:00
Steve Ebersole 1fc9efb2a2 HHH-8469 - Application of JPA 2.1 AttributeConverters 2013-09-09 15:35:55 -05:00
Brett Meyer d995bb9bb9 HHH-8153 Criteria on Enum mapping defined in hbm.xml fails. 2013-09-09 14:40:39 -04:00
Brett Meyer 29ab1766c0 HHH-8363 SessionFactoryServiceRegistryImpl should not call parent#destroy, test failures, formatting 2013-09-06 18:28:58 -04:00
Tomaz Cerar 360567beac HHH-8363 Some more mem leak fixes 2013-09-06 18:28:58 -04:00
Brett Meyer fa341c66e9 HHH-8363 destroy the parent ServiceRegistry and stop its provided 2013-09-06 18:28:58 -04:00
Brett Meyer 3fdffcbcd4 HHH-8363 cleanup and formatting 2013-09-06 18:28:58 -04:00
Tomaz Cerar 5011b4a30e HHH-8363 ClassLoaderServiceImpl should be defined as Stoppable
- also fix problem with JpaIntegrator holding references to beanmanager
2013-09-06 18:28:57 -04:00
Steve Ebersole 9348c23e00 HHH-8469 - Application of JPA 2.1 AttributeConverters 2013-09-06 16:47:07 -05:00
Steve Ebersole 1f6daa6785 HHH-8469 - Application of JPA 2.1 AttributeConverters 2013-09-06 13:38:56 -05:00
Brett Meyer 46c962e9b0 HHH-8468 cleanup and simplification 2013-09-05 13:46:44 -04:00
s.vasilyev 91a289e3a9 HHH-8468 - @JoinColumn(table = "...") doesn't use NamingStrategy 2013-09-05 13:27:41 -04:00
s.vasilyev 0cce06fb54 HHH-8468 test case 2013-09-05 13:24:56 -04:00
Brett Meyer a450630f36 HHH-8464 normalize quoting on join column 2013-09-05 12:46:31 -04:00
Brett Meyer 6963dc88d0 HHH-8316 JandexHelper uses ClassLoaderService 2013-09-04 22:38:18 -04:00
Brett Meyer 9acb43599b HHH-8462 Handle <converter></converter> elements in orm.xml 2013-09-04 18:13:44 -04:00
Steve Ebersole 151dd1531b HHH-8469 - Application of JPA 2.1 AttributeConverters 2013-09-03 11:43:24 -05:00
Brett Meyer 9f10ec5e74 HHH-8454 added numeric types to MySQLDialect#getCastTypeName 2013-08-29 15:06:59 -04:00
Steve Ebersole 939c1f2743 HHH-8445 - Implement REF_CURSOR support for StoredProcedureQuery 2013-08-27 16:17:28 -05:00
Steve Ebersole cd812b6d65 HHH-8413 - Rename ProcedureResults -> ProcedureOutputs 2013-08-25 21:08:49 -05:00
Steve Ebersole 0ecb76f9d5 Tests for @ConstructorResult mapping of stored procedure results 2013-08-25 09:41:56 -05:00
Brett Meyer 8b65113ada HHH-3047 Increase max alias length for Oracle dialects from 10 to 30 2013-08-22 22:32:21 -04:00
Brett Meyer d91ed8942c HHH-4699 test case 2013-08-22 15:35:52 -04:00
Kristian Marinkovic ad5dd18aac HHH-4699 trim value from database before Enum.valueOf()
this change fixes the problem with fixed size columns with enum values
that are right padded.
2013-08-22 15:19:57 -04:00
Steve Ebersole 0b488b92a0 HHH-8111 - AttributeConverter doesn't override built-in type mappings 2013-08-22 10:01:53 -05:00
Steve Ebersole d2c5734c6e HHH-8111 - AttributeConverter doesn't override built-in type mappings 2013-08-22 09:27:59 -05:00
Steve Ebersole 9f86babd88 HHH-8111 - AttributeConverter doesn't override built-in type mappings 2013-08-22 09:27:59 -05:00
Brett Meyer 8ccbd7d121 HHH-8068 formatting and cleanup 2013-08-21 15:39:32 -04:00
ammachado d0a7a017a5 HHH-8068 Suggestion for improvement. 2013-08-21 15:39:19 -04:00
Brett Meyer 9ee5392456 HHH-7915 test case and cleanup 2013-08-21 15:39:19 -04:00
chris-manning 7ef045ae2c HHH-7915 Include referenced columns when creating foreign keys from the included table 2013-08-21 15:39:07 -04:00
Brett Meyer 10930af516 HHH-2692 corrected failing test 2013-08-20 19:49:27 -04:00
Manuel Bernhardt f1e4bfbffd HHH-2692 Handling subqueries in INSERT...SELECT, disallowing use of
:parameters in SELECT if not in INSERT...SELECT, additional test cases

Conflicts:
	hibernate-core/src/main/java/org/hibernate/hql/ast/tree/SelectClause.java
	hibernate-core/src/test/java/org/hibernate/test/hql/BulkManipulationTest.java
2013-08-20 19:33:36 -04:00
Manuel Bernhardt 6ad0d4cfbe HHH-2692: Correctly reporting type mismatch in select...insert
Conflicts:
	hibernate-core/src/main/java/org/hibernate/hql/ast/tree/IntoClause.java
	hibernate-core/src/test/java/org/hibernate/test/hql/BulkManipulationTest.java
2013-08-20 19:30:35 -04:00
Manuel Bernhardt 9304c2b3e9 Least-effort fix for HHH-2692
Conflicts:
	hibernate-core/src/main/java/org/hibernate/hql/ast/HqlSqlWalker.java
	hibernate-core/src/main/java/org/hibernate/hql/ast/tree/IntoClause.java
	hibernate-core/src/main/java/org/hibernate/hql/ast/tree/SelectExpressionList.java
	hibernate-core/src/test/java/org/hibernate/test/hql/BulkManipulationTest.java
2013-08-20 19:29:17 -04:00
Steve Ebersole bf168ca24e HHH-8111 - AttributeConverter doesn't override built-in type mappings 2013-08-19 16:07:07 -05:00
Anton Marsden ad5c0f1f82 HHH-5920: improve the performance of PersistentClass 2013-08-19 16:19:26 -04:00
Steve Ebersole 7bcf161d36 HHH-8111 - AttributeConverter doesn't override built-in type mappings 2013-08-19 14:54:46 -05:00
Brett Meyer 5a7d179f81 HHH-8423 corrected one un-cleaned-up test 2013-08-19 13:26:18 -04:00
Brett Meyer 714d48880d HHH-8447 HQL delete with multiple subqueries failing (incorrect alias
used)
2013-08-16 12:34:24 -04:00
Brett Meyer cc550c08a8 HHH-8441 Hibernate is trying to add values to an Immutable List 2013-08-16 10:16:21 -04:00
Brett Meyer 05144811e4 HHH-8440 added mssql2012 to StandardDatabaseInfoDialectResolver 2013-08-15 10:10:44 -04:00
Brett Meyer 5981fc19b5 HHH-8440 Support sequences with a new SQLServer2012Dialect 2013-08-14 11:59:51 -04:00
Brett Meyer b1759cb7c2 HHH-8383 ExceptionInInitializerError when changing System properties
while Environment class is initialized
2013-08-13 14:59:46 -04:00
Brett Meyer cc992e0e1a HHH-8183 re-activating test now that QA allows Synonym creation 2013-08-13 10:28:31 -04:00
Brett Meyer e5af57585b HHH-8428 comment & cleanup 2013-08-06 11:53:19 -04:00
Karl von Randow 023862728f HHH-8428 Protect SessionFactoryRegistry.getNamedSessionFactory(String) from NPE 2013-08-06 11:52:59 -04:00
Brett Meyer a2da429997 HHH-8426 Add defaultScrollMode to Dialect 2013-08-06 11:18:13 -04:00
Lukasz Antoniak 4140661b82 HHH-7807 - key-many-to-one cascade removal tests 2013-08-05 23:42:22 -04:00
Lukasz Antoniak 456dfd83f9 HHH-7807 - Cascade delete revisions
Conflicts:
	documentation/src/main/docbook/devguide/en-US/Envers.xml
	hibernate-envers/src/main/java/org/hibernate/envers/configuration/GlobalConfiguration.java
	hibernate-envers/src/main/java/org/hibernate/envers/configuration/metadata/AuditMetadataGenerator.java
2013-08-05 23:42:05 -04:00
HGC 96e80b2df3 HHH-8397: MultiLineImportFileTest failing on some platforms (Fix) 2013-08-05 22:22:49 -04:00
Brett Meyer b9d3fa5581 HHH-8420 multiple test-only fixes from matrix failures 2013-08-05 17:05:24 -04:00
Brett Meyer 742b1b4156 HHH-2736 query hints for Query and Criteria 2013-08-05 11:12:35 -04:00
Steve Ebersole 6beb5acb4b HHH-8415 - Throw exception types expected by JPA spec wrt StoredProcedureQuery 2013-08-02 19:18:14 -05:00
Sanne Grinovero 8aff7db2e0 HHH-8410 NaturalIdXrefDelegate could miss some cached entries from naturalIdResolutionCacheMap 2013-08-02 18:09:56 +01:00
Sanne Grinovero 168c06d062 HHH-8409 Improve usage of ConcurrentMaps by using putIfAbsent in StatefulPersistenceContext 2013-08-02 18:09:56 +01:00
Sanne Grinovero 1bed587355 HHH-8408 LegacyHiLoAlgorithmOptimizer.noTenantState is accessed with inconsistent synchronization 2013-08-02 18:09:56 +01:00
Sanne Grinovero 1ea823e0b5 HHH-8408 PooledLoOptimizer.noTenantState is accessed with inconsistent synchronization 2013-08-02 18:09:56 +01:00
Sanne Grinovero 4f1c8a4ba6 HHH-8407 Missing synchronization in DriverManagerConnectionProviderImpl#stop 2013-08-02 18:09:56 +01:00
Steve Ebersole 59d2bff81b HHH-8413 - Rename ProcedureResults -> ProcedureOutputs 2013-08-02 10:02:50 -05:00
Steve Ebersole f99e1e4b4a HHH-8411 - StoredProcedureQuery : getResultList and hasMoreResults() mot implemented properly 2013-08-01 21:17:27 -05:00
Steve Ebersole f4cc86f7ad HHH-8405 - Track down tests that leak SessionFactories 2013-08-01 17:16:07 -05:00
Brett Meyer 580a71331c HHH-8390 generate FK after UK 2013-08-01 14:42:47 -04:00
Steve Ebersole c1d1695606 HHH-8400 - Positional parameters defined on NamedStoredProcedureQuery not applied 2013-08-01 01:19:33 -05:00
Steve Ebersole 1a3a2a52a2 HHH-8400 - Positional parameters defined on NamedStoredProcedureQuery not applied 2013-08-01 00:18:56 -05:00
Steve Ebersole 15e9b028b5 HHH-8398 - StoredProcedureQuery passed resultClasses chooses incorrect aliases to extract results 2013-07-31 12:09:06 -05:00
Steve Ebersole cd1c80b82d HHH-8395 - JPA StoredProcedureQuery#getUpdateCount should prefer return -1 rather than throw exceptions 2013-07-31 08:35:27 -05:00
Brett Meyer 3ffc6ce6e8 HHH-8362 InformixUniqueDelegate 2013-07-23 22:49:00 -04:00
Brett Meyer cce9b81471 HHH-8371 corrected failing test 2013-07-23 22:31:21 -04:00
Brett Meyer a2287b6c6d HHH-8371 Consider explicit column name's "_" in alias creation 2013-07-23 22:02:38 -04:00
Strong Liu 1825a4762c HHH-8211 Checkstyle and FindBugs fix-ups 2013-07-13 11:00:42 +08:00
Brett Meyer 0433a539b4 HHH-3078 copyright and refactored package 2013-07-11 19:14:29 -04:00
lgathy 228d14e8bc HHH-3078 Fixed bug with multiple classloaders and proxy class 2013-07-11 19:05:22 -04:00
Strong Liu 9afc17a209 HHH-8357 - remove dom4j proxy support 2013-07-11 17:39:14 +08:00
Brett Meyer c4f1084d20 HHH-8193 copyright dates 2013-07-10 13:49:19 -04:00
Lukasz Antoniak 6c2937e3c8 HHH-8193 - Reset input stream before binding
Conflicts:
	hibernate-core/src/main/java/org/hibernate/engine/jdbc/BlobProxy.java
	hibernate-core/src/test/java/org/hibernate/test/type/descriptor/java/BlobDescriptorTest.java
2013-07-10 13:26:57 -04:00
Guenther Demetz 2ecde32811 Bugfix proposal HHH-4294 2013-07-10 12:47:41 -04:00
Guenther Demetz d87cc16baa Testcase HHH-4294 2013-07-10 12:45:14 -04:00
Brett Meyer 1f51d12579 HHH-4261 comment and checkstyle 2013-07-10 11:36:37 -04:00
amkad 8ca6b276ca Changed test to reproduce HHH-4261 2013-07-10 11:25:38 -04:00
amkad ff22f64bae Fixed @Any and @ManyToAny support in overridden JPA annotation reader HHH-4261 2013-07-10 11:19:02 -04:00
Brett Meyer 519a469b11 HHH-8318 @SkipForDialect added 2013-07-09 13:05:58 -04:00
Brett Meyer c7707b23f0 HHH-8349 added PostgresPlus to DialectFactory 2013-07-07 21:46:01 -04:00
JohnOhara d9870fffb8 HHH-8106 Fixed bug with Enhancement Task 2013-07-03 10:39:53 -04:00
Brett Meyer 052886afeb HHH-6935 Use bit type for MySQLDialect's boolean 2013-07-01 17:18:44 -04:00
Brett Meyer 58622f3e10 HHH-7996 arquillian-based OSGi unit test, minor CL fixes 2013-07-01 16:38:20 -04:00
Brett Meyer 17d9a2c1fc HHH-7116 Moved orderBy fix to AbstractEntityJoinWalker. Copyrights,
formatting, and checkstyle
2013-07-01 14:03:51 -04:00
Tommy Knowlton 87004f9815 HHH-7116 test case and fix 2013-07-01 13:40:22 -04:00
Brett Meyer 4ee9ade353 HHH-8210 JdbcCoordinatorImpl logs excessive warnings with some
connection pools
2013-06-27 22:48:48 -04:00
Emmanuel Bernard 97304a291d Add test for HHH-8314 2013-06-27 15:53:36 +02:00
Brett Meyer b9185ac43b HHH-8331 keep postgres81 as the default 2013-06-23 13:42:53 -04:00
Brett Meyer 81affe3afe HHH-7002 added support for "if exists" on "drop constraint" 2013-06-23 13:17:28 -04:00
Brett Meyer edf1fa9fbc HHH-8331 Create PostgreSQL9Dialect 2013-06-23 13:17:05 -04:00
Brett Meyer c785c5e7a8 HHH-8319 checkstyle 2013-06-21 10:51:42 -04:00
justinsubert f1439b5601 HHH-8319 2013-06-21 10:47:56 -04:00
Steve Ebersole 4ab3caa789 HHH-8318 - Problem determining qualifier to use for column names from HQL query parser in certain circumstances 2013-06-20 22:05:38 -05:00
Brett Meyer 2c1605904d HHH-8318 updated test case 2013-06-20 12:00:24 -04:00
Brett Meyer e4eadbb9fe HHH-8318 test case 2013-06-18 13:33:45 -04:00
Strong Liu 899b306f26 HHH-8312 - named parameters binding are not correct when used within subquery 2013-06-15 08:15:19 +08:00
Strong Liu 6cabc326b8 HHH-8312 - named parameters binding are not correct when used within subquery 2013-06-15 15:58:48 +08:00
Lukasz Antoniak 6a71cbb991 HHH-8301 - SQLServer2005LimitHandler skips column alias generation 2013-06-11 10:14:45 -07:00
Brett Meyer 4ed8006e5a HHH-8255 made a few hibernate-core imports optional in the manifest 2013-06-07 13:05:36 -04:00
Brett Meyer 04f3249a12 HHH-8275 union-subclass generates bad alter table for unique constraint 2013-06-03 17:19:38 -04:00
Steve Ebersole af5e8c3869 HHH-7841 - Introduce LoadPlan 2013-05-31 01:14:18 -05:00
Brett Meyer 875495439e HHH-8269 DenormalizedTable FK constraint names can be too long 2013-05-25 20:24:53 -04:00
Steve Ebersole a5862017d8 HHH-7841 - Redesign Loader 2013-05-24 12:01:54 -05:00
Strong Liu 5ea40ce3f5 HHH-8266 Binding of named-stored-procedure XML element tries to create duplicate 2013-05-23 16:09:46 -07:00
Brett Meyer f1f8600b54 HHH-8083 @OrderColumn not updated on @OneToMany cascade 2013-05-22 12:42:42 -04:00
Steve Ebersole 4ee980d9ff HHH-8211 - Checkstyle and FindBugs fix-ups 2013-05-22 11:12:57 -05:00
Steve Ebersole 286800ec34 HHH-8211 - Checkstyle and FindBugs fix-ups 2013-05-21 17:54:35 -05:00
Steve Ebersole 120dbbb311 HHH-8257 - More concisely obtaining a JBoss logger 2013-05-21 16:25:21 -05:00
Strong Liu 21444339ec HHH-8247 Implement XML binding of NamedEntityGraph 2013-05-21 09:46:55 -07:00
Gail Badner b282811527 HHH-7841 - Redesign Loader 2013-05-21 03:08:47 -07:00
Gail Badner b846fa35b5 HHH-7841 - Redesign Loader 2013-05-21 01:07:20 -07:00
Strong Liu a03d44f290 HHH-8246 Implement XML binding of NamedStoredProcedureQuery 2013-05-20 20:37:16 -07:00
Brett Meyer ce77f15974 HHH-2872 reverting an incorrect test case 2013-05-20 17:36:41 -04:00
Steve Ebersole 91758f74ff HHH-7582 - TableGenerator does not distinguish between different tenants (MultiTenant Schema based) 2013-05-20 15:18:21 -05:00
Brett Meyer 45d46b619b HHH-6813 Corrected EntityType#getRHSUniqueKeyPropertyName() and added
regression test.
2013-05-20 11:18:46 -04:00
Steve Ebersole 8451c03ea5 HHH-8211 - Checkstyle and FindBugs fix-ups 2013-05-18 11:39:44 -05:00
Steve Ebersole 14993a4637 HHH-8223 - Implement @NamedEntityGraph binding 2013-05-17 12:50:19 -05:00
Brett Meyer 21ae220a4c HHH-8254 throw HibernateException when transaction is rolledback by a
reaper thread
2013-05-17 13:22:46 -04:00
Gail Badner 043d618c03 HHH-7841 - Redesign Loader
HHH-7841 - Redesign Loader

HHH-7841 - Redesign Loader

HHH-7841 - Redesign Loader
2013-05-17 03:14:48 -07:00
Brett Meyer bc6f5d8a17 HHH-6813 @Id @OneToOne cause NullPointerException during query 2013-05-16 18:50:48 -04:00
george-007 8b9ec5cca5 Update DefaultInitializeCollectionEventListener.java 2013-05-16 11:53:55 -04:00
Brett Meyer 08215bad73 HHH-2664 full join not working 2013-05-15 00:35:12 -04:00
Gail Badner 4dac8052d5 HHH-7841 - Redesign Loader 2013-05-13 13:28:01 -07:00
Gail Badner 4620ff4b4f HHH-7841 - Redesign Loader 2013-05-13 12:10:47 -07:00
Gail Badner dfe33ffa1a HHH-7841 - Redesign Loader 2013-05-13 12:10:47 -07:00
Steve Ebersole 1337d36a79 HHH-8235 - Drop database profiles upstream 2013-05-10 15:59:02 -05:00
Brett Meyer cf91fd7a49 HHH-6813 @Id @OneToOne cause NullPointerException during query 2013-05-10 13:11:49 -04:00
Steve Ebersole 9a590c8e69 HHH-8222 - Implement @NamedStoredProcedureQuery binding 2013-05-09 20:36:14 -05:00
Steve Ebersole 8e3770235b HHH-8211 - Checkstyle and FindBugs fix-ups 2013-05-09 19:51:10 -05:00
Steve Ebersole 8c95a6077a HHH-8222 - Implement @NamedStoredProcedureQuery binding 2013-05-09 14:47:58 -05:00
Brett Meyer 1df4b2ea3c HHH-8226 table synonyms cannot find columns on Oracle 2013-05-07 16:20:43 -04:00
Steve Ebersole f09a337601 HHH-5465 - HQL left join fetch of an element collection following a left join fetch of a one-to-one relationship causes NullPointerException 2013-05-07 15:10:28 -05:00
Christian Beikov 4c47ba13e3 HHH-5465 - HQL left join fetch of an element collection following a left join fetch of a one-to-one relationship causes NullPointerException (testcase) 2013-05-07 15:10:28 -05:00
Brett Meyer 9030fa015e HHH-8217 Make generated constraint names short and non-random 2013-05-07 12:36:54 -04:00
Lukasz Antoniak 9fc22a49be HHH-7214 - Validation of duplicated discriminator values 2013-05-07 09:40:12 -04:00
Lukasz Antoniak 51b9248c4b HHH-6875 - Fix and test 2013-05-07 09:40:12 -04:00
Strong Liu 7004914ec0 HHH-8159 - Apply fixups indicated by analysis tools 2013-05-07 13:30:29 +08:00
Gunnar Morling 1bf647b7eb HHH-8218 - Upgrading to BV 1.1.0.Final and HV 5.0.1.Final 2013-05-06 16:29:52 -05:00
Gunnar Morling 196885498b HHH-8219 - Removing references to methods added in Java 7 2013-05-06 22:16:57 +02:00
Brett Meyer 257d8ee370 HHH-7943 Corrected RegionFactoryInitiator for failing inifinispan tests 2013-05-01 15:05:31 -04:00
Brett Meyer 489ee4a734 HHH-7943 Added support for ehcache and infinispan strategies and OSGi
services.  Numerous ehcache and infinispan CL fixes.
2013-05-01 15:05:31 -04:00
Steve Ebersole 8c9ab58f44 HHH-8159 - Apply fixups indicated by analysis tools 2013-05-01 11:52:08 -05:00
Steve Ebersole 2b20197249 HHH-8207 - Locale conversion is broken 2013-05-01 11:28:23 -05:00
Christian Beikov b39fdbf1f8 Fix string to locale conversion
The original implementation didn't care about leading underscores. StringTokenizer skips leading separators which is actually wrong. new Locale("", "XX").toString() produces "_XX" which can't be converted back to the same locale with the original implementation.
2013-05-01 10:43:23 -05:00
Steve Ebersole 4d04dfc088 HHH-8207 - Locale conversion is broken 2013-05-01 10:34:05 -05:00
Steve Ebersole a1d190d674 HHH-8159 - Apply fixups indicated by analysis tools 2013-05-01 09:23:52 -05:00
Brett Meyer 04fe84994d HHH-7995 Added support for TypeContributors in OSGi. Integrated with
envers
Conflicts:
	hibernate-core/src/main/java/org/hibernate/cfg/Configuration.java
	hibernate-entitymanager/src/main/java/org/hibernate/ejb/Ejb3Configuration.java
	hibernate-osgi/src/main/java/org/hibernate/osgi/OsgiPersistenceProvider.java
	hibernate-osgi/src/main/java/org/hibernate/osgi/OsgiSessionFactoryService.java
2013-05-01 00:05:03 -04:00
Steve Ebersole 06fb9e70db HHH-7998 - Add TypeContributions contract
Conflicts:
	hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
	hibernate-core/src/main/java/org/hibernate/metamodel/internal/MetadataImpl.java
	hibernate-core/src/main/java/org/hibernate/metamodel/spi/TypeContributor.java
2013-04-30 23:58:43 -04:00
Steve Ebersole 459c061eb6 HHH-8159 - Apply fixups indicated by analysis tools 2013-04-30 15:31:10 -05:00
Steve Ebersole 1c690ca89b HHH-8159 - Apply fixups indicated by analysis tools 2013-04-29 20:24:54 -05:00
Steve Ebersole 3b8320da7e HHH-8159 - Apply fixups indicated by analysis tools 2013-04-29 18:57:29 -05:00
Brett Meyer 30d63bf58f HHH-7995 Auto-discovery of Hibernate extension points in OSGi 2013-04-29 11:51:02 -04:00
Brett Meyer 398000517f HHH-7943 Reworked "Availability" concepts into "strategy registration
providers".  Updated proxool and c3p0 to use strategy selection.
2013-04-29 11:51:01 -04:00
Steve Ebersole b51164aef6 HHH-8159 - Apply fixups indicated by analysis tools 2013-04-26 18:50:39 -05:00
Steve Ebersole 021401835c HHH-8159 - Apply fixups indicated by analysis tools 2013-04-26 14:10:54 -05:00
Steve Ebersole fc02da1c12 HHH-8159 - Apply fixups indicated by analysis tools 2013-04-26 12:30:34 -05:00
Steve Ebersole 48331ed8cf HHH-8159 - Apply fixups indicated by analysis tools 2013-04-26 11:36:58 -05:00
Steve Ebersole 42fd32a81a HHH-8159 - Apply fixups indicated by analysis tools 2013-04-26 11:19:54 -05:00
Steve Ebersole e09d6855a2 HHH-8159 - Apply fixups indicated by analysis tools 2013-04-26 11:04:40 -05:00
Steve Ebersole b05b7800e1 HHH-8159 - Apply fixups indicated by analysis tools 2013-04-25 17:16:28 -05:00
Strong Liu fecde04472 HHH-8127 OutOfMemoryError when running tests 2013-04-26 02:44:18 +08:00
Steve Ebersole ce08bdb7a8 HHH-8159 - Apply fixups indicated by analysis tools 2013-04-25 10:01:09 -05:00
Steve Ebersole 955c99cc43 HHH-8159 - Apply fixups indicated by analysis tools 2013-04-25 09:49:02 -05:00
Brett Meyer 377c300071 HHH-8162 Make unique constraint handling on schema update configurable 2013-04-24 17:24:53 -04:00
Brett Meyer 4d461cc44e HHH-2872 test case 2013-04-24 15:43:08 -04:00
Steve Ebersole 5fc70fc5ab HHH-8159 - Apply fixups indicated by analysis tools 2013-04-24 13:28:26 -05:00
Steve Ebersole 8c28ba8463 HHH-8159 - Apply fixups indicated by analysis tools 2013-04-23 18:13:59 -05:00
Gail Badner 900ad4be11 HHH-7841 - Redesign Loader 2013-04-22 16:07:50 -07:00
Gail Badner 8c7dfc9d28 HHH-7841 - Redesign Loader 2013-04-22 16:07:50 -07:00
Steve Ebersole 63093dbfd9 HHH-8159 - Apply fixups indicated by analysis tools 2013-04-22 17:15:14 -05:00
Steve Ebersole 3343e6d6c3 HHH-8159 - Apply fixups indicated by analysis tools 2013-04-19 15:49:53 -05:00
Steve Ebersole 6a388b754c HHH-8159 - Apply fixups indicated by analysis tools 2013-04-19 14:35:39 -05:00
Gail Badner bca73db4f9 HHH-7841 - Redesign Loader 2013-04-19 02:16:38 -07:00
Gail Badner b6fd7bf223 HHH-7841 - Redesign Loader 2013-04-19 02:15:59 -07:00
Gail Badner f3298620ee HHH-7841 - Redesign Loader 2013-04-18 13:32:57 -07:00
Steve Ebersole 3600ffb7f2 HHH-7841 - Redesign Loader 2013-04-18 12:47:18 -05:00
Steve Ebersole b8b9735cf5 simple build script fix for IDEA project generation 2013-04-17 13:26:55 -05:00
Steve Ebersole 8eeef7af3b HHH-8146 - Update to use maven-publishing plugin 2013-04-16 18:26:02 -05:00
Brett Meyer 079fd4ac01 HHH-8160 Corrected Import-Package in module manifests 2013-04-16 10:29:44 -04:00
Steve Ebersole fafce001e7 HHH-7841 - Redesign Loader 2013-04-15 20:46:18 -05:00
Steve Ebersole cbfa233ea1 HHH-7880 - SessionFactory.openStatelessSession() does not respect tenant identifier from CurrentTenantIdentifierResolver 2013-04-15 14:50:43 -05:00
Brett Meyer 1af9724692 HHH-8183 Added setting to enable synonyms 2013-04-15 13:25:35 -04:00
Baptiste Mathus 15a0868bd7 Adding SYNONYM in the list of searched types. 2013-04-15 13:25:35 -04:00
Steve Ebersole d9aa9d3cd2 HHH-7974 - Session.getTenantIdentifier() not callable without active transaction 2013-04-15 11:21:02 -05:00
Steve Ebersole 8bca70e6a9 HHH-7841 - Redesign Loader 2013-04-12 14:08:35 -05:00
Nikolay Shestakov cbbadea538 HHH-7908 Logging level checking
Conflicts:
	hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
2013-04-12 09:56:41 -04:00
Lukasz Antoniak 6be8b4aad0 HHH-7478 - Fix and test 2013-04-11 18:13:58 -04:00
Jeremy Whiting 7778aae3b7 HHH-8180 Checks for logging level. Logging level check moved to variable
outside for loop.
2013-04-11 17:52:20 -04:00
Lukasz Antoniak bd315f01a9 HHH-7357 - Constraint violation exception while inserting NULL to not nullable column 2013-04-11 16:37:26 -04:00
Lukasz Antoniak 6d6dcdf267 HHH-7605 - Event cache descriptive error messages 2013-04-11 16:31:26 -04:00
Lukasz Antoniak fb54d0f3a5 HHH-8103 - Oracle LOBs with SequenceIdentityGenerator 2013-04-11 16:31:26 -04:00
Steve Ebersole ba1b02ed22 HHH-7841 - Redesign Loader 2013-04-11 14:57:43 -05:00
Gail Badner 560a397a01 HHH-7841 - Redesign Loader 2013-04-11 14:31:26 -05:00
Gail Badner b3791bc3c3 HHH-7841 : Redesign Loader 2013-04-11 14:31:26 -05:00
Steve Ebersole 3f8699c913 HHH-7841 - Redesign Loader 2013-04-11 14:31:26 -05:00
Steve Ebersole 88d5c02d7f HHH-7841 - Redesign Loader 2013-04-11 14:31:25 -05:00
Steve Ebersole 1b10ee72f5 HHH-7841 - Redesign Loader - initial test of ResultSetProcessor 2013-04-11 14:31:25 -05:00
Steve Ebersole 87012e8101 HHH-8077 - Add MDC usage into attribute walking to help decode logs from recursive calls 2013-04-11 14:31:25 -05:00
Gail Badner 6ea20fa308 HHH-7841 : Add LoadQuery for generating SQL 2013-04-11 14:31:25 -05:00
Steve Ebersole 8b7091e1c7 HHH-7841 - Redesign Loader 2013-04-11 14:31:25 -05:00
Steve Ebersole 3d332371bd HHH-7841 - Redesign Loader 2013-04-11 14:31:25 -05:00
Steve Ebersole c75dafbedd HHH-7841 - Redesign Loader 2013-04-11 14:31:25 -05:00
Steve Ebersole a102bf2c31 HHH-7841 - Redesign Loader 2013-04-11 14:31:25 -05:00
Steve Ebersole c259e157b0 HHH-8167 - Adding @NotNull to a @ManyToOne association with @JoinColumnsOrFormulas logs a ClassCastException 2013-04-11 14:30:32 -05:00
Brett Meyer 53f7b73adb HHH-8178 Natural IDs generate one UniqueKey for all columns 2013-04-11 14:19:33 -04:00
Brett Meyer d39272a280 HHH-8175 Test fixes for postgresplus92 2013-04-11 14:19:33 -04:00
Lukasz Antoniak 35bd192556 HHH-2403 - Test cleanup 2013-04-11 09:12:23 +02:00
Steve Ebersole 692959a48e HHH-8170 - Deprecate Hibernate @ForeignKey in favor of JPA 2.1 introduced @ForeignKey annotation 2013-04-10 16:25:12 -05:00
Steve Ebersole 33640ae2bd HHH-8164 - Deprecate @Sort in favor of @SortNatural and @SortComparator 2013-04-10 16:25:12 -05:00
Brett Meyer 9c3bad3b2d HHH-8084 LobMergeTest fails on oracle 2013-04-10 15:25:20 -04:00
Steve Ebersole 54bc9fbf9d HHH-8163 - Deprecate @IndexColumn and add @ListIndexBase 2013-04-10 12:26:33 -05:00
Steve Ebersole 4806324291 HHH-8163 - Deprecate @IndexColumn and add @ListIndexBase 2013-04-10 11:48:24 -05:00
Steve Ebersole bb5e07dce9 HHH-8159 - Apply fixups indicated by analysis tools 2013-04-09 20:40:36 -05:00
Steve Ebersole b8ebe0ef4d HHH-8159 - Apply fixups indicated by analysis tools 2013-04-09 19:40:58 -05:00
Steve Ebersole 34e7512c76 HHH-8159 - Apply fixups indicated by analysis tools 2013-04-09 19:38:40 -05:00
Steve Ebersole 1a066dd6b3 HHH-8159 - Apply fixups indicated by analysis tools 2013-04-09 12:54:15 -05:00
Brett Meyer 06bb009dc6 HHH-8160 Support unmanaged JPA in 4.3.x 2013-04-09 09:57:38 -04:00
Brett Meyer cc4ef44670 HHH-8160 Updated for Gradle 1.5 OSGi plugin changes and package
versioning issues
2013-04-09 09:57:36 -04:00
Steve Ebersole 96aa4a6239 HHH-8159 - Apply fixups indicated by analysis tools 2013-04-08 21:24:09 -05:00
Brett Meyer cf921df1d0 HHH-8092 Added comment about unique constraints in schema update. 2013-04-08 13:05:44 -04:00
Steve Ebersole 378fc1378a HHH-8143 - Create a 'generateSources' task that performs all generation tasks 2013-04-04 14:45:49 -05:00
Brett Meyer d68dcd9ae6 HHH-7993 Support jar scanning in OSGi 2013-04-04 15:02:26 -04:00
Steve Ebersole 442c3268b3 HHH-8113 - Persistence.createEntityManagerFactory() should run schema export if JPA properties are set 2013-04-03 11:20:52 -05:00
Steve Ebersole 2f40949719 HHH-8129 - Unify BaseQueryImpl and AbstractQueryImpl hierarchies 2013-04-03 10:52:52 -05:00
Brett Meyer e17819ed61 HHH-8136 Correct "to_char" function in HSQL 2013-04-03 11:16:20 -04:00
Brett Meyer 47443bcf57 HHH-8127 Corrected failing test 2013-04-03 10:29:12 -04:00
Strong Liu bae5a85c26 HHH-8127 OutOfMemoryError when running tests
Conflicts:
	hibernate-core/src/test/java/org/hibernate/cfg/beanvalidation/ApplySchemaConstraintTest.java
	hibernate-core/src/test/java/org/hibernate/test/annotations/entity/BasicHibernateAnnotationsTest.java
2013-04-03 10:27:38 -04:00
Brad Koehn f77b068e91 HHH-7714 Add support for EntityMode.MAP to JPA Criteria API
(cherry picked from commit 2758b8b494)

Conflicts:

	hibernate-entitymanager/src/main/java/org/hibernate/jpa/criteria/predicate/InPredicate.java
	hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/metamodel/MetadataContext.java
2013-03-29 12:10:31 -05:00
Brett Meyer e9e29a40be HHH-8096 Re-work the OSGi class loading concepts
Conflicts:
	hibernate-entitymanager/src/main/java/org/hibernate/ejb/Ejb3Configuration.java
	hibernate-entitymanager/src/main/java/org/hibernate/ejb/HibernatePersistence.java
	hibernate-osgi/src/main/java/org/hibernate/osgi/HibernateBundleActivator.java
2013-03-27 15:04:48 -04:00
Steve Ebersole 7d99ca57f3 HHH-7402 - Improve performance of named query registry 2013-03-26 11:15:49 -05:00
Brett Meyer dc193c32c5 HHH-7984 Handle Oracle statements on release 2013-03-26 10:58:39 -04:00
Strong Liu 1ee3be2da7 HHH-7869 code format 2013-03-26 16:35:16 +08:00
Strong Liu 681528b7cc HHH-7869 simple improvement, using generic 2013-03-26 16:08:39 +08:00
Strong Liu 8998b4154a HHH-7869 bad performance problem with org.hibernate.internal.util.StringHelper#firstIndexOfChar 2013-03-26 16:08:39 +08:00
Brett Meyer bb231dd378 HHH-6496 Added LOG 2013-03-25 17:01:01 -04:00
Kamyar Sajjadi a0bbf0d029 HHH-6496 - Changed line 200 returning real object instead of proxy 2013-03-25 17:01:01 -04:00
Hardy Ferentschik d3867e9c1b HHH-8100 Update to BV 1.1 (1.1.0.CR3 and matching Hibernate Validator 5.0.0.CR4); plus upgrade classmate to 0.8.0 2013-03-25 15:48:29 -05:00