Jan-Willem Gmelig Meyling
21e79125e6
HHH-9301 - Support select variable refs in group by for DBMS dialects that support it
...
While not strictly compliant with the SQL specification, the MySQL, PostgreSQL and H2 support the use of select aliases in the GROUP BY clause. An obvious benefit is that produced SQL queries will be easier to read, because complex select expressions from aggregrate queries will have to be included in the group by clause as well. These can now simply reference the aliases of the respective columns for the tuple element. However, there is also a functional difference. For function invocations that have parameterized arguments, the query optimizer can't guarantee the that the function result between the selection projection and grouping process are equal. This results in an error because a value is projected which is not grouped by. An example where this for example becomes relevant, is when parameterizing TimeScaleDB's [`time_bucket_gapfill()`](https://docs.timescale.com/latest/api#time_bucket_gapfill-examples ) function.
For example, using `time_bucket_gapfill()` one might want to produce a criteria query that produces the following SQL:
```sql
SELECT
time_bucket_gapfill(?, time, ?, ?) AS ts,
avg(tg) as tg
FROM iaqmeasurement
GROUP BY ts
ORDER BY ts;
```
When the alias is not used as grouping value, the query will yield an error:
```sql
SELECT
time_bucket_gapfill(?, time, ?, ?) AS ts,
avg(tg) as tg
FROM iaqmeasurement
GROUP BY time_bucket_gapfill(?, time, ?, ?)
ORDER BY ts;
```
Of course the parameter values can just be stored in a CTE as well, but I think we should consider support for variable refs in group by for DBMS dialects that support it. This pull request implements the feature equivalently to how its currently done for order by clauses, and only enables the feature for known supported dialects (H2, PostgreSQL and MySQL - based on [https://stackoverflow.com/a/3841804/2104280 ](https://stackoverflow.com/a/3841804/2104280 )).
Jira: https://hibernate.atlassian.net/browse/HHH-9301
Co-authored-by: Sayra Ranjha <S.S.Ranjha@student.tudelft.nl>
2019-11-25 14:57:17 +00:00
Jan-Willem Gmelig Meyling
bde7ca974b
HHH-12895 - Extra LEFT JOIN generated with @ManyToOne and @JoinTable when projecting
...
on main entity id
2019-11-25 14:27:57 +00:00
Jan-Willem Gmelig Meyling
473566c50d
HHH-13742 - Added additional tests
2019-11-25 12:15:21 +00:00
Steve Ebersole
0ec5af2985
HHH-13746 - Implement load-by-multiple-ids using SQL AST
2019-11-23 13:39:48 -06:00
Steve Ebersole
056469262d
HHH-13081 - Pass BootstrapContext to Integrator#integrate;
...
HHH-11990 - Remove LogicalConnectionImplementor#makeShareableCopy
6.0 Alpha3 prep
2019-11-23 08:51:37 -06:00
Steve Ebersole
0d803cf25f
HHH-13720 - Implement mapping model support for plural attributes
...
minor conflict
2019-11-23 03:31:16 -06:00
Steve Ebersole
a6722fe57a
HHH-13720 - Implement mapping model support for plural attributes
...
a lot is working. annoying bug still that affects deleting "element collection" data
2019-11-23 03:25:14 -06:00
Andrea Boriero
8a196bc0e5
HHH-13725: Implement ToOne Associations support
2019-11-22 19:05:43 +00:00
Andrea Boriero
f1bf079122
Merge remote-tracking branch 'upstream5/master' into wip/6.0_merge_14
2019-11-22 09:05:57 +00:00
Steve Ebersole
32fd79d214
HHH-13720 - Implement mapping model support for plural attributes
...
added some tests for maps
2019-11-21 23:58:30 -06:00
Steve Ebersole
ecfb3da071
fixed concurrency problem uncovered during JMH-based throughput testing (Act 4 - which is really Act 2)
2019-11-21 22:04:22 -06:00
Steve Ebersole
2b65c73fb7
fixed concurrency problem uncovered during JMH-based throughput testing (Act 3)
2019-11-21 20:56:48 -06:00
Steve Ebersole
1b2aa85fa7
fixed concurrency problem uncovered during JMH-based throughput testing (Act 2)
2019-11-21 20:41:27 -06:00
Steve Ebersole
db86a107f7
fixed concurrency problem uncovered during JMH-based throughput testing
2019-11-21 20:16:12 -06:00
Andrea Boriero
03c5bd406f
work on aggregate composite identifier
2019-11-21 17:43:25 -06:00
Andrea Boriero
8e81f54a86
partially implemented QueryParamters#processFilters
2019-11-21 17:43:25 -06:00
Andrea Boriero
9a0ad0f21d
work on aggregate composite identifier
2019-11-21 17:43:25 -06:00
Steve Ebersole
04c5160e02
pull over "legacy 6.0" tests
2019-11-21 15:29:13 -06:00
Steve Ebersole
7576b51407
pull over "legacy 6.0" tests
2019-11-21 14:48:38 -06:00
Jan-Willem Gmelig Meyling
325239353e
HHH-13742 - Preliminary fix for HHH-13742
2019-11-21 16:28:49 +01:00
Jan-Willem Gmelig Meyling
8089d8c575
HHH-13742 - Missing from clause with joined inheritance property in association subquery
2019-11-21 15:30:41 +01:00
Andrea Boriero
e4f70d508f
HHH-13724 - Add more tests
2019-11-20 17:19:50 +00:00
Andrea Boriero
a53772f6a0
HHH-13725 - Fix issue circular fetch detection
2019-11-20 10:38:24 -06:00
Andrea Boriero
c8a1728bde
HHH-13725 - Fix issue with DelayedEntityFetchImpl and FK not referring to PK
2019-11-20 10:38:24 -06:00
Andrea Boriero
343dd979ba
HHH-13725 ToMany FkDescriptor creation and circular fetch detecion
2019-11-20 10:38:24 -06:00
Andrea Boriero
aa3ff4507d
HHH-13725 Work on circular fetch detection
2019-11-20 10:38:24 -06:00
Andrea Boriero
461e559184
HHH-13725 Add more tests
2019-11-20 10:38:24 -06:00
Andrea Boriero
4ca9617b6f
HHH-13725 - Fix determining FK key name for OneToOne with PrimaryKeyJoinColumn
2019-11-20 10:38:24 -06:00
Andrea Boriero
4c614e0315
HHH-13725 Add more tests
2019-11-20 10:38:24 -06:00
Andrea Boriero
7db245230e
HHH-13725 Fix join fetch with alias
2019-11-20 10:38:24 -06:00
Andrea Boriero
93c6c2e7e7
Add more tests
2019-11-20 10:38:24 -06:00
Andrea Boriero
97f9d4ce00
HHH-13725 Work on circular fetc detection
2019-11-20 10:38:24 -06:00
Steve Ebersole
032fdb5d2e
HHH-13715 - working support for "multi-table" HQL/Criteria UPDATE and DELETE queries
...
CTE, id-table and in-line strategies are all implemented (though only id-table is tested);
refactoring for performance (direct creation of SQL AST object directly, rather than SQM -> SQL AST) and as part of initial impls for remaining strategies (global temp and persistent id tables, and the "inline" strategy;
fixed concurrency bug (thanks Luis!)
2019-11-20 10:36:24 -06:00
Steve Ebersole
b04599cbe5
HHH-13715 - working support for "multi-table" HQL/Criteria UPDATE and DELETE queries
...
complete support for "local temp table"-based strategy
2019-11-18 12:20:48 -06:00
Andreas Knees
be23e167af
HHH-13722 Introducing a test case
2019-11-18 14:59:56 +00:00
Sanne Grinovero
7331a58d5e
HHH-13722 ArrayStoreException in Constraint.generateName
2019-11-18 14:55:37 +00:00
Andrea Boriero
0dae701c93
HHH-13725 - Add more tests
2019-11-15 12:13:40 -06:00
Andrea Boriero
ed49f6abcf
HHH-13725 - Implement ManyToOne with Join Table associations support
2019-11-15 12:13:40 -06:00
Andrea Boriero
36bf9f9dfe
changed order of AbstractEntityPersister#attributeMappings
2019-11-15 12:13:40 -06:00
Andrea Boriero
b986ef1ea8
HHH-13725 - Implement ManyToOne associations
2019-11-15 12:13:40 -06:00
Andrea Boriero
0094236d98
HHH-13725 - Implement ManyToOne associations support done some code refactoring
2019-11-15 12:13:40 -06:00
Andrea Boriero
d2851888f9
HHH-13725 - Implement ManyToOne associations support
2019-11-15 12:13:40 -06:00
Andrea Boriero
86dee1f66c
HHH-13725 - Implement ManyToOne associations support
2019-11-15 12:13:40 -06:00
Andrea Boriero
bfb640196d
HHH-13725 - Implement ToOne Associations support - add @FailureExpected to EntityWithManyToOneJoinTableTest
2019-11-15 12:13:40 -06:00
Andrea Boriero
dd772ab2a0
HHH-13725 - Implement ToOne Associations support
2019-11-15 12:13:40 -06:00
Andrea Boriero
09d1dd3daf
HHH-13725 - Implement ToOne Associations support
2019-11-15 12:13:40 -06:00
Andrea Boriero
a99881a103
HHH-13725 - Implement ToOne Associations support
2019-11-15 12:13:40 -06:00
Andrea Boriero
ef5db4aa3b
HHH-13725 - Implement ToOne Associations support
2019-11-15 12:13:40 -06:00
Andrea Boriero
403bf9257c
HHH-13725 - Implement ToOne Associations support
2019-11-15 12:13:40 -06:00
Gail Badner
76308e8a3e
HHH-13737 : Correct log message and fix checkstyle failure
2019-11-14 18:22:01 -08:00
Gail Badner
7d8549d8aa
HHH-13737 : Add debug logging
2019-11-14 18:22:01 -08:00
Gail Badner
c02011ef40
HHH-13737 : Add test case for HHH-13433
2019-11-14 18:22:01 -08:00
Andrea Boriero
841368175f
HHH-13614 Allow the IntegratorProvider to be supplied via its FQN in the JPA persistence.xml
2019-11-14 13:35:09 +00:00
Vlad Mihalcea
52f9a36a6d
HHH-13614 Allow the IntegratorProvider to be supplied via its FQN in the JPA persistence.xml
2019-11-14 13:35:09 +00:00
Andrea Boriero
f5fb84cfe2
HHH-13705 Enhancement as Proxy with inline dirty checking - flush of an @ManyToOne with an Embedded value having not null properties causes PropertyValueException
2019-11-14 11:31:11 +00:00
Andrea Boriero
842a155615
HHH-13705 Add test for issue
...
HHH-13705 Add test for issue
2019-11-14 11:31:11 +00:00
Christian Beikov
47c8a89390
HHH-13712 - Test and fix for missing superclass table joins when joining superclass associations
2019-11-14 11:29:01 +00:00
Andrea Boriero
9ddab37748
HHH-13727 H2 database with DATABASE_TO_UPPER=false throws org.h2.jdbc.JdbcSQLSyntaxErrorException: Table sequences not found
2019-11-13 13:57:48 +00:00
Steve Ebersole
83a1eb5715
HHH-13715 - working support for "multi-table" HQL/Criteria UPDATE and DELETE queries;
...
basic working support for simple (non-multi-table) SQM UPDATE statements
2019-11-12 18:02:21 -06:00
Steve Ebersole
eddd5b938b
HHH-13715 - working support for "multi-table" HQL/Criteria UPDATE and DELETE queries
...
work on generalized CTE handling;
initial work on SQM CTE support
2019-11-12 14:19:23 -06:00
Christian Beikov
0c0248d448
Include the WITH clause AST in the FromElement so that column references can be analyzed
2019-11-12 17:47:48 +00:00
Jan-Willem Gmelig Meyling
05e6a41e5f
HHH-13670 - Reproducer Missing from clause in query with joined inheritance, regression in 5.4.5
2019-11-12 17:47:48 +00:00
Sanne Grinovero
164e1fc7cc
HHH-13687 TenantSchemaResolver not called in integration test after upgrade from
2019-11-12 17:40:59 +00:00
Steve Ebersole
dd364ccf5f
HHH-13715 - working support for "multi-table" HQL/Criteria UPDATE and DELETE queries;
...
fixed problem with local temp table support - it works!
2019-11-12 11:34:50 -06:00
Steve Ebersole
a654c95c8d
HHH-13715 - working support for "multi-table" HQL/Criteria UPDATE and DELETE queries;
...
fixed problem with local temp table support - it works!
2019-11-12 11:30:41 -06:00
Steve Ebersole
2ca1bf876b
HHH-13715 - working support for "multi-table" HQL/Criteria UPDATE and DELETE queries;
...
work on CTE-base multi-table handling
2019-11-11 18:11:42 -06:00
Steve Ebersole
eadd9ae4bb
HHH-13715 - working support for "multi-table" HQL/Criteria UPDATE and DELETE queries;
...
work on CTE-base multi-table handling
2019-11-11 17:50:29 -06:00
Steve Ebersole
d38c163f3a
HHH-13715 - working support for "multi-table" HQL/Criteria UPDATE and DELETE queries;
...
work on CTE-base multi-table handling
2019-11-11 17:35:46 -06:00
Steve Ebersole
169646875b
HHH-13715 - working support for "multi-table" HQL/Criteria UPDATE and DELETE queries;
...
work on CTE-base multi-table handling
2019-11-11 17:25:27 -06:00
Steve Ebersole
82b8e77184
HHH-13715 - working support for "multi-table" HQL/Criteria UPDATE and DELETE queries;
...
tests for joined-subclass
2019-11-11 16:46:27 -06:00
Steve Ebersole
ba5ef1b149
HHH-13715 - working support for "multi-table" HQL/Criteria UPDATE and DELETE queries;
...
local-temp-table support works tested on H2. I believe cte support works as well - need to set up and environment with a database supporting it.
There is a problem saving entities with secondary tables atm so for now i cannot create the data to assert that the correct rows were deleted. But looking at the executed SQL it works
2019-11-11 16:09:55 -06:00
Andrea Boriero
186f4b37c0
Joined inheritance work - implemented explicit Discriminator
2019-11-11 13:38:41 +00:00
Andrea Boriero
895cc3f529
Joined inheritance work - fixed issue
2019-11-11 12:20:23 +00:00
Sanne Grinovero
66515a2e4e
HHH-13723 Hint sizing of ArrayList in ResultSetProcessingContextImpl
2019-11-11 10:59:14 +00:00
Andrea Boriero
e0dd8321f3
fix up
2019-11-09 11:00:39 +00:00
Andrea Boriero
dbd1079828
Joined inheritance work - Removed CasePredicate
2019-11-09 10:57:32 +00:00
Andrea Boriero
fccaca8391
Joined inheritance work - Removed columnExpression field from CaseSearchedExpression
2019-11-09 10:45:42 +00:00
Steve Ebersole
59e4552195
Working support for simple restricted HQL DELETE -> execution!!
2019-11-08 18:35:42 -06:00
Steve Ebersole
e6895c3d91
Working support for simple HQL DELETE -> execution!!
2019-11-08 16:26:10 -06:00
Steve Ebersole
30ad3eabe5
Working support for simple HQL DELETE -> SqmDeleteStatement translation
2019-11-08 16:00:05 -06:00
Andrea Boriero
8dd63c372d
removed hibernate-core-RunnableIdeTest.launch
2019-11-08 21:45:34 +00:00
Andrea Boriero
3fcb9efda3
removed gradlew_process_test_resources.launch
2019-11-08 17:47:46 +00:00
Andrea Boriero
feacaf14f4
fix rebase compilation errors
2019-11-08 16:06:54 +00:00
Andrea Boriero
6b1c5c8c11
Refactoring : JoinedSubclassDiscriminatorMappingImpl and EntityDiscriminatorMappingImpl
2019-11-08 16:06:54 +00:00
Andrea Boriero
ebb3e36db6
Fix mixed inheritance issue
2019-11-08 16:06:54 +00:00
Andrea Boriero
42213c860a
Fix joined inheriatance with concrete root
2019-11-08 16:06:54 +00:00
Andrea Boriero
0f2e5dca8c
add to the root query the PK columns of the subclasses tables
2019-11-08 16:06:54 +00:00
Andrea Boriero
0a6fd5ba46
Implemented CaseExpressionWalker for different Dialects
2019-11-08 16:06:54 +00:00
Andrea Boriero
bef4fc1fde
initial work on joined inheritance, implemented root queries
2019-11-08 16:06:54 +00:00
Andrea Boriero
c7c040db9c
fix errors
2019-11-08 14:48:46 +00:00
Andrea Boriero
4b0da2444b
Merge remote-tracking branch 'upstream5/master' into wip/6.0_merged_11
2019-11-08 14:24:48 +00:00
Steve Ebersole
68d931e383
completed revert of HHH-13656
2019-11-08 07:12:16 -06:00
Steve Ebersole
dd0b6a9da3
Revert "HHH-13656 Con not build and run test on Eclipse IDE"
...
This reverts commit f6fad942df
.
2019-11-08 07:07:56 -06:00
Steve Ebersole
39b46f2a9a
reverted e651bd7369
(by hand)
2019-11-08 07:02:12 -06:00
Steve Ebersole
7e34be04db
Revert "HHH-13656 Can not build and run test on Eclipse IDE"
...
This reverts commit 0f859e7bb4
.
2019-11-08 06:50:59 -06:00
Steve Ebersole
2cc517e349
Revert "HHH-13656 Can not build and run test on Eclipse IDE"
...
This reverts commit 85f129daeb
.
2019-11-08 06:50:38 -06:00
Scott Marlow
a682a7d19c
HHH-13433 EntityManager.find() should only check for roll-back-only condition if there is an active JTA transaction, otherwise ORM should throw throw convert( e, lockOptions )
2019-11-07 20:33:25 -08:00
Steve Ebersole
3cb6e137bf
fixed fk predicate rendering into SQL AST for collections;
...
basic tests for loading + mapped-fetch strategy
2019-11-07 20:08:03 -06:00
Steve Ebersole
d200fa9545
xjc plugin via portal
2019-11-07 14:11:28 -06:00
Steve Ebersole
5b3c6c4884
continued work on replacing LoadPlan with SQL AST approach - cleanup;
...
change expected type of entity identifier values from Serializable to Object
2019-11-07 13:42:57 -06:00
Steve Ebersole
e522cbe542
preliminary work on replacing LoadPlan with SQL AST approach - basic working support
2019-11-07 13:42:57 -06:00
Andrea Boriero
704ba4f85f
initial work on joined inheritance
2019-11-02 18:22:54 +00:00
Andrea Boriero
5cdf6d4b2b
add test doe Joined inheritance
2019-11-02 13:32:08 +00:00
Andrea Boriero
5b928165b0
Add more inheritance tests
2019-11-02 12:58:51 +00:00
Andrea Boriero
47a7a0765c
initial work for table per class inheritance
2019-11-02 12:58:51 +00:00
Gail Badner
0c1df5fc0d
HHH-13698 : Hibernate does not recognize MySQL 8 error code 3572 as PessimisticLockException
2019-11-01 10:58:46 -07:00
Gail Badner
a7f017c3dc
HHH-13307 : On release of batch it still contained JDBC statements using JTA
2019-11-01 10:58:13 -07:00
Gail Badner
1241d35a50
HHH-13307 : Added test
2019-11-01 10:58:13 -07:00
Steve Ebersole
2ea03f7d56
sketch for ForeignKeyDescriptor handling for to-one associations
2019-11-01 12:00:55 -05:00
hailtondecastro
85f129daeb
HHH-13656 Can not build and run test on Eclipse IDE
...
Eclipse windows
2019-11-01 11:23:36 -05:00
hailtondecastro
0f859e7bb4
HHH-13656 Can not build and run test on Eclipse IDE
...
Eclipse windows
2019-11-01 11:23:36 -05:00
hailtondecastro
e651bd7369
HHH-13656 Con not build and run test on Eclipse IDE
...
Eclipse windows
2019-11-01 11:23:36 -05:00
hailtondecastro
f6fad942df
HHH-13656 Con not build and run test on Eclipse IDE
...
Eclipse windows
2019-11-01 11:23:36 -05:00
hailtondecastro
9f8a312841
Eclipse windows
2019-11-01 11:22:21 -05:00
Sanne Grinovero
cec7329214
HHH-13700 Configuration property CONNECTION_PROVIDER_DISABLES_AUTOCOMMIT should not be passed to the JDBC connection properties
2019-10-31 23:43:38 +00:00
Steve Ebersole
c89ee3761a
preliminary support for collections - lists and sets tested (excluding entity-valued elements and map-key)
2019-10-31 17:43:54 -05:00
Sanne Grinovero
2bcb1b0a6d
HHH-13654 Reorganize fields and add some comments about this work
2019-10-30 12:27:59 +00:00
Sanne Grinovero
f89bf35106
HHH-13654 Make AbstractFlushingEventListener#entitiesByKey also lazily initialized
2019-10-30 12:27:59 +00:00
Sanne Grinovero
6034ece731
HHH-13654 Refactor references to StatefulPersistenceContext#batchFetchQueue
2019-10-30 12:27:55 +00:00
Sanne Grinovero
500819e169
HHH-13654 Defer initialization of StatefulPersistenceContext#entitySnapshotsByKey
2019-10-30 12:27:53 +00:00
Sanne Grinovero
f4bf11331b
HHH-13654 Defer initialization of StatefulPersistenceContext#collectionsByKey
2019-10-30 12:27:48 +00:00
Steve Ebersole
093f410953
preliminary support for collections
2019-10-28 07:26:41 -05:00
barreiro
1dd787eaa1
HHH-13446 - Validate mapped-by values got from annotations in bytecode enhancers
2019-10-26 17:53:56 +01:00
Sanne Grinovero
b4a8052a15
HHH-13695 DDL export forgets to close a Statement
2019-10-25 16:47:52 +01:00
Sanne Grinovero
e5539cc36c
HHH-13651 Adding a regression test for the issue
2019-10-24 11:25:17 +01:00
Yosef Yona
a5c8a812f5
HHH-13651 Applying hibernate codestyle to PersistentBag
2019-10-24 09:27:23 +01:00
Yosef Yona
2808a75d5c
HHH-13651 NPE on flushing when ElementCollection field contains null element
2019-10-24 09:26:51 +01:00
Steve Ebersole
cf09e47d40
fixed usage of `AbstractEntityPersister#staticFetchableList`
2019-10-23 13:10:36 -05:00
Andrea Boriero
520c8f2004
initial work for table per class inheritance
2019-10-23 16:15:56 +01:00
Andrea Boriero
27968b8027
Add test for TablePerClassInheritanceTest and MappedSuperclassInheritanceTest
2019-10-23 14:59:54 +01:00
Steve Ebersole
9574ffbd84
improved visitation of of fetchables to use "static List of fetchables" when TREAT is not used
2019-10-22 21:18:47 -05:00
Steve Ebersole
f5c3ae181c
initial discriminator hierarchy support
2019-10-22 14:45:14 -05:00
Andrea Boriero
96e7abf80b
HHH-13672 The temporary PersistenceContext of a StatelessSession is not cleared after a refresh operation
2019-10-21 12:08:58 +01:00
Andrea Boriero
43402ea51c
HHH-13672 Add test for issue
2019-10-21 12:08:58 +01:00
Yoann Rodière
cacef1f466
HHH-13680 Upgrade to Byte-buddy 1.10.2
2019-10-21 12:59:29 +02:00
Steve Ebersole
3c65085123
changed log message level
2019-10-21 05:08:09 -05:00
Andrea Boriero
f39d96f9fa
HHH-13673 Cryptic error when providing import.sql file without a terminal char at the end of each line
2019-10-21 10:17:03 +01:00
Andrea Boriero
8f68a3573e
HHH-13673 Add test for issue
2019-10-21 10:17:03 +01:00
Steve Ebersole
31e2423d8a
initial work on support for discrim-inheritance;
...
started design doc about SQM model, building and translation;
initial work on `#load` support (strange error in BasicFormatterImpl as part of SqlStatementLogger)
2019-10-18 12:46:22 -05:00
Christoph Dreis
3b1e7afb20
HHH-13675 : Optimize PersistentBag.groupByEqualityHash()
2019-10-18 13:28:00 +01:00
Andrea Boriero
1c840f9dd1
HHH-12858 HHH-13432 fix Oracle failing tests
2019-10-18 13:15:48 +01:00
Steve Ebersole
26d914f414
(perf) Antlr parsing performance - what they call "2 step parsing"
2019-10-18 07:11:19 -05:00
Gail Badner
93a07453f0
HHH-13634 : Fix test case queries to order results
2019-10-17 12:04:19 -07:00
Gail Badner
42de569a37
HHH-13634 : PersistenceContext can get cleared before load completes using StatelessSessionImpl
2019-10-17 09:46:58 -07:00
Gail Badner
eccb786ba4
HHH-13634 : Test cases
2019-10-17 09:46:58 -07:00
Steve Ebersole
9aab0892eb
fixed issues with merging master
2019-10-17 10:20:52 -05:00
Andrea Boriero
8b500acc1d
Merge remote-tracking branch 'upstream5/master' into wip/6.0_merged_9
2019-10-17 16:02:43 +01:00
Yoann Rodière
6cdb0256d4
HHH-13666 Test custom BeforeTransactionCompletionProcess/AfterTransactionCompletionProcess
2019-10-17 15:54:16 +02:00
Yoann Rodière
5c8169ba7c
HHH-13666 Re-use the wrapped exception's message upon beforeTransactionCompletion/afterTransactionCompletion failure
...
For convenience.
2019-10-17 15:54:16 +02:00
Yoann Rodière
f9c149ab0d
HHH-13666 Throw a HibernateException with a more appropriate message upon beforeTransactionCompletion/afterTransactionCompletion failure
2019-10-17 15:54:16 +02:00