Andrea Boriero
|
29e22c68ac
|
Fix SingleIdEntityLoaderDynamicBatch#load() method
|
2021-11-04 12:39:29 -05:00 |
Andrea Boriero
|
696eea9bbe
|
Fix lazy loading of lazy basic attributes when an entity is fetched
|
2021-11-04 12:39:29 -05:00 |
Andrea Boriero
|
3dedb22365
|
Implement FetchingScrollableResultsImpl
|
2021-11-04 12:39:29 -05:00 |
Andrea Boriero
|
9d8fbfb727
|
Bytecode enhamcement fix unnecessary query for an optional OneToOne
|
2021-11-04 12:39:29 -05:00 |
Fabio Massimo Ercoli
|
47605bf93b
|
Navigate all possible targetKeyPropertyNames
|
2021-11-02 16:28:27 +01:00 |
Fabio Massimo Ercoli
|
fdcb07420f
|
Defer the extraction of the sub part
When the foreign key is set to the to-one attribute, this is necessary to have an entity identity mapping using the foreign key SQL attributes
|
2021-11-02 16:28:27 +01:00 |
Fabio Massimo Ercoli
|
de0dffe105
|
Allow ast navigation embedded > to-one
|
2021-11-02 16:28:27 +01:00 |
Fabio Massimo Ercoli
|
4e216a121c
|
Test embedded > to-one | embedded
|
2021-11-02 16:28:27 +01:00 |
Sanne Grinovero
|
6c53a9d1ab
|
HHH-14903 The new getConfiguredJdbcBatchSize method optimisation should apply to StatelessSession as well
|
2021-11-01 10:28:11 +00:00 |
Karel Maesen
|
eef65b5bc2
|
Resolve to SqlTypes.GEOMETRY for Postgresql/CockroachDB
|
2021-10-31 14:52:00 +01:00 |
Steve Ebersole
|
4a105c7e91
|
release.gradle - fixed aggregate Javadoc error
|
2021-10-29 16:05:30 -05:00 |
Steve Ebersole
|
312fb4355d
|
release.gradle : skip for `build` task
|
2021-10-29 15:55:50 -05:00 |
Steve Ebersole
|
46877fdcb4
|
HHH-14902 - JpaCompliantLifecycleStrategy$BeanImpl#initialize causes a deployment failure due to CDI Bean Manager not being available
|
2021-10-29 15:21:42 -05:00 |
Andrea Boriero
|
98a00ea9a1
|
Fix java.time.temporal.UnsupportedTemporalTypeException: Unsupported field: Year when calling JdbcDateJavaTypeDescriptor#toString()
|
2021-10-29 11:42:42 +02:00 |
Andrea Boriero
|
47593f6412
|
Merge remote-tracking branch 'upstream/main' into wip/6.0_merge
|
2021-10-28 14:18:32 +02:00 |
Hibernate-CI
|
f9bc1a279a
|
5.6.2-SNAPSHOT
|
2021-10-27 11:13:33 +00:00 |
Hibernate-CI
|
2c3b3cb3d7
|
5.6.1.Final
|
2021-10-27 11:08:47 +00:00 |
Sanne Grinovero
|
a2cbe10e07
|
HHH-14901 Refactor shared code into a single reused method
|
2021-10-27 11:58:10 +01:00 |
Sanne Grinovero
|
cc7498cf3c
|
HHH-14901 Introduce a new BatchBuilder implementation, suitable for immutable code deployments
|
2021-10-27 11:58:10 +01:00 |
Sanne Grinovero
|
7f71dca1ae
|
HHH-14899 StaleObjectStateExceptionHandlingTest should expect a StaleStateException
|
2021-10-26 16:34:24 +01:00 |
Sanne Grinovero
|
634c257d93
|
HHH-14899 Rename test class to fix typo: StateObjectStateExceptionHandlingTest to StaleObjectStateExceptionHandlingTest
|
2021-10-26 16:34:24 +01:00 |
Sanne Grinovero
|
7ff73d178f
|
HHH-14899 Inconsistent default value for STATEMENT_BATCH_SIZE
|
2021-10-26 16:34:24 +01:00 |
Sanne Grinovero
|
959dfea66f
|
HHH-14899 Have SessionImpl override the default method getConfiguredJdbcBatchSize
|
2021-10-26 16:34:24 +01:00 |
Sanne Grinovero
|
5ad60c4b61
|
HHH-14900 No need in tests to shadow the jdbcBatchSize field of BatchBuilderImpl extensions
|
2021-10-26 16:34:24 +01:00 |
Sanne Grinovero
|
aba67cfe6e
|
HHH-14900 BatchBuilderImpl doesn't need to be Configurable
|
2021-10-26 16:34:24 +01:00 |
Sanne Grinovero
|
9ecd1799a0
|
HHH-14900 Since the BatchBuilderImpl Service is shared, mutable field jdbcBatchSize should be marked volatile
|
2021-10-26 16:34:24 +01:00 |
Sanne Grinovero
|
8a2869a09a
|
HHH-14900 Remove dead logger
|
2021-10-26 16:34:24 +01:00 |
Steve Ebersole
|
0925e48ebf
|
more user-guide basic-type chapter work;
renamed `JavaTypeDescriptorRegistry` to `JavaTypeRegistry`;
renamed `JdbcTypeDescriptorRegistry` to `JdbcTypeRegistry`
|
2021-10-25 13:55:53 -05:00 |
Steve Ebersole
|
3c26c470b0
|
fix aggregateJavadoc problem
|
2021-10-25 13:55:53 -05:00 |
Andrea Boriero
|
e588245f73
|
Fix checkstyle error
|
2021-10-25 18:09:54 +02:00 |
Andrea Boriero
|
5d62eac4b9
|
Merge remote-tracking branch 'upstream/main' into wip/6.0_merge
|
2021-10-25 18:05:46 +02:00 |
Andrea Boriero
|
67c2c51d47
|
Re-enabled additional tests
|
2021-10-25 15:57:39 +02:00 |
Christian Beikov
|
6745f71f88
|
Add support for from-space wide explicit join ordering and thus support entity/cross joins on all JpaFrom elements
|
2021-10-25 09:15:25 +02:00 |
Christian Beikov
|
1456a2dd7f
|
Render implicit joins as nested table group joins instead of sub queries
|
2021-10-25 09:15:25 +02:00 |
Christian Beikov
|
756afb8788
|
Fix collection table cleanup issues for all strategies
|
2021-10-25 09:15:25 +02:00 |
Christian Beikov
|
fa3101c29e
|
Fix join predicate rendering and fix support for implicit joins in the ON clause
|
2021-10-25 09:15:25 +02:00 |
Jan Schatteman
|
8fc0e05930
|
Re-enable WithClauseTest
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
|
2021-10-25 09:15:25 +02:00 |
Steve Ebersole
|
f043014ec7
|
more user-guide basic-type chapter work
|
2021-10-22 06:42:08 -05:00 |
Steve Ebersole
|
a3c36af5c6
|
HHH-14877 - FetchMode.SUBSELECT ignored
- cleanup
|
2021-10-21 16:47:21 -05:00 |
Steve Ebersole
|
aef0775946
|
HHH-14877 - FetchMode.SUBSELECT ignored
- fixed additional tests
|
2021-10-21 16:47:21 -05:00 |
Steve Ebersole
|
96c0b04658
|
HHH-14877 - FetchMode.SUBSELECT ignored
- fixed Oracle errors related to follow-on locking
|
2021-10-21 16:47:20 -05:00 |
Steve Ebersole
|
653de50aa5
|
HHH-14877 - FetchMode.SUBSELECT ignored
Worked on FetchMode.SUBSELECT support but also worked on a few general collection fetch issues and a few improvements
|
2021-10-21 16:47:20 -05:00 |
Steve Ebersole
|
aca86036d3
|
HHH-14877 - FetchMode.SUBSELECT ignored
Worked on FetchMode.SUBSELECT support but also worked on a few general collection fetch issues and a few improvements
|
2021-10-21 16:47:20 -05:00 |
Steve Ebersole
|
db70fd38dd
|
HHH-14877 - FetchMode.SUBSELECT ignored
Worked on FetchMode.SUBSELECT support but also worked on a few general collection fetch issues and a few improvements
|
2021-10-21 16:47:20 -05:00 |
Steve Ebersole
|
e8e62c4d6c
|
HHH-14877 - FetchMode.SUBSELECT ignored
|
2021-10-21 16:47:20 -05:00 |
Steve Ebersole
|
b5558307a9
|
Clean up various legacy "read path" contracts
- clean-up unused Type methods
* Type#nullSafeGet
* Type#hydrate
* Type#resolve
* Type#getSemiResolvedType
* Type#semiResolve
* related
- start removing usage of Tuplizer
- start removing usage of legacy Tuplizer-based Instantiator
- drop `EntityMode` completely
- preliminary clean-up of EntityTuplizer
- preliminary clean-up of ComponentTuplizer
|
2021-10-21 16:26:50 -05:00 |
Steve Ebersole
|
c34ea34f6b
|
Clean up various legacy "read path" contracts
- clean-up unused Type methods
* Type#nullSafeGet
* Type#hydrate
* Type#resolve
* Type#getSemiResolvedType
* Type#semiResolve
* related
- start removing usage of Tuplizer
- start removing usage of legacy Tuplizer-based Instantiator
- Drop `EntityMode` completely
|
2021-10-21 16:26:49 -05:00 |
Steve Ebersole
|
d2530df5ac
|
Clean up various legacy "read path" contracts
- clean-up unused Type methods
* Type#nullSafeGet
* Type#hydrate
* Type#resolve
* Type#getSemiResolvedType
* Type#semiResolve
* related
- start removing usage of Tuplizer
- start removing usage of legacy Tuplizer-based Instantiator
|
2021-10-21 16:26:49 -05:00 |
Steve Ebersole
|
3efaec2cff
|
Clean up various legacy "read path" contracts
- clean-up unused Type methods
* Type#nullSafeGet
* Type#hydrate
* Type#resolve
* Type#getSemiResolvedType
* Type#semiResolve
* related
- start removing usage of Tuplizer
- start removing usage of legacy Tuplizer-based Instantiator
|
2021-10-21 16:26:49 -05:00 |
Steve Ebersole
|
62f761732d
|
Clean up various legacy "read path" contracts
- clean-up unused Type methods
* Type#nullSafeGet
* Type#hydrate
* Type#resolve
* Type#getSemiResolvedType
* Type#semiResolve
* related
- start removing usage of Tuplizer
- start removing usage of legacy Tuplizer-based Instantiator
|
2021-10-21 16:26:49 -05:00 |