Commit Graph

1418 Commits

Author SHA1 Message Date
brmeyer 61eaf4ce4e HHH-7359 accidentally committed TRACE log levels 2012-10-24 23:10:38 -04:00
brmeyer 30ea167c41 HHH-7359 Added a new method to MessageHelper to intelligently handle
property-ref issues in logging.  Rolled it out to as many MessageHelper
users as possible.
2012-10-24 22:51:05 -04:00
brmeyer 9968ce3adb HHH-7359 Corrected trace logging of HibernateProxy objects 2012-10-24 16:05:33 -04:00
brmeyer deaff9705e HHH-7513 Corrected trace logging for one-to-one cascading 2012-10-24 13:39:36 -04:00
brmeyer d627089242 HHH-7513 Corrected trace logging for collections using property-refs 2012-10-24 13:39:04 -04:00
brmeyer b115f56f57 HHH-7479 formatting 2012-10-24 00:27:37 -04:00
mutazkabashi 1172fd94dc HHH-7479 getForUpdateString() of HSQLDialect returns empty string. 2012-10-24 00:26:52 -04:00
Dmitry Geraskov 6d718a24b0 HHH-7711 Added test for SchemaExport 2012-10-23 18:38:21 -04:00
Dmitry Geraskov e7e28dd978 HHH-7711 Generate ddl to file even if scriptToConsole and
exportToDatabase are
set to false
2012-10-23 18:37:33 -04:00
brmeyer 5e158e8861 HHH-7693 Formatting and duplicate code 2012-10-22 13:20:46 -04:00
Bryan Turner 1333725bcf HHH-7692 Use Postgres82Dialect for 9 and 9.1. 2012-10-22 13:14:21 -04:00
Bryan Turner 189a8d3386 HHH-7693 Use SQLServer2008Dialect for 2012.
- Previously, SQL Server version 11 (SQL Server 2012) was an unknown
  version, resulting in the SQLServerDialect
- Added version 11 to the switch statement so that SQLServer2008Dialect
  is now returned by default, as SQL Server 2012 is much more similar
  to SQL Server 2008 than SQL Server 2000
- Added test cases to verify dialects for several SQL Server versions
2012-10-22 13:07:19 -04:00
brmeyer ec3f649ad5 HHH-7698: In efficient LOB creations backed by streams
https://hibernate.onjira.com/browse/HHH-7698
2012-10-19 17:10:16 -04:00
Sanne Grinovero 4fe494d13d HHH-7699 DriverManagerConnectionProviderImpl is not exact in counting checked-out connections 2012-10-18 19:42:57 +01:00
Sanne Grinovero e4300d279c HHH-7699 More aggressive in checking log levels before creating log messages 2012-10-18 19:42:57 +01:00
Sanne Grinovero e27afb8ded HHH-7699 Proper code formatting of log statements 2012-10-18 19:42:57 +01:00
Galder Zamarreño a074d3244d HHH-7640 Improve single node Infinispan 2LC performance
* Use an Infinispan cache to maintain pending puts, which avoids
the need to control it's memory consumption in the critical path
of putFromLoad.
* This cache is shared by all regions, and it's configured with
aggressive expiration settings to avoid piling up pending put
operations.
* Added a 2LC stress test that tests behaivour and performance
of 2LC under multiple situations, such as entity inserts, updates,
find via PK, find via query and deletes.
* Some other minor performance enhancements, such as avoiding
classloader aware cache wrapper if using 2LC locally.
* Remove cache adapter to reduce construction of useless objects.
* Cache flagged caches in order to avoid recomputing decorated
caches all the time, which reduces memory consumption.
* Skip locking for timestamp updates and separate timestamp region
implementations for local vs clustered scenarios.
2012-10-18 15:57:15 +02:00
Steve Ebersole 2b4097aa49 HHH-7698 - In efficient LOB creations backed by streams 2012-10-17 12:26:35 -05:00
brmeyer 25a98fada3 HHH-7674 DB locks not cleared on
LazyLoadingTest#testLazyCollectionLoadingWithClearedSession
2012-10-10 22:01:32 -04:00
Steve Ebersole c9fd71fe57 HHH-7683 - Optimize performance of AbstractLazyInitializer.prepareForPossibleSpecialSpecjInitialization() 2012-10-10 13:21:53 -05:00
brmeyer 11dcd9ab46 HHH-6655 trim function on DB2 is broken 2012-10-09 11:29:05 -04:00
brmeyer 58fa4c2eac HHH-4459 Query with Composite Primary Key parameter crashes when query
cache is on
2012-10-08 21:51:56 -04:00
Steve Ebersole 199ee7860e HHH-5209 - org.hibernate.hql.ast.QuerySyntaxException when running a JPQL query with a MEMBER OF on an @ElementCollection 2012-10-03 08:19:41 -05:00
Brett Meyer 4152ff660a Revert "HHH-4098 VARBINARY should be BLOB in DB2400Dialect"
This reverts commit 590020535c.
2012-09-27 11:32:00 -04:00
brmeyer 590020535c HHH-4098 VARBINARY should be BLOB in DB2400Dialect 2012-09-26 21:33:52 -04:00
brmeyer 8dbaefced4 HHH-6972 Support PostgreSQL and Oracle LOBs 2012-09-26 17:33:54 -04:00
Oleh Faizulin 068c973cde HHH-7644 Correct memory leak 2012-09-26 15:48:52 -04:00
brmeyer 3e5184e6d7 HHH-6043 PostLoad method invoked before collection initialised 2012-09-26 00:19:05 -04:00
brmeyer 121f495ff8 HHH-4635 Oracle ORA-24816 inserting and updating data for entities
containg LOB attributes
2012-09-24 12:19:22 -04:00
Sanne Grinovero 29ad8e9cb9 HHH-7633 Cache System#identity for IdentityMap reuse 2012-09-21 14:46:25 +02:00
Steve Ebersole f85e9247e9 HHH-7631 - Improve performance of UpdateTimestampsCache 2012-09-21 07:02:16 -05:00
Steve Ebersole a8a3f9b112 HHH-7626 - Add javadoc to annotations 2012-09-20 10:04:27 -05:00
Steve Ebersole d0f88347af HHH-7620 - allow ValidatorFactory to be passed into EntityManagerFactoryBuilder : reordered EMF builder processing to better allow late ValidatorFactory and DataSource (HHH-7621) passing 2012-09-20 05:40:15 -05:00
Shawn Clowater 35b9a9d785 HHH-7603 Changed AbstractPersistentCollection so that it would behave in a similar manner as 4.1.6 when using the default lazy load behavior for collections. With the changes for HHH-7603 the AbstractPersistentCollection was throwing a NPE instead of a LIE in a very particular case.
Added test that simulates a use case from Hibernate Search 4.1.1 as far as I can tell.
2012-09-20 01:51:58 -04:00
Ivan Sopov 8462677f53 fix for HHH-7487 org.hibernate.type.EnumType incorrectly logs binded values, trace logging was done as it is done in BasicBinder with the String.format 2012-09-20 01:40:22 -04:00
brmeyer 500e0222b5 HHH-6972 Support PostgreSQL and Oracle LOBs 2012-09-20 01:24:02 -04:00
Sergiu Dumitriu 54fdb87d30 HHH-7541: When using HSQLDB, inserting any CLOB value larger than 16Mb always fails with an exception
Fixed.
2012-09-19 10:04:23 -04:00
brmeyer 7d5ece822c HHH-7309 Natural-id not cached in shared cache after insert 2012-09-19 08:34:55 -04:00
Guenther Demetz a176931349 HHH-7309 bug-fix 2012-09-19 08:25:38 -04:00
Guenther Demetz 7c218bbe11 HHH-7309 testcase 2012-09-19 08:25:37 -04:00
brmeyer 6660d2412a HHH-7569 Correct test-only failures in hibernate-core-master-matrix CI
job
2012-09-19 05:24:51 -04:00
brmeyer 8c58af3b19 HHH-6972 Support PostgreSQL and Oracle LOBs 2012-09-19 04:19:09 -04:00
brmeyer cb60b0259c HHH-6682 add support for oracle "bitand" function to Oracle Dialect 2012-09-18 01:33:41 -04:00
brmeyer 9f720b2d73 HHH-4635 Oracle ORA-24816 inserting and updating data for entities
containg LOB attributes
2012-09-18 01:20:42 -04:00
brmeyer 6a5bd555de HHH-6682 add support for oracle "bitand" function to Oracle Dialect 2012-09-17 06:00:19 -04:00
brmeyer 9f7f572490 HHH-6452 PostgreSQL Dialect does not fully implement NOWAIT locking 2012-09-17 03:54:36 -04:00
Emmanuel Bernard b040866c2c HHH-7597 Small error in AvailableSettings JavaDoc 2012-09-14 11:05:22 +02:00
Gail Badner 3a72b45325 HHH-1283 : Join fetched collections using Query.scroll() is correct only for first entity 2012-09-13 12:30:15 -07:00
Gail Badner 8eb7d8cf64 HHH-1283 : Join fetched collections using Query.scroll() is correct only for first entity 2012-09-12 23:46:50 -07:00
brmeyer 04ed36bf0a HHH-7586 Re-architect Type or TypeFactory dynamic descriptors 2012-09-11 18:30:13 -04:00
brmeyer 7ce07642cb HHH-7586 Re-architect SimpleValue's reflection for dynamic descriptors 2012-09-11 18:30:12 -04:00
brmeyer 69bcccaa1a HHH-7584 Sybase dialects attempting to use BLOB types 2012-09-11 18:30:11 -04:00
brmeyer 5306dda1c9 HHH-7569 Correct multiple failures/issues in
hibernate-core-master-matrix CI job
2012-09-11 18:30:10 -04:00
brmeyer ae59da9322 HHH-7569 Turned down AST logging due to stackoverflow 2012-09-11 18:30:09 -04:00
brmeyer f63b0c5f69 HHH-7569 Correct multiple failures/issues in
hibernate-core-master-matrix CI job
2012-09-11 18:30:07 -04:00
brmeyer 86deac49f7 HHH-7579 Oracle does not support "unique not null" 2012-09-11 18:30:06 -04:00
brmeyer 1a3199bfa8 HHH-5376 Tests contain invalid SQL 2012-09-11 18:30:05 -04:00
brmeyer c3861c6b33 HHH-7578 Sybase does not support "unique not null" 2012-09-11 18:30:04 -04:00
brmeyer 588d4be45b HHH-7577 Dialect's supportsNotNullUnique not working when false 2012-09-11 18:30:03 -04:00
Gail Badner cb1069a3d3 HHH-1283 : Added tests that reproduce the issue 2012-09-11 14:35:07 -07:00
Steve Ebersole 7b486fc4a4 HHH-1658 - unexpected AST node on HQL UPDATE 2012-09-07 12:03:48 -05:00
Steve Ebersole e9bd0afe81 HHH-1658 - unexpected AST node on HQL UPDATE 2012-09-07 12:01:41 -05:00
John Hardin 7e0559ecdb HHH-7398 -- Added testTimeout() and modified AbstractBatchImpl.buildBatchStatement() accordingly. 2012-09-05 14:04:52 -05:00
brmeyer 8b632c214d HHH-4394 Added test case 2012-09-05 13:43:05 -05:00
brmeyer 42de7604f8 Fix for HHH-7545 was missing a session close -- caused exception in 3.3
backport.
2012-09-05 13:43:04 -05:00
brmeyer 7b04acd4f4 HHH-7569 Merging test changes to master that were made only in 4.1
branch
2012-09-05 12:53:56 -05:00
Steve Ebersole 6a48cccd5d HHH-7568 - Add JPA1.0 compound key compatability when orm descriptor file used to override annotations. 2012-09-05 12:34:03 -05:00
Jeremy Whiting 961caf770a HHH-7568 Added test case to check removal of compound key association items. Changed the detection of JoinColumns to work when orm/hbm xml is used. Added change to configure a property when JoinColumns annotation is used on entity definition. 2012-09-05 12:06:31 -05:00
Steve Ebersole 40574b9d8a HHH-1123 - Cannot put more than 1000 elements in a InExpression 2012-09-05 11:29:13 -05:00
brmeyer 970bd8679e HHH-1123 Cannot put more than 1000 elements in a InExpression 2012-09-05 11:29:13 -05:00
Shawn Clowater 6ac746fffc HHH-7308
Change the beforeCompletion() method of the TransactionObserver() to call the beforeTransactionCompletion() method regardless of whether or not the session is open like the afterCompletion() method does when calling the afterTransactionCompletion() and also cleaned up the log message around session having after transaction events as this sort of logging had been previously moved to the close() method of SessionImpl.
2012-09-05 09:23:24 -05:00
Strong Liu 4fe75d5a09 HHH-7371 Natural-id: ObjectNotFoundException when found entity is marked as deleted 2012-09-05 17:22:19 +08:00
Strong Liu 8fa530a247 HHH-7300 - TypeDefs won't be found depending of files read-order 2012-09-05 17:06:40 +08:00
Guenther Demetz a043701de7 HHH-7059 The DerbyDialect deprecation warning should appear no more,
when using one of the version-specific dialects
2012-09-05 14:45:41 +08:00
nrodrigues 072e64d26a HHH-7532 - Override getForUpdateString with correct syntax 2012-09-05 14:29:25 +08:00
Dustin Schultz e8b2695289 HHH-7544
Fixes java.lang.VerifyError by building StackMapTables at appropriate
places.
2012-09-05 11:40:13 +08:00
Steve Ebersole 4e22fb9044 HHH-7566 - Activating JOIN fetch profile involving self-referential associations causes StackOverflowError 2012-09-04 16:08:28 -05:00
Steve Ebersole 54f4335416 HHH-7203 - IdentityGenerator fails with JOINED Inheritance when inserting entity to PosgtreSQL 2012-09-04 15:00:48 -05:00
Steve Ebersole 4450b127b2 HHH-7567 - Better checking when @Enumerated involved 2012-09-04 12:17:34 -05:00
Steve Ebersole 076eccb7a2 HHH-5188 - Use provided enum type ordinal/string when reading 2012-09-03 22:06:23 -05:00
Steve Ebersole ab64f5c3be HHH-7552 - New StrategySelectorService : initial auto-detection 2012-08-31 16:20:05 -05:00
Steve Ebersole 98ad44e75d HHH-7563 - Fallback for JBossAppServerJtaPlatform.locateUserTransaction() to look at "java:jboss" if "java:comp" not available 2012-08-31 11:22:07 -05:00
Didier Villevalois 8e30a2b86d HHH-7134 - Detection of wrong circularity when two tables with same name in different schemas
Fixes FKSecondPass processing to take catalog and schema in accounts. Corresponding test class is
org.hibernate.test.cfg.WrongCircularityDetectionTest.
2012-08-31 00:40:30 +08:00
Steve Ebersole 3e2be6a009 HHH-7557 - Map entries get deleted 2012-08-30 10:46:49 -05:00
Steve Ebersole 759620cecb HHH-6823 - Short-name config values 2012-08-29 11:16:17 -05:00
Steve Ebersole 37542fe1f1 HHH-6823 - Short-name config values 2012-08-29 10:49:06 -05:00
Steve Ebersole 4ad49a02c9 HHH-7556 - Clean up packages 2012-08-28 14:12:15 -05:00
Steve Ebersole d52a20a693 HHH-7552 - New StrategySelectorService : initial work 2012-08-27 15:18:21 -05:00
Gail Badner 5327ac5396 HHH-7545 : Aliases for a collection key and element column can collide causing one to be excluded 2012-08-23 11:23:49 -07:00
Steve Ebersole fd8a45b2b2 HHH-7514 - Upgrade to Jandex 1.1 2012-08-22 13:41:16 -05:00
Steve Ebersole 4282e23caa HHH-7387 - Integrate Draft 6 of the JPA 2.1 spec : CDI (small test change) 2012-08-18 12:30:21 -05:00
Thomas Einwaller d252a141d0 https://hibernate.onjira.com/browse/HHH-3452
Statistics for Criteria Queries
2012-08-17 17:46:59 +08:00
Steve Ebersole 6b5a428b3f HHH-7527 - OSGI manifests for hibernate-orm : clean up org.hibernate.engine.spi package duplication between hem and core 2012-08-16 14:21:21 -05:00
Steve Ebersole 52336f4150 HHH-7524 - Enabling AvailableSettings.ENABLE_LAZY_LOAD_NO_TRANS results in leaking DB-connections 2012-08-16 11:28:41 -05:00
Steve Ebersole 5739392572 HHH-6823 - Short-name config values : transactions 2012-08-16 11:28:41 -05:00
Steve Ebersole d8651c3ba7 HHH-7524 - Enabling AvailableSettings.ENABLE_LAZY_LOAD_NO_TRANS results in leaking DB-connections 2012-08-15 10:51:47 -05:00
Steve Ebersole cd480fbd2b HHH-7472 - Introduce a "schema management" service 2012-08-14 09:55:17 -05:00
Steve Ebersole b38e160cba HHH-7521 - JBoss 7 / JPA 2.1 integration work 2012-08-13 11:47:21 -05:00
Strong Liu fae0d3f498 HHH-7509 NPE regression in second level cache 2012-08-09 14:55:02 +08:00
Scott Marlow 8e73bb056e HHH-7509 fix NPE in second level cache 2012-08-08 22:24:32 -04:00