Andrea Boriero
951a7611b3
JPA Criteria do not load eagerly JOIN Fecth collections as Hibernate Criteria did
2021-04-10 12:34:57 +02:00
Andrea Boriero
dc21d565d3
JPA Criteria do not load eagerly JOIN Fecth collections as Hibernate Criteria did
2021-04-10 12:34:57 +02:00
Andrea Boriero
f6f1cb06d4
Fix issue with EmbeddableMappingType creation
2021-04-10 12:34:57 +02:00
Andrea Boriero
7fc2593515
AbstractImmediateCollectionInitializer fix NPE
2021-04-10 12:34:56 +02:00
Andrea Boriero
9c27e41184
Remove o.h.testing.junit5 package
2021-04-10 12:32:18 +02:00
Steve Ebersole
4f2b0778d3
re-enable tests
...
re-organize some tests
continuing with o.h.test.hql
improve parameter handling by tracking mapping-model types resolved for them in SQM->SQL translation
improve support for ANY mapping use in queries
improve support for comparisons involving SqlTuple
improve support for binding composite Query param values
improve support for plural-attribute refs in SQM
improve support for to-one attribute refs in SQM (including lazily generating the TableGroupJoin when used as selection)
2021-04-09 16:02:56 -05:00
Andrea Boriero
b176814b44
Re-enable envers test
2021-04-08 18:04:35 +02:00
Andrea Boriero
c1fcb6cb92
Rollback Transaction when an AssertionError occurrs
2021-04-08 17:33:43 +02:00
Andrea Boriero
6bd7a4d972
HHH-14503 - Migration of tests from jpa/test to orm/test/jpa
2021-04-08 17:33:43 +02:00
Andrea Boriero
a7f242af03
HHH-14503 - Migration of tests from jpa/test to orm/test/jpa
2021-04-08 17:33:43 +02:00
Jan Schatteman
e2225d8814
HHH-14503 - Migration of tests from jpa/test to orm/test/jpa
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2021-04-08 17:33:43 +02:00
Steve Ebersole
3d90dbfbae
re-enable tests
...
re-organize some tests
continuing with o.h.test.hql
improve parameter handling by tracking mapping-model types resolved for them in SQM->SQL translation
2021-04-08 08:08:54 -05:00
Christian Beikov
06b5eb43c6
HHH-11692 Introduce DISTINCT predicate in HQL and implement emulations
2021-04-07 18:28:38 +02:00
Andrea Boriero
e67d10ee6c
Merge remote-tracking branch 'upstream/main' into wip/6.0
2021-04-07 09:19:21 +02:00
Steve Ebersole
c85ec5a7e4
re-enable tests
...
re-organize some tests
continuing with o.h.test.hql - order-by
2021-04-06 14:31:36 -05:00
Karel Maesen
e76241a309
HHH-14523 Fix for dirty-checking bug
2021-04-06 20:34:36 +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
Andrea Boriero
e8a5506eb5
Merge remote-tracking branch 'upstream/main' into wip/6.0
2021-04-06 10:17:37 +02:00
sajad
298b1f87b7
HHH-14545 Fix typo "Generator" -> "GeneratorType"
2021-04-06 10:01:47 +02:00
Christian Beikov
c285f604f3
Implement table group rendering for real table groups and get rid of canInnerJoin flags due to that
2021-04-06 09:08:18 +02:00
Steve Ebersole
159135ea89
re-enable tests
...
re-organize some tests
continuing with o.h.test.hql - order-by
add Expression#unwrap to help account for SqlSelectionExpression
2021-04-02 07:30:08 -05:00
Steve Ebersole
51074eb9a0
re-enable tests
...
re-organize some tests
continuing with o.h.test.hql
fixed bug in JPA model building with dynamic entities
added NavigablePath#getUnaliasedLocalName to aid in resolving ModelParts as part of SQM->SQL
2021-04-01 11:07:28 -05:00
Christian Beikov
f1ede3df4f
Fix type resolution issues and add missing JTDs. Fix SQL trim parsing and some newly added tests
2021-04-01 16:07:21 +02:00
Christian Beikov
e22dc55adb
Various fixes
...
* Resolve return type for SUM according to JPA spec
* Specify invariant return types for SQRT and MOD as required by the JPA spec
* Fix JPA tuple element access support
* Fix join management for JPA related methods
* Handle optional escape character for like predicate
* Implement type inference for result arms of case expressions
* Implement min/max element/index functions as sub-query
* Implement min/max function support
* Implement emptiness, exists and member of predicate for JPA Criteria
* Implement size function as sub-query
* Implement group by entity alias by using FK key
2021-04-01 16:07:21 +02:00
Christian Beikov
46a16c605a
Add support for DML with versioned entities
2021-04-01 16:07:21 +02:00
Steve Ebersole
af891c0997
re-enable tests
...
re-organize some tests
clean-up and tests related to fks
2021-04-01 06:54:57 -05:00
Steve Ebersole
1a9079006c
Rename SelectionMapping(s) to SelectableMapping(s) and related changes
2021-03-31 11:21:51 -05:00
Steve Ebersole
c7c963075b
re-enable tests
...
re-organize some tests
support for `KEY(mapReference)` in SQM
2021-03-31 09:04:33 -05: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
Steve Ebersole
a692061ae1
re-enable tests
...
re-organize some tests
fixed edge case for implicit basic type resolution
2021-03-30 08:47:16 -05:00
Steve Ebersole
fcd7a6f356
re-enable tests
...
re-organize some tests
fixed bad merge
2021-03-29 12:23:37 -05:00
Steve Ebersole
c9b598389f
HHH-14524 : Rename SqlType(X) as JdbcType(X)
...
fixed some inadvertent doc changes (thanks Christian)
2021-03-29 11:44:49 -05:00
Steve Ebersole
7fcde66d61
HHH-14524 : Rename SqlType(X) as JdbcType(X)
2021-03-29 11:33:56 -05:00
Steve Ebersole
a02835bdde
re-enable tests
...
re-organize some tests
added `@LoggingInspections`
added `@MessageKeyWatcher`
account for various "odd" explicit Type mappings
fix column read/write transformations
2021-03-29 10:58:44 -05:00
Gavin King
e4f1461e17
move the code for generating check constraints to Dialect
2021-03-26 21:27:46 +01:00
Steve Ebersole
e4111a5453
re-enable tests
...
re-organize some tests
added `@LoggingInspections`
added `@MessageKeyWatcher`
2021-03-26 12:50:32 -05:00
Gavin King
3c72f6fe12
cleanup lots of warnings, especially generics-related
2021-03-26 18:45:18 +01:00
Gavin King
d193a9409a
simply remove @Tuplizer completely
2021-03-25 18:54:41 +01:00
Gavin King
20e855acf1
use wildcard instead of raw type in annotation members
2021-03-25 18:54:41 +01:00
Gavin King
aeee127e59
deprecate @Tuplizer since EntityTuplizer is deprecated
...
and add a constraint to the class type
2021-03-25 18:54:41 +01:00
Gavin King
4e22929c3c
remove deprecated FlushModeType
...
that was already removed from FlushMode
2021-03-25 18:54:41 +01:00
Gavin King
bbf4619fcd
remove deprecated Sort annotation
2021-03-25 18:54:41 +01:00
Gavin King
d0afd6359e
remove deprecated and unused members of QueryHints
2021-03-25 18:54:41 +01:00
Gavin King
9dcbe4c2d1
get rid of useless members of @Tuplizer annotation
...
Get rid of both the deprecated way and the unimplemented (!) way
of doing something that was never useful to begin with.
2021-03-25 18:54:41 +01:00
Gavin King
3b3487a74e
remove deprecated @Entity annotation
2021-03-25 18:54:41 +01:00
Gavin King
50363dcc2c
remove deprecated CascadeType.EVICT
2021-03-25 18:54:41 +01:00
Gavin King
c89319f3e9
remove AccessType annotation
2021-03-25 18:54:41 +01:00
Gavin King
4b56842c7f
make @AttributeAccessor annotation typesafe
2021-03-25 18:32:21 +01:00