Andrea Boriero
9a6465a72f
Check if auto flush is required for hql queries
2020-12-08 17:01:27 +01:00
Christian Beikov
c4673e5a5c
Fix a few more test issues and handle group by summarization rendering strategies as well as group by literal rendering strategies
2020-12-08 11:27:27 +01:00
Christian Beikov
a57f93b14a
Use processing stack during parsing to access query spec, fix lots of db2 issues
2020-12-08 11:27:27 +01:00
Christian Beikov
d9446e7c77
Fix a few test issues, implement tuple emulation, group by support and support configuring criteria value handling mode
2020-12-08 11:27:27 +01:00
Andrea Boriero
e3947b3b1c
Re-enabled additional tests and fix issues with IdClass
2020-11-25 15:15:34 +01:00
Steve Ebersole
be654c37b5
HHH-14313 - NaturalId support
2020-11-11 08:27:20 -06:00
Steve Ebersole
4402843d1c
Various fixes from Search integration testing
...
- do not cache Criteria query plans (added Trello card to revisit)
- support for StatelessSession in JUnit 5 extensions (SessionFactoryScope)
2020-10-30 12:04:52 -05:00
Steve Ebersole
23f64fc675
Various fixes from Search integration testing
...
- support for mutable converted (AttributeConverter) values
- bug in EntityType#toLoggableString
2020-10-30 08:32:39 -05:00
Andrea Boriero
9cf4edfbee
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-10-26 08:14:01 +00:00
Sanne Grinovero
e3edcdbe55
HHH-10715 More static and final keywords missing
2020-10-25 21:33:23 +00:00
Andrea Boriero
0bd2c32f76
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-10-02 12:39:41 +01:00
Gavin King
cf995a1571
HHH-14217 Add syntax highlighting to the logged SQL
...
Using ANSI escape codes
Must be explicitly enabled using hibernate.highlight_sql
2020-09-30 16:39:12 +01:00
Andrea Boriero
140fbb45d6
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-09-22 11:43:55 +01:00
Falko Modler
1cf99c748a
HHH-14031 Update h2 to 1.4.197
...
Notes:
- h2 1.4.197+ does not support ns precision by default anymore
- h2 DateTimeUtils.resetCalendar() is required for many tests to avoid failures due to h2 internal caching
2020-09-09 10:32:21 +01:00
Steve Ebersole
3d46fabeb5
HHH-14191 - ANY mapping support
...
- `@ManyToAny`
- embeddable sub-attribute
2020-08-27 17:37:28 -05:00
Andrea Boriero
5dfa67bd6f
Re-enable additional tests
2020-08-21 07:23:37 +01:00
Andrea Boriero
82de2b0a3f
Re-enabled additional tests
2020-08-20 11:58:41 +01:00
Steve Ebersole
2050e366fe
ResultSet mapping
...
- Tests for value conversions - `@Enumerated`, `AttributeConverter`, `@Temporal`. It worked already
2020-08-13 14:48:48 -05:00
Andrea Boriero
283c3fefb5
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-08-07 11:23:44 +01:00
Andrea Boriero
d246a4b460
fix issue with not compiling tests
2020-07-30 18:40:38 +01:00
Andrea Boriero
798f327f68
Revert "fix issue with not compiling tests"
...
This reverts commit fc914ea647
.
2020-07-30 18:32:38 +01:00
Andrea Boriero
fc914ea647
fix issue with not compiling tests
2020-07-30 18:08:35 +01:00
Andrea Boriero
1a6b01a2a8
Add version to @SkipDialect and @RequiresDialect and re-enabled additional tests
2020-07-30 10:26:24 -05:00
Steve Ebersole
704896614d
Support for JPA `SqlResultSetMapping`, both in terms of:
...
- creating memento instances for each mapping and storing into repository for runtime access
- applying to native-queries
Only support for column results is implemented atm since only scalar results are implemented for native-query
2020-07-29 11:58:27 -05:00
Steve Ebersole
bbe3a6b0ad
NativeQuery support
...
- parameter handling
2020-07-28 14:09:54 -05:00
Steve Ebersole
2f8f04747b
NativeQuery support
...
- support for `#addScalar(Class,AttributeConverter)`
- support for `#addScalar(Class,Class<AttributeConverter>)`
- fixed problem with mapping of converted enums
2020-07-27 16:49:28 -05:00
Rafi Shamim
4655bdbe12
HHH-13724 Add CockroachDB dialects and configs for testing
2020-07-27 12:49:40 +01:00
Steve Ebersole
5dded5de7c
NativeQuery support
...
- initial working support - simple scalar queries
2020-07-23 12:26:01 -05:00
Nathan Xu
3d4cd3f7b3
port entity graph legacy testing cases
2020-07-20 09:37:15 +01:00
Andrea Boriero
843813cd5a
Re-enabled more tests
2020-07-02 12:11:45 +01:00
Andrea Boriero
47eee7cfe4
Re-enabled additional tests
2020-06-26 10:15:46 +01:00
Andrea Boriero
511d4d55cd
Add more tests
2020-06-26 10:15:46 +01:00
Nathan Xu
2250b7f84f
implement 'NULLS (FIRST | LAST)' in HQL
2020-06-23 10:32:43 -05:00
Nathan Xu
bbac6ed571
add a 'reverse' property (default to false) to RequiresDialectFeature annotation
2020-06-23 10:26:40 -05:00
Nathan Xu
fdc2112b19
implement @RowId
2020-06-23 10:17:50 -05:00
Andrea Boriero
257e479e92
Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_39
2020-05-14 10:00:59 +01:00
Yoann Rodière
f6ebcc5f80
HHH-14006 Support inherited fields in EnhancerTestUtils#getFieldByReflection
2020-05-11 22:15:14 +01:00
Steve Ebersole
e38a4de536
Verified and fixed BasicValue resolutions based on type-defs and UserTypes
2020-05-01 11:29:44 -05:00
Steve Ebersole
96f4a350e0
* HBM mappings
...
* dynamic models
* initial non-aggregated cid support
2020-04-27 15:21:09 -05:00
Andrea Boriero
7f4c25095e
Implement Composite Foreign Key for EmbeddedId
2020-04-21 16:44:03 -05:00
Steve Ebersole
ced4f5e602
Various changes around how basic values are handled in terms of mapping consumption for annotations and how value conversions happen
...
* Split BasicType "resolution" into 2 - one used for reading (mapping model) versus one used from writing (legacy persister model)
* @SqlTypeCode, @SqlType, @SqlTypeRegistration
* @JavaType, @JavaTypeRegistration
* @Mutability
* jdbc_mappings.adoc section for DomainModel chapter
[*] At the moment, neither @SqlTypeRegistration nor @JavaTypeRegistration support has been implemented
[*] Still need to make sure @Mutability is propogated properly in all the cases
[*] jdbc_mappings.adoc still needs a lot of attention
2020-04-21 16:09:46 -05:00
Andrea Boriero
299826b9b7
HHH-13937 Get rid of junit5 compile-time dependencies
2020-04-14 14:23:29 +01:00
Andrea Boriero
5d1aea1897
Fix merge checkstyle and compilation errors
2020-04-09 11:07:00 +01:00
Andrea Boriero
5c86c4a805
Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_29
2020-04-09 07:37:11 +01:00
Andrea Boriero
b897a36f2f
Fix issue with generated pom missing project description
2020-04-06 18:21:11 +01:00
Yoann Rodière
bee15c498f
HHH-13925 Fix malformed @author tags in javadoc
...
You're not supposed to use unescaped "<" or ">".
This wasn't detected by checkstyle in Gradle 5, but it is now, and that
fails the build.
2020-04-06 16:04:55 +02:00
Yoann Rodière
aebf9d192f
HHH-13925 Fix invalid javadoc syntax
...
This wasn't detected by checkstyle in Gradle 5, but it is now, and that
fails the build.
2020-04-06 16:04:55 +02:00
Nathan Xu
7e2987ac79
HHH-13877 - Make @SortNatural by default
2020-03-19 14:41:05 -05:00
Nathan Xu
adc87b7908
various cosmetic code improvements
2020-03-19 13:12:12 -05:00
gavinking
10f333943d
tests for HQL insert/update
2020-03-19 13:01:48 -05:00