Furkan Kamaci
de927ce547
HHH-8989
...
Logic mismatch between AbstractQueryImpl and LimitHelper for setMaxResults(0) is fixed.
2014-02-20 14:50:23 -05:00
Brett Meyer
a7b4d6dcb2
HHH-8983 log/clear Statement warnings on JdbcCoordinator#release
2014-02-18 22:08:47 -05:00
Sanne Grinovero
85e158d161
HHH-8977 Guess reasonable size for ArrayList and IdentitySet for Query perform
2014-02-18 15:01:28 -05:00
Brett Meyer
d3d2c4c549
HHH-8945 increased default map size
2014-02-18 14:53:34 -05:00
Sanne Grinovero
11ab464d9b
HHH-8954 Avoid LockOptions allocation in LoadEvent unless strictly required
2014-02-18 14:49:52 -05:00
Sanne Grinovero
f69e1a6b9f
HHH-8961 Reduce allocation cost of org.hibernate.cache.spi.CacheKey instances
...
Remove tenantId field from CacheKey: use a different type when tenants are needed.
Also remove the Type as we should be able to rely on the entityOrRoleName String.
2014-02-18 14:41:38 -05:00
Sanne Grinovero
af5804a49c
HHH-8939 Reduce contention on initialization of ColumnNameCache instances by loaders
2014-02-18 14:28:51 -05:00
Brett Meyer
949adc92c2
HHH-8945 introduced "hibernate.session.initial_capacity" to reduce
...
StatefulPersistenceContext's Map#resize calls
2014-02-12 13:27:11 -05:00
Andrej Golovnin
bc8533366a
HHH-8950 Avoid useless creation of an array in #getColumnSpan(Mapping).
2014-02-12 13:22:12 -05:00
Brett Meyer
61fb660907
HHH-8814 simplified the test a bit
2014-02-12 13:01:16 -05:00
Benoit GUERIN
6660bd8d37
HHH-8814 : test case
2014-02-12 13:01:14 -05:00
Benoit GUERIN
37c4e172af
HHH-8814 : Sequence generators on HSQLDB starts on 1 by default
2014-02-12 13:00:57 -05:00
Brett Meyer
fa707a7de7
HHH-8946 corrected bug in register(ResultSet, Statement), improved
...
javadoc
2014-02-11 15:16:23 -05:00
Sanne Grinovero
f3da202b4c
HHH-8946 Optimize JdbcCoordinatorImpl for CPU performance
...
- unnecessary HashMap lookups
- size HashMap allocations appropriately
- a leak of tracked statements
- complex logging logic
2014-02-11 14:54:17 -05:00
Sanne Grinovero
7f9dc27de9
HHH-8947 Refactor also the Alternative registry to use the new ConcurrentServiceBinding
2014-02-11 14:20:06 -05:00
Sanne Grinovero
324d5536e4
HHH-8947 Optimize performance of ServiceRegistry for intense lookup, small contents and almost no writes
2014-02-11 14:20:00 -05:00
Brett Meyer
cb58f0bd68
HHH-3482 corrected imports
2014-02-10 17:25:09 -05:00
Brett Meyer
b97a1b3749
HHH-3482 formatting
2014-02-10 17:10:37 -05:00
mukhanov
b47dd338d2
HHH-3482 Fixed StatelessSession inserting bug + test
2014-02-10 17:10:35 -05:00
Brett Meyer
76aede601f
HHH-8845 formatting
2014-02-10 16:40:46 -05:00
Paul Lysak
6329be56ff
HHH-8845 - More informative error message
2014-02-10 16:40:44 -05:00
akotlyarov
9f215c8475
HHH-7205: Added catching exception for executing session.get when session cache contains proxy for non-existing object
2014-02-10 16:33:34 -05:00
Brett Meyer
acd7c3046f
HHH-7205 test assertion
2014-02-10 16:33:32 -05:00
akotlyarov
2ecd96158e
HHH-7205: Added test to show bug exists when execute session.get after session.load for not-existing entity
2014-02-10 16:33:29 -05:00
Thomas Jones-Low
4656176ea9
HHH-8900 annotations OneToOne test fail with some sequence supporting
...
dialects
Conflicts:
hibernate-core/src/test/java/org/hibernate/test/annotations/onetoone/OneToOneTest.java
2014-02-10 12:11:49 -05:00
Brett Meyer
0fa057c150
HHH-8921 in-memory value generation (INSERT) only works if
...
hibernate.id.new_generator_mappings is enabled
2014-02-07 11:50:46 -05:00
Brett Meyer
29cf10b3e2
HHH-8942 log level checks should not be static
2014-02-07 11:16:24 -05:00
Sanne Grinovero
3e40bfab12
HHH-8942 Micro polishing in hot method of TransactionCoordinatorImpl
...
Conflicts:
hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/TransactionCoordinatorImpl.java
2014-02-07 11:10:56 -05:00
Brett Meyer
629b653cc7
HHH-8922 ClassLoaderServiceImpl#getResources should use LinkedHashSet to
...
preserve ordering
2014-02-07 10:03:39 -05:00
Brett Meyer
bbe4714196
HHH-8942 reorganized TransactionCoordinatorImpl#attemptToRegisterJtaSync
...
to further reduce log level checks
2014-02-07 09:57:16 -05:00
Brett Meyer
687682a620
HHH-8942 reduced logging hits in TransactionCoordinatorImpl
2014-02-06 14:05:13 -05:00
Brett Meyer
4fd5bc25b9
HHH-8747 evictQueryRegions should evict the default region
2014-02-04 12:32:16 -05:00
Brett Meyer
2a55763e40
HHH-8822 ValueHolder fields need to be transient if owned by a
...
Serializable class
Conflicts:
hibernate-core/src/main/java/org/hibernate/metamodel/internal/MetadataImpl.java
2014-01-30 11:52:27 -05:00
Steve Ebersole
556e31fb2d
HHH-8853 - Tomcat jdbc-pool interceptor exception
...
(cherry picked from commit 86d5ab0d818b8029cc5e0310ae5c64338d0f47ef)
2014-01-29 07:50:43 -06:00
Brett Meyer
99e6883d1c
HHH-8903 bi-directional fetches in entity graphs
2014-01-28 16:44:05 -05:00
Lukasz Antoniak
522ce1d974
HHH-8243 HHH-8329 - Avoid flushing in validity audit strategy
...
(cherry picked from commit f0bd12f823
)
2014-01-28 13:36:48 -06:00
Brett Meyer
d59387cd01
HHH-8864 count distinct tuples for postgres and h2
2014-01-22 15:18:20 -05:00
Jesse Sightler
dcad957f19
HHH-8884 : Made this only remove "and " and " and"
...
Made this only remove "and " and " and" as otherwise tables named "android" end up being queried as "roid".
(cherry picked from commit 84b032da1d
)
2014-01-21 19:04:18 -06:00
Brett Meyer
0765dcee54
HHH-2988 test case
2014-01-20 20:03:00 -05:00
davidmuzik
01a2ca7ec1
HHH-2988 Update UnionSubclassEntityPersister column quoting
2014-01-20 20:02:58 -05:00
Henrik Hoffmann
61c66f1d2c
HHH-8850 - fixed ex. when calling addScalar to NamedSQLQuery
...
changed list instanciation from java.util.Arrays.ArrayList to
java.util.ArrayList when creating SQLQueryImpl from an
NamedSQLQueryDefinition.
added testcase
2014-01-16 01:25:33 -05:00
Brett Meyer
7c69c7fb95
HHH-8855 HHH-8640 corrected EntityGraph loadplan strategy, support inheritance in SubGraphs
2014-01-16 01:05:01 -05:00
Brett Meyer
cd964a9aca
HHH-8855 corrected EntityGraph loadplan strategy, testcase cleanup
2014-01-14 19:40:22 -05:00
Steve Ebersole
151719b764
HHH-8812 - JPAOverriddenAnnotationReader and @Convert annotations
...
(cherry picked from commit 56e6db38fc
)
2014-01-14 18:30:28 -06:00
Brett Meyer
bb267297c1
HHH-8863 correct StatisticalLoggingSessionEventListener partial flush
...
timing
2014-01-14 14:36:36 -05:00
Brett Meyer
78a62acc2d
HHH-5289 remove unnecessary security checks in property accessors
2014-01-10 16:06:50 -05:00
Brett Meyer
5963b6a4be
HHH-2188 Query metadata gives NPE for polymorphic queries
2014-01-10 14:13:24 -05:00
Brett Meyer
9a9a95e104
HHH-8638 global quoting breaks UC on FK
...
Conflicts:
hibernate-core/src/test/java/org/hibernate/test/annotations/quote/User.java
2014-01-10 13:15:37 -05:00
Steve Ebersole
458b2dc772
HHH-8842 - Hibernate can't handle JodaTime Converters result (possible bug)
...
(cherry picked from commit 6fb5a899bd
)
2014-01-10 09:37:26 -06:00
Brett Meyer
c4c33943f2
HHH-8811 collection read causes open cursors
2014-01-09 14:20:11 -05:00
Brett Meyer
bd0892a87d
HHH-8831 changed exception type, formatting
2014-01-09 13:18:30 -05:00
Christian Beikov
f8d853bdc1
HHH-8831 improved exception message
...
When having @JoinColumn in a @CollectionTable that do not point to valid columns, the message can be really confusing. These new lines will actually enrich the exception which is thrown that the problem appeared on a specific property of a specific class.
Please include this, since it is not always clear what the actual problem is with a mapping when an exception occurs.
2014-01-09 13:12:46 -05:00
Brett Meyer
770a1cb32f
HHH-8827 corrected @SortNatural and @SortComparator, test case
2014-01-09 11:59:13 -05:00
Lukasz Antoniak
26f19d0b4c
HHH-8699 - Multiselect with boolean predicate
2014-01-08 17:46:56 -05:00
Brett Meyer
b3e79f3f40
HHH-3051 corrected CustomLoader returnTypes (different approach)
2014-01-06 13:56:48 -05:00
Brett Meyer
2a90123991
HHH-3051 corrected Loader returnTypes
2014-01-02 14:40:55 -05:00
Brett Meyer
fcd6f1b330
HHH-2298 WARN if using build-in conn pool
2013-12-17 14:29:02 -05:00
Brett Meyer
9def347be7
HHH-8790 improved Filter javadoc
2013-12-17 10:08:59 -05:00
Brett Meyer
b38365e023
HHH-8790 add "escape" keyword to Template
2013-12-17 10:08:55 -05:00
Gail Badner
90a08ec3a2
HHH-8774 : Add Javadoc for load plans
2013-12-16 10:50:22 -08:00
Gail Badner
eb5f605068
HHH-8774 : Add Javadoc for load plans
2013-12-13 15:09:17 -08:00
Gail Badner
c901e5f951
HHH-8774 : Add Javadoc for load plans
2013-12-13 15:09:17 -08:00
Steve Ebersole
26820e8a77
HHH-6911 - Write DiscriminatorValue to DiscriminatorColumn when combined with InheritanceType#JOINED
2013-12-13 10:40:36 -06:00
Steve Ebersole
b70148a85a
HHH-6911 - Write DiscriminatorValue to DiscriminatorColumn when combined with InheritanceType#JOINED
2013-12-13 00:57:47 -06:00
Steve Ebersole
5329bba1ea
HHH-6911 - Write DiscriminatorValue to DiscriminatorColumn when combined with InheritanceType#JOINED
2013-12-13 00:57:47 -06:00
Brett Meyer
e64e89b2cc
HHH-8794 cleanup and formatting
2013-12-12 16:21:31 -05:00
Matus Zamborsky
a2fcfc602b
HHH-8794 Support for @OrderBy without specifying attribute
2013-12-12 15:56:32 -05:00
Brett Meyer
4627f7f489
HHH-7630 allow joined subclass ordering to explicitly reference natural
2013-12-11 13:49:04 -05:00
Brett Meyer
8e2c9c7faf
HHH-8765 corrected hbm2ddl for turkish locale
2013-12-10 20:55:13 -05:00
Brett Meyer
637c8b4b08
HHH-8783 corrected logic
2013-12-10 20:33:45 -05:00
Brett Meyer
e1366904fa
HHH-3604 add MySQL engine to table generators
2013-12-09 18:08:19 -05:00
Brett Meyer
1811b48f72
HHH-8783 use JPA @JoinColumn(@ForeignKey(name=...)) for constraint name
2013-12-09 15:14:56 -05:00
Brett Meyer
46aeb988c8
HHH-8784 @Generated(ALWAYS) w/ DDL default not inserting
2013-12-09 14:19:10 -05:00
Brett Meyer
b3219affcd
HHH-4638 add Firebird to StandardDialectResolver
2013-12-06 12:12:30 -05:00
Gail Badner
cb8d6c4e06
HHH-8750 : Move load plan implementations from spi to internal
2013-12-03 15:52:51 -08:00
Gail Badner
850578c1e8
HHH-8744 : Add Javadoc for load plans
2013-12-03 15:52:51 -08:00
Gail Badner
c9bc9e7512
HHH-8750 : Move load plan implementations from spi to internal
2013-12-03 15:52:51 -08:00
Gail Badner
a2c543e088
HHH-8750 : Move load plan implementations from spi to internal
2013-12-03 15:52:50 -08:00
Gail Badner
ebedc75e0f
HHH-8750 : Move load plan implementations from spi to internal
2013-12-03 15:52:50 -08:00
Gail Badner
c188767510
HHH-8750 : Move load plan implementations from spi to internal
2013-12-03 15:52:50 -08:00
Gail Badner
14a9d776b1
HHH-8744 : Add Javadoc for load plans
2013-12-03 15:52:50 -08:00
Steve Ebersole
055a750a53
HHH-8733 - General build cleanup
2013-12-02 20:57:57 -06:00
Brett Meyer
e0d6cdc0f7
HHH-8760 improve EntityGraph JPQL query hint test
2013-12-02 12:43:45 -05:00
Brett Meyer
d430846076
HHH-5065 improved exception message on Configuration#getRootClassMapping
2013-11-27 21:20:39 -05:00
Brett Meyer
bb53193a75
HHH-8749 Error flushing with a many-to-many Map defined with
...
unique="true" and cascading orphan delete
2013-11-27 18:06:06 -05:00
Steve Ebersole
14d0116af2
Revert "HHH-8733 - General build cleanup - hibernate-testing"
...
This reverts commit bc2855b323
.
2013-11-26 17:48:25 -06:00
Steve Ebersole
0252895354
Revert "HHH-8733 - General build cleanup - hibernate-testing"
...
This reverts commit b692fbc307
.
2013-11-26 17:47:53 -06:00
Steve Ebersole
5f0927fed6
Revert "HHH-8733 - General build cleanup - hibernate-testing"
...
This reverts commit 2a9a17c79c
.
2013-11-26 17:47:34 -06:00
Steve Ebersole
2a9a17c79c
HHH-8733 - General build cleanup - hibernate-testing
2013-11-26 16:38:15 -06:00
Steve Ebersole
b692fbc307
HHH-8733 - General build cleanup - hibernate-testing
2013-11-26 16:37:33 -06:00
Brett Meyer
88c811bead
HHH-8748 replace Javassist's ProxyObject with Proxy
2013-11-26 14:58:46 -05:00
Steve Ebersole
bc2855b323
HHH-8733 - General build cleanup - hibernate-testing
2013-11-26 13:53:18 -06:00
Steve Ebersole
d1023821b1
HHH-8733 - General build cleanup
2013-11-26 13:04:55 -05:00
Brett Meyer
f24e470181
HHH-8341 JtaTransaction logs excessive HHH000426 warning
2013-11-25 13:35:25 -05:00
Brett Meyer
1566586fbf
HHH-8743 EntityReferenceInitializerImpl#resolveEntityKey throws
...
Exception in case of entityKey != null
2013-11-25 10:24:13 -05:00
Steve Ebersole
783831f113
HHH-8741 - More checkstyle cleanups
2013-11-25 01:07:35 -06:00
Steve Ebersole
8fe5460ec0
HHH-8741 - More checkstyle cleanups
2013-11-24 20:07:37 -06:00
Steve Ebersole
66d3902ec2
HHH-8741 - More checkstyle cleanups
2013-11-24 17:42:54 -06:00
Steve Ebersole
3a2c9f83e6
HHH-8741 - More checkstyle cleanups
2013-11-24 17:20:23 -06:00
Steve Ebersole
b103b2a0ad
HHH-8741 - More checkstyle cleanups
2013-11-24 15:39:24 -06:00
Steve Ebersole
77c85353ab
HHH-8741 - More checkstyle cleanups
2013-11-24 15:29:50 -06:00
Steve Ebersole
4c91944fd9
HHH-8741 - More checkstyle cleanups
2013-11-24 15:20:45 -06:00
Steve Ebersole
7b69aaacb3
HHH-8741 - More checkstyle cleanups
2013-11-24 15:16:12 -06:00
Steve Ebersole
cd590470c0
HHH-8741 - More checkstyle cleanups
2013-11-24 09:44:55 -06:00
Steve Ebersole
b6c9a56136
HHH-8741 - More checkstyle cleanups
2013-11-23 21:40:59 -06:00
Steve Ebersole
e59a0170af
HHH-8741 - More checkstyle cleanups
2013-11-23 21:30:05 -06:00
Steve Ebersole
241868e1dd
HHH-8741 - More checkstyle cleanups
2013-11-23 10:06:53 -06:00
Steve Ebersole
8ec17e68e7
HHH-8741 - More checkstyle cleanups
2013-11-23 00:06:06 -06:00
Gail Badner
5d09464c67
HHH-8684 : Named output parameters don't work for stored procedure call
2013-11-22 16:22:36 -08:00
Steve Ebersole
9c96e23488
HHH-8739 - Tracking of JTA Synch registration thread
2013-11-22 16:28:43 -06:00
Steve Ebersole
608bdefc9a
HHH-8739 - Tracking of JTA Synch registration thread
2013-11-22 15:12:39 -06:00
Steve Ebersole
c1612fe004
HHH-8733 - General build cleanup
2013-11-22 14:53:24 -06:00
Brett Meyer
d47e9daf88
HHH-8689 regression test
2013-11-21 11:36:41 -05:00
Gail Badner
412d5d6fca
HHH-8662 : Deprecate functionality for initialized many-to-many collections of proxies
2013-11-20 04:18:22 -08:00
Gail Badner
f679a3c783
HHH-8597 : Rename org.hibernate.loader.plan2 to org.hibernate.loader.plan
2013-11-20 02:21:31 -08:00
Gail Badner
8e2f2a9da6
HHH-8597 : Delete org.hibernate.loader.plan2 and related code
2013-11-20 01:38:46 -08:00
Gail Badner
b42b759a0d
HHH-8722 HHH-8723 : Reorg AbstractLoadPlanBuildingAssociationVisitationStrategy and add Any support
2013-11-19 23:22:33 -08:00
Gail Badner
eeb5a3f2c2
HHH-8722 HHH-8723 : Reorg AbstractLoadPlanBuildingAssociationVisitationStrategy and add Any support
2013-11-19 23:22:23 -08:00
Gail Badner
ed4fafeb50
HHH-8722 HHH-8723 : Reorg AbstractLoadPlanBuildingAssociationVisitationStrategy and add Any support
2013-11-19 23:22:13 -08:00
Gail Badner
9d8fa394e3
HHH-8722 HHH-8723 : Reorg AbstractLoadPlanBuildingAssociationVisitationStrategy and add Any support
2013-11-19 23:21:47 -08:00
Gail Badner
7693826b77
HHH-8722 HHH-8723 : Reorg AbstractLoadPlanBuildingAssociationVisitationStrategy and add Any support
2013-11-19 23:21:27 -08:00
Gail Badner
ec348c32fd
HHH-8722 HHH-8723 : Reorg AbstractLoadPlanBuildingAssociationVisitationStrategy and add Any support
2013-11-19 23:21:13 -08:00
Gail Badner
de7cddc879
HHH-8722 HHH-8723 : Reorg AbstractLoadPlanBuildingAssociationVisitationStrategy and add Any support
2013-11-19 23:19:00 -08:00
Brett Meyer
834a71bc6d
HHH-8721 CoreMessageLogger conflicts
2013-11-19 18:09:28 -05:00
Steve Ebersole
8580b29161
HHH-8709 - SynchronizationCallbackCoordinator is calling Thread.currentThread way too often
2013-11-19 11:29:22 -06:00
Brett Meyer
fe6263936e
HHH-8686 FumTest hangs on mysql55
2013-11-18 18:35:04 -05:00
Steve Ebersole
465c3b1e9c
HHH-8684 - Named output parameters don't work for stored procedure call
2013-11-18 16:17:31 -06:00
Steve Ebersole
162e1659c3
HHH-8684 - Named output parameters don't work for stored procedure call
2013-11-18 15:49:55 -06:00
Sanne Grinovero
9a3b1417c6
HHH-8703 Remove need to support EntityKey de-serialization without having access to a SessionFactory
2013-11-18 09:02:57 -06:00
Steve Ebersole
d6fa2b2864
HHH-8703 - Remove NonFlushedChanges api
2013-11-18 08:29:14 -06:00
Sanne Grinovero
220a27af64
HHH-8682 org.hibernate.engine.spi.EntityKey consumes a lot of memory
2013-11-16 14:09:03 -06:00
Sanne Grinovero
15adff22ce
HHH-8679 Relax synchronized block in Loader#wrapResultSetIfEnabled
2013-11-16 14:09:03 -06:00
Sanne Grinovero
e64376eb2b
HHH-8698 ColumnNameCache wraps and unwraps int to Integer multiple times
2013-11-16 14:09:03 -06:00
Sanne Grinovero
61a75accf5
HHH-8680 Relax synchronized block in TableGenerator#generate
2013-11-16 14:09:03 -06:00
Sanne Grinovero
be44a1984e
HHH-8681 NonNullableTransientDependencies should initialize identityMap lazily
2013-11-16 14:09:03 -06:00
Sanne Grinovero
b2479bf00d
Whitespace and style fixes (only)
2013-11-16 14:09:03 -06:00
Steve Ebersole
7f82763843
HHH-8704 - ManyToOneType#scheduleBatchLoadIfNeeded creates EntityKey instances even if absolutely not necessary
2013-11-16 14:07:35 -06:00
Steve Ebersole
449c558365
HHH-8654 - Ability to get notified of interesting Session events
2013-11-15 13:04:18 -06:00
Steve Ebersole
1e74abf511
HHH-8654 - Ability to get notified of interesting Session events
2013-11-15 12:01:14 -06:00
Steve Ebersole
f073b979d4
HHH-8654 - Ability to get noitified of interesting Session events
2013-11-13 16:03:35 -06:00
Gail Badner
b7f17e9412
HHH-8629 : Integrate LoadPlans into collection initializers
2013-11-13 12:44:18 -08:00
Gail Badner
fdf211fdd1
HHH-8629 : Integrate LoadPlans into collection initializers
2013-11-13 12:44:18 -08:00
Gunnar Morling
1e39c4b07f
HHH-2907 Adding @UpdateTimestamp generator annotation
2013-11-08 13:08:41 -06:00
Gunnar Morling
fb0d0c5cf7
HHH-2907 Adding @CreationTimestamp generator annotation
2013-11-08 13:08:41 -06:00
Gunnar Morling
fd57a751b4
HHH-2907 Retrofitting @Generated, making it a generator annotation type
2013-11-08 13:08:41 -06:00
Gunnar Morling
cc30269b84
HHH-2907 Adding support for annotation based value generation strategies
2013-11-08 13:08:41 -06:00
Gunnar Morling
a860e6559d
HHH-2907 Changing ValueGenerator contract in order to allow implementations performing work using the JDBC connection
2013-11-08 13:08:41 -06:00
Steve Ebersole
9938937fe7
HHH-8637 - Downcasting with TREAT operator should also filter results by the specified Type
2013-11-08 12:35:42 -06:00
Strong Liu
b3871f319b
HHH-8285 Initial JPA 2.1 entity graph support (EntityManager.find())
2013-11-08 20:59:50 +08:00
Gail Badner
dd28adb1ae
HHH-8629 : Integrate LoadPlans into collection initializers
2013-11-06 13:11:12 -08:00
Strong Liu
3b85ae8658
HHH-8671 WithClauseTest.testWithClause fails on all QA databases
2013-11-06 10:19:29 +08:00
Brett Meyer
e012809fb2
HHH-6004 improved HashMap performance in StructuredCacheEntry
2013-11-01 04:39:33 -04:00
Steve Ebersole
bdf0186a7f
HHH-7539 - Interceptor.afterTransactionCompletion not called when transaction completes via JTA sync
2013-10-31 09:08:42 -05:00
Gail Badner
560b274fb7
HHH-8662 : Deprecate functionality for initialized many-to-many collections of proxies
2013-10-31 12:38:17 +01:00
Brett Meyer
dd44ad459a
HHH-7927 Enabling globally_quoted_identifiers breaks schema validation
...
if TableGenerator is used
2013-10-31 07:01:40 -04:00
Gail Badner
e1eef18d62
HHH-8629 : Integrate LoadPlans into collection initializers
2013-10-31 11:54:55 +01:00
Brett Meyer
32b93b9788
HHH-6167 correct Ejb3Column.checkPropertyConsistency error message
2013-10-31 05:22:05 -04:00
Brett Meyer
6242632b76
HHH-8627 compile error in test case
2013-10-31 04:45:04 -04:00
Brett Meyer
ca2d0578ff
HHH-8627 Support EntityGraphs through JPA Query hints
2013-10-30 12:12:28 -05:00
Steve Ebersole
52d095be97
HHH-8660 - NamedEntityGraphDefinition built too early
2013-10-30 10:45:19 -05:00
Andrew Clemons
4e527d0f3e
HHH-8228 - enable foreign keys in HANA dialects by defaulting to 'ON UPDATE CASCADE'
2013-10-30 04:23:50 -04:00
Strong Liu
f52c14a652
Revert "HHH-8285 Moving jpa/internal/metamodel and jpa/graph from hem to core"
...
This reverts commit 61483966a7
.
2013-10-29 15:53:46 +01:00
Strong Liu
61483966a7
HHH-8285 Moving jpa/internal/metamodel and jpa/graph from hem to core
2013-10-29 07:48:27 -05:00
Steve Ebersole
1658a477fb
HHH-8647 - hibernate.cache.use_reference_entries + queries
2013-10-29 04:04:38 -05:00
Steve Ebersole
77825fefd6
HHH-2907 - ability to apply 'generation strategy' to generated properties
2013-10-25 13:18:33 -05:00
Brett Meyer
19057a4685
HHH-8617 correcting test failure
2013-10-23 13:03:36 -04:00
Brett Meyer
203140a197
HHH-8617 Revert "HHH-8517 strip time from Date descriptors"
...
This reverts commit 9dba10cf9e
.
2013-10-23 12:58:25 -04:00
Brett Meyer
8e556f0029
HHH-8579 corrected test case
2013-10-22 22:29:45 -04:00
Brett Meyer
0dfbad406b
HHH-8579 force english locale for query alias generation
2013-10-22 16:54:19 -04:00
Steve Ebersole
859eaaa1c5
HHH-8619 - Account for "shadow" services as part of ServiceRegistry impls
2013-10-17 15:19:35 -05:00
Brett Meyer
a1e3849e5d
HHH-8573 refactored test case
2013-10-16 17:21:00 -04:00
Vasily Kochnev
af03365c86
HHH-8573: Persister is taken according to the actual type of the replaced object
2013-10-16 16:51:10 -04:00
Vasily Kochnev
3a75f9fb4e
HHH-8573: Test case illustrating creation of a superclass instance when
...
subclass instance needed
2013-10-16 16:51:03 -04:00
Steve Ebersole
202e46eef2
HHH-8621 - NPE in BasicConnectionCreator
2013-10-16 15:13:23 -05:00
Brett Meyer
1cb6be9d10
HHH-8612 correct FumTest's use of Date in a composite PK
...
Conflicts:
hibernate-core/src/test/java/org/hibernate/test/legacy/FumTest.java
2013-10-16 14:35:43 -04:00
Steve Ebersole
67ee00a422
HHH-8607 - Start Topical Guide - Service Registries
2013-10-15 15:54:54 -05:00
Brett Meyer
b5f5288708
HHH-8611 FlushIdGenTest requires identity support
2013-10-15 14:45:58 -04:00
Sanne Grinovero
716db5d116
HHH-8611 DelayedPostInsertIdentifier needs to implement Comparable
2013-10-15 14:18:09 -04:00
Steve Ebersole
ba3c2f656f
HHH-8613 - ClassCastException in AbstractLoadPlanBuildingAssociationVisitationStrategy
2013-10-14 18:08:49 -05:00
Steve Ebersole
67fccf231b
HHH-6838 - Query Paramater Binding should quote strings
2013-10-14 16:56:31 -05:00
Steve Ebersole
a96cc4bfbd
HHH-8607 - Start Topical Guide - Service Registries
2013-10-14 14:12:33 -05:00
Brett Meyer
94dd246bf4
HHH-8605 supportsTuplesInSubqueries false in sqlserver/sybase
2013-10-14 10:29:50 -04:00
Brett Meyer
2fc60011e5
HHH-6484 remove orphaned one-to-one when association replaced while managed
2013-10-11 15:15:30 -04:00
Brett Meyer
f675b67c27
HHH-8228 cleanup, formatting, check for empty constraint alter table
...
statements before executing
2013-10-10 11:27:28 -04:00
Andrew Clemons
c986fe9121
HHH-8228 - support for SAP HANA
2013-10-10 10:43:56 -04:00
Brett Meyer
4d04f40fe0
HHH-8074 CascadingAction REFRESH should pass the entityName
2013-10-09 21:28:34 -04:00
Ståle W. Pedersen
cf903b78f0
HHH-8354 - New dirty-checking options based on bytecode enhancement
2013-10-09 13:00:10 -05:00
Brett Meyer
2bb453ce35
HHH-7130 cleanup
2013-10-09 11:38:23 -04:00
Zbyněk Roubalík
a9aaf87861
HHH-7130 Query cache eviction logging
2013-10-09 11:36:11 -04:00
Brett Meyer
2009a940b6
HHH-8276 removing blank package-info.java
2013-10-09 11:15:15 -04:00
Gail Badner
bf440a4231
HHH-8276 - Fix NullPointerException when hibernate.max_fetch_depth is not configured
2013-10-08 22:13:52 -05:00
Steve Ebersole
edc4a04a63
HHH-8276 - Fix AnyType handling during Nullability checking
2013-10-08 22:13:52 -05:00
Steve Ebersole
479b873f5b
HHH-8276 - Fix AnyType handling during Nullability checking
2013-10-08 22:13:52 -05:00
Gail Badner
f111600e1f
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:13:52 -05:00
Gail Badner
ee02fafbba
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:13:52 -05:00
Gail Badner
1e79efd10a
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:13:52 -05:00
Gail Badner
9e1acbac41
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:13:52 -05:00
Strong Liu
c607e30051
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:13:52 -05:00
Gail Badner
77d7deb0f3
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:13:52 -05:00
Gail Badner
d6ac5359a7
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:13:52 -05:00
Strong Liu
803c73c555
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:13:52 -05:00
Strong Liu
8638aac01a
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:12:34 -05:00
Gail Badner
4defc8a5d6
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:12:33 -05:00
Strong Liu
438dd9c180
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:12:33 -05:00
Strong Liu
7d2867bf53
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:12:33 -05:00
Strong Liu
712fb95b8a
HHH-8276 fixing FooBarTest.testRefresh
2013-10-08 22:12:33 -05:00
Strong Liu
aaadcd74ee
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:12:33 -05:00
Strong Liu
c5f3ddeccb
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:09:42 -05:00
Strong Liu
c83fd30d23
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:09:42 -05:00
Gail Badner
6f8fdddd84
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:09:42 -05:00
Gail Badner
0481eb856b
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:09:42 -05:00
Gail Badner
ba0d14546c
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:09:42 -05:00
Steve Ebersole
e1105fb6d3
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:09:42 -05:00
Steve Ebersole
f32c736160
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:09:41 -05:00
Steve Ebersole
b10c51eec7
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:09:41 -05:00
Steve Ebersole
af1061a42d
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:09:41 -05:00
Steve Ebersole
18079f346d
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC) - Initial reworking to remove SQL references (for reuse in Search, OGM, etc) and to split out conceptual "from clause" and "select clause" into different structures (see QuerySpaces)
2013-10-08 22:09:41 -05:00
Steve Ebersole
dc7cdf9d88
HHH-8276 - Integrate LoadPlans into UniqueEntityLoader (PoC)
2013-10-08 22:09:41 -05:00
Steve Ebersole
456d61bd4e
HHH-8276 - Integrate LoadPlanAdvisor into UniqueEntityLoader (PoC)
2013-10-08 22:08:44 -05:00
Steve Ebersole
cb30fefd87
HHH-8445 - Implement REF_CURSOR support for StoredProcedureQuery
2013-10-08 16:33:47 -05:00
Brett Meyer
6d097d202b
HHH-8328 Typo in Query.list Javadoc
2013-10-08 14:17:52 -04:00
Steve Ebersole
4e3d17c0d4
HHH-8453 - Investigate improving DriverManager-based connection pooling
2013-10-08 09:43:00 -05:00
Steve Ebersole
9671a4a727
HHH-8453 - Investigate improving DriverManager-based connection pooling
2013-10-08 09:43:00 -05:00
Brett Meyer
e269739993
HHH-7513 check for natural id resolution in NaturalIdCacheKey
2013-10-07 17:51:19 -04:00
Brett Meyer
bb5e03cb64
HHH-7513 test cleanup
2013-10-07 17:51:19 -04:00
Guenther Demetz
7cf6a6272a
HHH-7513 testcase
2013-10-07 17:51:19 -04:00
Steve Ebersole
b20ac395cb
HHH-8577 - ClearListener: allow to listen for clear events
2013-10-07 16:29:10 -05:00
Steve Ebersole
3d366a526e
HHH-8561 - hibernate.dialect_resolvers causes failures
2013-10-07 14:40:18 -05:00
Scott Marlow
4428464d09
HHH-8593 EntityManager.refresh should throw EntityNotFoundException if the entity no longer exists in the database
2013-10-07 15:20:28 -04:00
Brett Meyer
bc31357436
HHH-6255 correctly handling quoting fk names
2013-10-07 15:15:29 -04:00
Brett Meyer
0593cbbc5a
HHH-2155 mysql dialect should not generate automatically index for
...
foreign key
2013-10-07 14:30:48 -04:00
Brett Meyer
0ba9a3a289
HHH-7150 added Cache#evictAllRegions
2013-10-07 12:14:17 -04:00
Steve Ebersole
4a898c5524
HHH-7689 - Error executing batch should abort rest of batch for "cleanliness" sake
2013-10-04 13:39:52 -05:00
Steve Ebersole
0e164d1c9d
HHH-7689 - addToBatch in BatchingBatch blows out of error handling and doesn't abort the batch
2013-10-04 12:33:07 -05:00
Brett Meyer
ca3b22a18c
HHH-8580 clearing a map collection caused NPE
2013-10-04 11:50:07 -04:00
Steve Ebersole
075bc86209
HHH-7689 - addToBatch in BatchingBatch blows out of error handling and doesn't abort the batch
2013-10-03 16:53:01 -05:00
Scott Marlow
fa6a222ab1
HHH-8586 Synchronization beforeCompletion/afterCompletion should check if EM is closed and this helps us pass the tck entityManagerFactoryCloseExceptions test.
2013-10-03 11:27:26 -04:00
Brett Meyer
fdcfeca511
HHH-4118 warn if hibernate.hbm2ddl.auto has unrecognized value
2013-10-02 15:46:24 -04:00
Steve Ebersole
85bb1e1146
HHH-8548 - HHH-3047 causes regressions
2013-10-02 13:40:49 -05:00
Brett Meyer
1755f00260
HHH-5744 check ResultSet#hasNext in GUIDGenerator
2013-10-02 14:09:56 -04:00
Steve Ebersole
bd93745aec
HHH-4577 - 2L query cache: Low performance of flush and commit due many unnecessary (pre)invalidate calls on UpdateTimestampsCache
2013-10-02 12:16:55 -05:00
Brett Meyer
739b88c5ce
HHH-5818 exception message typo
2013-10-02 12:58:31 -04:00
Steve Ebersole
31ad26731c
HHH-4577 - 2L query cache: Low performance of flush and commit due many unnecessary (pre)invalidate calls on UpdateTimestampsCache
2013-10-02 11:50:28 -05:00
Brett Meyer
3677045663
HHH-8520 apply global quoting to HBM columns
2013-10-01 12:18:22 -04:00
Brett Meyer
f17d8ad7c3
HHH-8578 correct DeleteExecutor's use of where-clause
2013-09-30 16:45:26 -04:00
Steve Ebersole
ffa67243b8
HHH-8576 - Query not properly locking non-versioned entities associated with PersistenceContext
2013-09-30 13:43:56 -05:00
Steve Ebersole
7c6b358d4f
HHH-8551 - Cannot use with-clause on the RHS of a join
2013-09-30 13:43:56 -05:00
Brett Meyer
2060e95c40
HHH-8537 @UniqueConstraint naming non-existent column leads to NPE
2013-09-27 16:24:03 -04:00
Steve Ebersole
0d7854a15d
HHH-8560 - Add (trace/debug) logging of SQL ResultSet mapping info
2013-09-26 12:23:06 -05:00
Brett Meyer
1a621666e1
HHH-8551 Cannot use with-clause on the RHS of a join
2013-09-25 16:24:48 -04:00
Steve Ebersole
0062600296
HHH-8550 - Order of remove/delete calls important for associated data
2013-09-25 13:36:48 -05:00
Steve Ebersole
f2b272f468
HHH-8550 - Order of remove/delete calls important for associated data
2013-09-25 13:36:48 -05:00
Steve Ebersole
185fa1d68b
HHH-8550 - Order of remove/delete calls important for associated data
2013-09-25 13:36:48 -05:00
Brett Meyer
55d941944d
HHH-8503 whoops
2013-09-24 22:30:55 -04:00
Brett Meyer
a5e00f3201
HHH-8503 invoke determineDialect instead of constructDialect when
...
hibernate.dialect is blank
2013-09-24 22:04:40 -04:00
Brett Meyer
3740a5b37b
HHH-8476 Bulk delete doesn't cascade delete on join table
2013-09-24 17:42:29 -04:00
Steve Ebersole
86b2fa4317
HHH-8549 - JPQL TREAT keyword handling is currently case sensitive
2013-09-24 15:13:15 -05:00
Steve Ebersole
ae3f1117e0
HHH-8529 - AttributeConverter not applied to @ElementCollection
2013-09-23 16:05:22 -05:00
Steve Ebersole
498735aa37
HHH-8478 - AttributeConverters need to be applied to JPQL and Criteria queries
2013-09-23 12:55:55 -05:00
Steve Ebersole
903321fe92
HHH-8542 - javax.persistence.Query#setLockMode should throw ISE if not a SELECT JPQL or Criteria query
2013-09-22 19:57:02 -05:00
Steve Ebersole
1f9c157db6
HHH-8539 - @Column#table naming primary table fails
2013-09-22 14:41:00 -05:00
Steve Ebersole
2bb866a616
HHH-8534 - Metamodel#managedType(SomeMappedSuperclass.class) returns null
2013-09-22 14:20:25 -05:00
Steve Ebersole
a1ff3a29cb
HHH-8529 - AttributeConverter not applied to @ElementCollection
2013-09-21 16:55:05 -05:00
Steve Ebersole
4473f0302f
HHH-8529 - AttributeConverter not applied to @ElementCollection
2013-09-21 14:06:57 -05:00
Steve Ebersole
4d5174f55f
HHH-8533 - Add tests of JPA Metamodel handling for MappedSuperclass and mixed @Id/@IdClass declaration
2013-09-20 22:05:24 -05:00
Steve Ebersole
bf0eed907f
HHH-8530 - Align JPA "positional parameter" handling in javax.persistence.Parameter impl
2013-09-20 12:02:49 -05:00
Steve Ebersole
1889562bed
HHH-8525 - Hook in XML overriding of ConstructorResult for sql-result-set-mapping
2013-09-19 17:58:34 -05:00
Brett Meyer
9dba10cf9e
HHH-8517 strip time from Date descriptors
2013-09-19 15:20:23 -04:00
Steve Ebersole
075da4fdf0
HHH-8523 - Incorrect parameter binding for Calendar and TemporalType
2013-09-19 13:55:55 -05:00
Steve Ebersole
5a3233b915
HHH-8523 - Incorrect parameter binding for Calendar and TemporalType
2013-09-19 13:20:40 -05:00
Brett Meyer
611e097a04
HHH-8522 CompositeIdTypeBindingTest.testCompositeTypeBinding fails on
...
sybase157
2013-09-19 12:42:45 -04:00
Lukasz Antoniak
2f145d3985
HHH-8432 - Expanding parameters in IN clause
2013-09-18 17:20:31 -04:00
Steve Ebersole
346d958c20
HHH-8518 - Validate EMF#addNamedQuery transfers all query settings
2013-09-18 14:21:15 -05:00
Brett Meyer
feaac3b917
HHH-4910 docs, javadocs, formatting, minor refactoring
2013-09-18 12:27:01 -04:00
Andy2003
bcd6185809
HHH-4910 The collection cache is evicted if a related collection element is inserted, removed or updated
...
HHH-4910 minor fixes
HHH-4910 make this feature configurable
2013-09-18 12:26:35 -04:00
Brett Meyer
66b222c8bf
HHH-8516 EnumeratedTypeTest.testTrimmedEnum fails on oracle
2013-09-18 11:11:45 -04:00
Steve Ebersole
31f50f3280
HHH-8515 - EntityManager#createStoredProcedureQuery( String, String...) should throw IAE if result set mapping name(s) do not exist
2013-09-18 08:48:51 -05:00
Steve Ebersole
a2881b3a35
HHH-8498 - Full ConstructorResult handling
2013-09-17 17:29:53 -05:00
Brett Meyer
4b2667cc40
HHH-1835 added stddev to MySQLDialect
2013-09-17 16:29:29 -04:00
Brett Meyer
d538b9f2e3
HHH-8504 add MySQL5Dialect to StandardDatabaseInfoDialectResolver
2013-09-17 16:20:05 -04:00
Steve Ebersole
2fd4a75a78
HHH-8510 - Add a Logger which is able to monitor the creation of new Sessions at DEBUG/TRACE level
2013-09-17 13:11:55 -05:00
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