Yoann Rodière
|
10aee2a9fa
|
HHH-14529 Add a common interface for Jaxb representations of associations
|
2021-04-15 14:01:28 +02:00 |
Yoann Rodière
|
437af3b4da
|
HHH-14529 Add a common interface for JaxbEntity, JaxbMappedSuperclass and JaxbEntityListener
|
2021-04-15 14:01:28 +02:00 |
Yoann Rodière
|
b4dd2e272f
|
HHH-14529 Add a few missing methods to the JAXB representation of ManagedType
|
2021-04-15 14:01:28 +02:00 |
Yoann Rodière
|
efe5424d35
|
HHH-14529 Add a few missing enum mappings for orm.xml
|
2021-04-15 14:01:28 +02:00 |
Yoann Rodière
|
bbc25cf28b
|
HHH-14529 Add common interface for JaxbEntity and JaxbMappedSuperclass
|
2021-04-15 14:01:28 +02:00 |
Yoann Rodière
|
8ab3a2f7e9
|
HHH-14529 Configuration and wiring to prefer JAXB over DOM4J for orm.xml handling
|
2021-04-15 14:01:28 +02:00 |
Yoann Rodière
|
e8cd9f8917
|
HHH-14529 Clean up constructors in JPAXMLOverriddenMetadataProvider and related
|
2021-04-15 14:01:28 +02:00 |
Yoann Rodière
|
ef6bb2679b
|
HHH-14529 Remove an unused orm.xml file from tests
|
2021-04-15 14:01:28 +02:00 |
Yoann Rodière
|
7291036680
|
HHH-14529 Copy orm.xml handling code to prepare for the new JAXB-based implementation
We will adapt the code in a later commit; I'm only doing the copy in
this commit in order to keep the review manageable.
|
2021-04-15 14:01:28 +02:00 |
Yoann Rodière
|
55ef4d47f2
|
HHH-14529 Remove commented-out code related to mapping parsing using dom4j
|
2021-04-15 14:01:28 +02:00 |
Yoann Rodière
|
f92275f6c2
|
HHH-14529 Clarify that most fields are final in JPAOverriddenAnnotationReader
|
2021-04-15 14:01:28 +02:00 |
Yoann Rodière
|
2907c95cbd
|
HHH-14529 Introduce JAXB bindings for JPA's orm.xml
Adapted from Steve's work on the unified JPA/ORM XML mapping. See:
4ff3795e60 (diff-b407928c3aa7ee1f231e0119ff70345caa5f6a83ed6348128c5159afbe3c6df2)
https://github.com/sebersole/hibernate-orm/compare/jandex-binding
Co-authored-by: Steve Ebersole <steve@hibernate.org>
|
2021-04-15 14:01:28 +02:00 |
Yoann Rodière
|
252fb65f95
|
HHH-14529 Remove an unused xjb file
|
2021-04-15 14:01:28 +02:00 |
Yoann Rodière
|
18f23ee701
|
HHH-14529 Fix invalid namespace URIs in MappingXsdSupport
Probably copy/pasted from ConfigXsdSupport, and we forgot to add the
"/orm" suffix.
|
2021-04-15 14:01:28 +02:00 |
Yoann Rodière
|
fcc63d9ab0
|
HHH-14529 Stop using two separate BootstrapServiceRegistries for the same SessionFactory in BaseCoreFunctionalTestCase
|
2021-04-15 14:01:28 +02:00 |
Yoann Rodière
|
ebb30aa178
|
HHH-14530 Allow adding pre-parsed XML mappings to MetadataSources
Signed-off-by: Yoann Rodière <yoann@hibernate.org>
|
2021-04-15 14:01:28 +02:00 |
Yoann Rodière
|
571af7bc9e
|
HHH-14557 Test JDBC resources are released on each rollback
|
2021-04-14 14:15:07 +02:00 |
Yoann Rodière
|
e03beca97f
|
HHH-14557 Test JDBC resources are released on each commit
Not just on session closing.
|
2021-04-14 14:15:07 +02:00 |
Yoann Rodière
|
3825a671a7
|
HHH-14557 Always release JDBC connection and resources on rollback
|
2021-04-14 14:15:07 +02:00 |
Christian Beikov
|
b166e684e1
|
Skip certain LockTests for Oracle on GH Actions which don't work there
|
2021-04-06 16:12:19 +02:00 |
Gail Badner
|
ad84aaf0bc
|
HHH-14537 : Updated test as requested; added tests that lazy associations with non-existing entity is unaffected.
|
2021-03-30 11:19:38 -07:00 |
Gail Badner
|
3c1e16e06c
|
HHH-14537 EntityNotFoundException thrown when non-existing association with @NotFound(IGNORE) mapped has proxy in PersistenceContext
|
2021-03-30 11:19:38 -07:00 |
Gail Badner
|
9cb9137fb8
|
HHH-14537 : Added test for issue
|
2021-03-30 11:19:38 -07:00 |
Christian Beikov
|
2b06123635
|
Try dropping local tables in same connection
|
2021-03-25 09:20:39 +01:00 |
Guillaume Smet
|
2c1aedd176
|
HHH-12867 Add test case
|
2021-03-24 09:40:11 +01:00 |
Steve Ebersole
|
725faa258f
|
HHH-14509 : Git master -> main branch renaming
|
2021-03-19 10:59:03 -05:00 |
Gautham Kumar
|
b4bf58188c
|
HHH-14449 : ResultStream closing is not properly handled
|
2021-03-18 07:22:42 -05:00 |
Sanne Grinovero
|
2c39bc0ac6
|
HHH-14502 Iterations and memory retention improvements for processing of PropertyContainer metadata
|
2021-03-15 17:13:27 +00:00 |
Andrea Boriero
|
9f22dafe17
|
HHH-14499 Explicitly listing mapped classes which are @MappedSuperClass might break narrowing down of generics
|
2021-03-15 16:44:21 +00:00 |
Andrea Boriero
|
394d6ab2d4
|
HHH-14499 Add test for issue
|
2021-03-15 16:44:21 +00:00 |
randymay
|
44d78d9b85
|
HHH-12076 Fix index out of bounds exception and allow table group joins for collection joins as well
|
2021-03-12 14:53:13 +01:00 |
Christian Beikov
|
52684bba26
|
Fix concurrency issue in QueryCacheTest
|
2021-03-12 08:06:33 +01:00 |
Christian Beikov
|
d1445efd82
|
HHH-9663 Implement support for orphan removal of assocations within embeddables
|
2021-03-12 08:06:33 +01:00 |
Jaanus Hansen
|
8101e3e47d
|
HHH-9663 added failing test case for Embeddable orphanRemoval
|
2021-03-12 08:06:33 +01:00 |
Steve Ebersole
|
9952c09843
|
HHH-14491 - Apply default allocation/increment size for @GeneratedValue(AUTO)
HHH-14492 - Prefer sequence-per-entity (hierarchy) for @GeneratedValue(AUTO) by default
- added test as @FailureExpected to track this into 6.0
|
2021-03-10 16:23:42 -06:00 |
Christian Beikov
|
a514460bb9
|
HHH-9182 Cleanup grammar ambiguity issues
|
2021-03-05 15:20:03 +01:00 |
Yoann Rodière
|
fb079d077c
|
HHH-14439 Test executing the same query with subselects a second time with different list parameters
Signed-off-by: Yoann Rodière <yoann@hibernate.org>
|
2021-03-04 08:35:23 +01:00 |
Yoann Rodière
|
81071a4594
|
HHH-14439 Clean up expanded list parameters before re-executing a query
Signed-off-by: Yoann Rodière <yoann@hibernate.org>
|
2021-03-04 08:35:23 +01:00 |
Vlad Mihalcea
|
ed3bbf15e4
|
HHH-13077 - Optimize query plan call count
|
2021-03-03 08:07:53 -06:00 |
johnniang
|
2d5d6061c5
|
HHH-14473 add test case
|
2021-03-03 11:06:13 +00:00 |
johnniang
|
f03dd44107
|
HHH-14473 Resolve managed class name with class loader as well
|
2021-03-03 11:06:13 +00:00 |
Sanne Grinovero
|
f7c85fad4a
|
HHH-14477 Log warnings about the use of Javassist as BytecodeProvider being deprecated
|
2021-03-03 10:57:35 +00:00 |
Christian Beikov
|
44f4f93a29
|
HHH-9182 Test and fix HQL rules to allow more expression types in aggregate functions
|
2021-03-03 08:34:12 +01:00 |
Gail Badner
|
34a361058d
|
HHH-14390 HHH-14466 : StackOverflowError loading inverse side of associations owned by associated entity ID
Improved code comments as recommended by Steve Ebersole.
|
2021-03-02 14:13:48 -08:00 |
Gail Badner
|
cb18fdb4f7
|
HHH-14390 : StackOverflowError with @Fetch(FetchMode.SELECT) mapped for entity with an ID that is a bidirectional one-to-one eager association
Move fix into FetchStyleLoadPlanBuildingAssociationVisitationStrategy
|
2021-03-02 14:13:47 -08:00 |
Gail Badner
|
2bacaabc37
|
HHH-14466 : StackOverflowError loading an entity with eager one-to-many if bidirectional and many-to-one side is the ID
|
2021-03-02 14:13:47 -08:00 |
Christian Beikov
|
59735d2329
|
HHH-14471 Fix concurrency issue due to builder sharing in DynamicBatchingEntityLoader
|
2021-03-02 18:11:47 +01:00 |
Christian Beikov
|
1714c022e2
|
HHH-11076 Log a warning if uninitialized collection unsets session when filters are enabled
|
2021-03-02 17:28:13 +01:00 |
Sanne Grinovero
|
eb639a2d95
|
HHH-14474 Method AbstractEntityPersister#getAppropriateUniqueKeyLoader also need to change in protected
|
2021-03-02 13:25:59 +00:00 |
Sanne Grinovero
|
17bffb08a5
|
HHH-14474 Style and formatting improvements
|
2021-03-02 10:26:58 +00:00 |