Yoann Rodière
cee0fce043
HHH-13685 Replace uses of deprecated classifier property in Jar tasks with archiveClassifier
2020-04-01 09:53:13 -05:00
Nathan Xu
5f83662226
HHH-13889 fix the issue that inline string literal in Criteria is not escaped
2020-04-01 13:29:55 +01:00
Gail Badner
e1d2aecef7
HHH-13910 : MySQL57Dialect selected by automatic dialect resolution when using MySQL 8.0 database
2020-03-26 21:02:44 -07:00
Gail Badner
caded6cd40
HHH-13910 : Added and corrected tests
2020-03-26 20:59:55 -07:00
Gail Badner
a54d657d98
HHH-13891 : ProxyFactory should not be built if any ID or property getter/setter methods are final
2020-03-25 18:36:05 -07:00
Gail Badner
3427bc8414
HHH-13891 : Added test
2020-03-25 18:36:05 -07:00
romainmoreau
b5443deab3
Drop constraints using CASCADE
...
Co-Authored-By: William Cekan <wcekan@oath.com>
2020-03-19 13:58:26 -05:00
Romain Moreau
b35ccc8e37
HHH-13711: drop constraints enabled for H2
2020-03-19 13:58:26 -05:00
Sanne Grinovero
486addab0c
HHH-13897 ResultSetProcessingContextImpl: no need to clear collections before discarding the reference to them
2020-03-19 11:51:59 +00:00
Gail Badner
8c6f8025e3
HHH-13619 - Support for JPA's `size` function as a select expression
...
- Fix to work on Oracle by removing "as" between table name and alias
2020-03-12 14:42:11 -07:00
Steve Ebersole
26ab3c5362
HHH-13619 - Support for JPA's `size` function as a select expression
...
- PR revisions
2020-03-05 09:58:35 -06:00
Steve Ebersole
336c3b9e30
HHH-13619 - Support for JPA's `size` function as a select expression
...
- code cleanup
2020-03-04 12:37:37 -06:00
Steve Ebersole
692f19c83f
HHH-13619 - Support for JPA's `size` function as a select expression
...
- initial support
2020-03-04 12:37:37 -06:00
Gail Badner
24cedfa6ec
HHH-13619 : test cases
2020-03-04 12:36:24 -06:00
Andrea Boriero
5bf772c59d
HHH-13322 Fix test
2020-03-02 11:48:54 +00:00
Nathan Xu
188c05cc33
HHH-13322 Fix Oracle dialect's 'getQuerySequencesString()' issue by limiting to current schema
2020-03-02 10:31:18 +00:00
Sanne Grinovero
b856d534cb
HHH-13876 Remove unused code from StandardStack
2020-02-26 09:59:23 +00:00
Sanne Grinovero
e65ef1354c
HHH-13876 Delete the immutable SingletonStack implementation as its no longer used
2020-02-26 09:44:17 +00:00
Sanne Grinovero
90c669108b
HHH-13876 Remove method Stack#getPrevious as its unused and contains a bug
2020-02-26 09:42:06 +00:00
Davide D'Alto
4e58006f10
HHH-13878 Make some private methods in Loader protected
...
This way we can reduce the amount of copy and paste in Hibernate Rx.
2020-02-26 09:35:44 +00:00
Davide D'Alto
fe52328ab6
HHH-13878 Remove final from SessionImpl#internalLoad
...
In Hibernate RX we need to override this method.
2020-02-26 09:35:44 +00:00
Vlad Mihalcea
c76675f11a
Changes according to PR review. Requires rebase!
2020-02-25 11:46:13 -06:00
Vlad Mihalcea
c7aaf31cbe
HHH-13879 - Slow query log should use System#nanoTime not System#currentTimeMillis
2020-02-25 11:46:13 -06:00
Gail Badner
a7261ad053
HHH-13875 : Optional one-to-one does not always join the associated entity table when querying
2020-02-24 12:28:22 -08:00
Gail Badner
b060b21851
HHH-13875 : Added test cases
2020-02-24 12:28:22 -08:00
The Geeky Asian
b914b02dca
HHH-13874 - Removing the @author added.
...
The newly added @author in the previous commit or deprecation messages has been removed in this commit.
2020-02-21 06:11:37 -06:00
The Geeky Asian
e98e89d806
HHH-13874 - Messages added for the deprecated methods.
2020-02-21 06:11:37 -06:00
The Geeky Asian
c4bd5937e3
HHH-13874 - Deprecating methods that will be removed soon
...
Two methods that are dropped in v6.0 are now marked as deprecated in this commit.
As discussed in the removal PR https://github.com/hibernate/hibernate-orm/pull/3229
2020-02-21 06:11:37 -06:00
Nathan Xu
e9df1cb626
HHH-13853 fix minor issue
2020-02-21 12:04:12 +00:00
Vlad Mihalcea
d9a335c429
HHH-13872 - Make the Java Stream close the underlying ScrollableResultsIterator upon calling a terminal operation
2020-02-21 06:03:42 -06:00
w1ida
28b8cebf9d
HHH-13873 IdTableHelper can skip opening a connection when there's no statements to execute
2020-02-20 15:15:59 +00:00
Steve Ebersole
1042f23bee
HHH-13103 - Allow Hibernate Types to get access to the current configuration properties using constructor injection
2020-02-18 15:22:05 -06:00
Vlad Mihalcea
c346171b23
HHH-13103 - Allow Hibernate Types to get access to the current configuration properties
2020-02-18 15:22:05 -06:00
Vlad Mihalcea
9084ce497e
HHH-13853 - Pass the merged Integration settings and Persistence Unit properties to buildBootstrapServiceRegistry
2020-02-18 11:42:51 -06:00
Sanne Grinovero
760386d2cf
HHH-13864 Cosmetic change of format when reporting version number
2020-02-13 16:41:01 +00:00
Andrea Boriero
2f2d30e4e5
HHH-13861 Expose the doWork() and doReturningWork() APIs on StatelessSession as well
2020-02-13 09:33:00 +00:00
Sanne Grinovero
2ed15445c6
HHH-13859 Removing unused import
2020-02-11 15:11:07 +00:00
Sanne Grinovero
d3fdb657d6
HHH-13859 Avoid attempting to index a module-info.class via Jandex
2020-02-11 15:11:07 +00:00
Andrea Boriero
5defe54d31
HHH-13856 Fix Oracle failing tests
2020-02-10 14:52:32 +00:00
Sanne Grinovero
90b69ffc7d
HHH-13854 Allow extensions of StandardServiceRegistryBuilder to ignore Environment variables
2020-02-07 16:55:02 +00:00
Sanne Grinovero
11b1623774
HHH-13804 Update comments in Environment to suggest the ability to inject an externally defined ProxyFactoryFactory instance
2020-02-07 13:41:29 +00:00
Sanne Grinovero
8043e49384
HHH-13851 Remove a dead code field from PojoEntityTuplizer
2020-02-07 13:28:41 +00:00
Sanne Grinovero
0964b881f7
HHH-13851 Rework initialization of ProxyFactoryFactory, allow some code reuse from SPI
2020-02-07 13:28:32 +00:00
Sanne Grinovero
52ca2703f3
HHH-13850 Clear the BytecodeProvider caches both after SessionFactory creation and stop
2020-02-07 13:22:37 +00:00
Sanne Grinovero
5c81089d65
HHH-13849 Convert BytecodeProvider into a Service as well
2020-02-07 13:21:13 +00:00
Sanne Grinovero
e19acd5a9c
HHH-13849 Convert ProxyFactoryFactory into a Service, scope it to SessionFactory
2020-02-07 13:21:10 +00:00
Frank Doherty
4b037cdf8f
HHH-13792 evict entity cache after transaction has committed for read-write cache access strategy
...
- changed EntityReadWriteAccess to remove the no-op unlockRegion method (now uses the method inherited from
AbstractCachedDomainDataAccess, which calls evictAll)
- changed AbstractReadWriteAccess to add a no-op removeAll method (as this is called by the constructor in
BulkOperationCleanupAction.EntityCleanup, during the transaction)
- added new file ReadWriteCacheTest with some test scenarios:
- testDeleteHQL/testDeleteNativeQuery/testUpdateHQL/testUpdateNativeQuery which confirm that the fix corrects the
scenario where stale entities could be loaded into the cache and remain there (because the eviction was
happening before the transaction had committed)
- testDelete/testUpdate show that entity updates/deletions were not affected by this issue (only HQL/native queries)
2020-02-05 15:47:13 +01:00
Hyunjin Choi
07ffd63b3a
Fix typos in AbstractEntityPersister's generateSQLDeletStrings() method
...
Fix typo.
2020-02-05 15:27:16 +01:00
Sanne Grinovero
ddb810510c
HHH-13838 Allow extension of PersistenceXmlParser
2020-01-31 18:32:24 +00:00
Nathan Xu
19e35b86cc
HHH-13809 Various improvements in the user guidesw
2020-01-31 09:30:28 +00:00