cristhiank
22973c355a
HHH-9403 - AssertionFailure: Fail to process type argument in a generic declaration
2018-06-11 08:04:05 +03:00
Vlad Mihalcea
566a23736d
HHH-12561 - bulk_id_strategy does not work with globally_quoted_identifiers
2018-06-08 11:48:51 +03:00
Roland Kurucz
b6a16a3678
HHH-12661 - Hibernate types (e.g. NumericBooleanType, YesNoType and any implementations of UserType) cannot bind value in StoredProcedureQuery
2018-06-08 11:26:38 +03:00
Chris Cranford
9ad030aee6
HHH-12668 - Fix JPA 2.2 xsds so they properly validate.
2018-06-07 13:44:06 -04:00
Chris Cranford
736c913f14
HHH-12396 - Fix problem with EnumType resolution on GlassFish platforms.
2018-06-04 13:05:33 -04:00
Guenther Demetz
7a4b38c6b7
HHH-12657 - Fix ClassCastException for cached natural-id entity with subclasses
2018-06-01 13:12:23 -04:00
Vlad Mihalcea
b98c02c503
HHH-12609 - Cannot override constaints when using @AttributeOverride annotation
...
Add test cases to prove the issue does not replicate for @MappedSuperclass
2018-05-31 11:35:32 +03:00
Gail Badner
dfecae09c5
HHH-11979 : Invalid SQL when force increment version of inherited entity
2018-05-30 18:22:27 -07:00
Gail Badner
cc9b3eb183
HHH-11979 : test case
2018-05-30 18:21:14 -07:00
Guillaume Smet
6a04d7836c
HHH-12633 Fix model definition in the test to be PostgreSQL compatible
2018-05-28 12:13:48 +02:00
Guillaume Smet
de5bf278f6
HHH-12633 Fix dirty tracking when previous state is unfetched
2018-05-28 11:07:29 +02:00
Scott Marlow
0c52195a7d
Revert "HHH-12620 Update JBossStandAloneJtaPlatform to use org.wildfly.transaction.client.* TM/UT"
...
This reverts commit c886111a79
.
2018-05-27 10:10:33 -04:00
Scott Marlow
558cbdd97d
HHH-12640 Update to JBossStandAloneJtaPlatform should be backward compatible attempting old names as well
2018-05-27 10:10:00 -04:00
Philippe Marschall
83c6b56fc8
HHH-12606 Container contents are never accessed
...
https://hibernate.atlassian.net/browse/HHH-12606
2018-05-25 22:21:52 +01:00
Philippe Marschall
3489f75e1d
HHH-12605 Boxed variables never null
...
https://hibernate.atlassian.net/browse/HHH-12605
2018-05-25 22:05:09 +01:00
Gail Badner
01caa5f2b4
HHH-12592 - Fix merging detached enhanced entities with orphan-removal collections.
2018-05-25 17:32:38 +01:00
Gail Badner
6aa8301499
HHH-12592 : Add more tests
2018-05-25 17:32:38 +01:00
Gail Badner
e1b08967d9
Revert "HHH-12592 - Fix merging detached enhanced entities with orphan-removal collections."
...
This reverts commit 4f119105f8
.
2018-05-25 17:32:38 +01:00
Gail Badner
c3c0cd550f
HHH-12592 : add assertions to ensure that the detached and merged collection are not the same, which currently fails
2018-05-25 17:32:38 +01:00
Andrea Boriero
80bf92e32a
HHH-12620 fix test dependencies
2018-05-25 11:56:00 -04:00
smarlow
b34f615200
HHH-12620 some test dependencies
2018-05-25 11:56:00 -04:00
smarlow
c886111a79
HHH-12620 Update JBossStandAloneJtaPlatform to use org.wildfly.transaction.client.* TM/UT
2018-05-25 11:56:00 -04:00
Guillaume Smet
38552103cc
HHH-12634 Make EntityPrinter more permissive regarding the parameters passed
2018-05-25 09:47:28 -04:00
Guillaume Smet
9d4d0ae63b
HHH-12584 In fact, we can provide a ReflectionOptimizer, just without the fast class instantiator
...
The fast class instantiator don't make sense for an abstract class or an
interface. I checked the code and we can indeed instantiate a
ReflectionOptimizer without a fast class instantiator.
2018-05-25 09:22:40 -04:00
Guillaume Smet
9a3aa99e83
HHH-12631 Fix invalid tracev calls in DefaultResolveNaturalIdEventListener
2018-05-25 13:13:59 +02:00
nikowitt
b96af61566
HHH-12629 Make some methods protected in DefaultLoadListener
...
And some nice dead code removal.
2018-05-25 11:47:33 +01:00
Guillaume Smet
7c1a737c2a
HHH-12627 Fix a debug level message
2018-05-25 10:31:21 +01:00
Gail Badner
eee04e2e9a
HHH-12599 : Add Javadoc indicating that region names do not include a prefix
2018-05-25 02:16:21 -07:00
Andrea Boriero
83283218dc
HHH-12540 - Fix test
2018-05-25 01:04:04 +01:00
Chris Cranford
4f119105f8
HHH-12592 - Fix merging detached enhanced entities with orphan-removal collections.
2018-05-24 19:36:04 -04:00
Chris Cranford
e7b338a109
HHH-12592 - Added test case.
2018-05-24 19:36:04 -04:00
Sanne Grinovero
d5244de697
HHH-12626 Avoid high CPU contention by not allocating Session UUIDs eagerly
2018-05-24 21:14:59 +01:00
Guillaume Smet
dc29e45af3
HHH-12621 Copy the query spaces when initializing a new NativeQueryImpl
...
This could ultimately lead to ConcurrentModificationException.
2018-05-24 19:42:29 +02:00
Steve Ebersole
9081aaf23b
HHH-12622 - ignore markRollbackOnly on inactive transactions
2018-05-24 12:20:50 -05:00
Guillaume Smet
6be4001022
HHH-12579 Rename a variable for consistency with FieldReaderAppender
2018-05-24 17:06:55 +02:00
Guillaume Smet
c0652a5359
HHH-12579 Use the field description with type variables resolved to cast the return value of the $$_hibernate_read_<property>() method
2018-05-24 17:06:55 +02:00
Guillaume Smet
b4c720871f
HHH-12579 Rename variable in preparation of a subsequent commit
2018-05-24 17:06:55 +02:00
Guillaume Smet
ea8ec69bac
HHH-12584 Do not try to create a reflection optimizer for interfaces and abstract classes
...
It's already the behavior of the Javassist bytecode provider but the
ByteBuddy one was failing with an exception.
2018-05-24 16:02:17 +02:00
Guillaume Smet
5c6183066e
HHH-12618 Use MethodHandle lookup when available
2018-05-24 13:22:22 +02:00
Guillaume Smet
562661e0a2
HHH-12618 Make sure the proxy classes are created in the right package
2018-05-24 13:22:22 +02:00
Guillaume Smet
c9f5bc920a
HHH-12614 Respect the protection domain when proxying classes
2018-05-24 13:22:22 +02:00
Guillaume Smet
8dfdf8d22b
HHH-12615 Make a few AbstractEntityPersister methods protected final
...
This is useful for OGM. I made them final so that we don't have to
account for child classes overriding them in the future.
2018-05-24 10:41:01 +02:00
Chris Cranford
3b05e92f40
HHH-12581 - Added test case.
2018-05-23 13:57:35 -04:00
Chris Cranford
367cc4c33d
HHH-12586 - Fix CI failure with column names on postgres.
2018-05-23 11:32:13 -04:00
Chris Cranford
5919000dc8
HHH-12617 - Fix checkstyle issues with prior commit.
2018-05-23 10:40:14 -04:00
Chris Cranford
ae890b4623
HHH-12617 - Improved cache warning on non-root entity configurations.
2018-05-23 09:34:59 -04:00
Sanne Grinovero
97c88a7f11
HHH-12591 Reverting the changes to the logging messages
2018-05-23 12:14:13 +01:00
Chris Cranford
33e9031791
HHH-12586 - Added test case.
2018-05-22 22:38:25 -04:00
Philippe Marschall
37467554e7
HHH-12586 Strange date type confusion in JdbcDateTypeDescriptor
...
https://hibernate.atlassian.net/browse/HHH-12586
2018-05-22 22:38:25 -04:00
Chris Cranford
21bd9a6a9f
HHH-12587 - Fix NullPointerException when flushing entity with CacheConcurrencyStrategy.NONE.
2018-05-22 17:45:03 -04:00
Chris Cranford
3aac27d369
HHH-12587 - Added test case.
2018-05-22 17:44:19 -04:00
Chris Cranford
a37960a23d
HHH-12577 - Remove unnecessary warning for AttributeConverter implementations.
2018-05-22 11:09:48 -04:00
Vlad Mihalcea
5cfb0a508c
HHH-12559 - Add support for MySQL 8 SKIP LOCKED and NOWAIT
2018-05-22 12:30:59 +03:00
Sanne Grinovero
2d55060ff6
HHH-12610 Upgrade to Byte Buddy 1.8.11 to improve JDK compatibility
2018-05-21 18:38:24 +01:00
Sanne Grinovero
89305c994e
Cleanup duplicate license header
2018-05-21 18:38:24 +01:00
Vlad Mihalcea
4a8951a6b4
HHH-12589 - Add support for registering custom SQL functions when bootstrapping via JPA
2018-05-21 17:49:56 +03:00
Chris Cranford
de44e4180d
HHH-12569 - Fix ordered inserts constraint violation when using a OneToOne with a JoinColumn.
2018-05-17 15:58:06 -04:00
Chris Cranford
3c3dc88283
HHH-12569 - Added test case.
2018-05-17 15:56:11 -04:00
Vlad Mihalcea
ae8930e19f
HHH-12594 - Using property "hibernate.default_batch_fetch_size" crashes bootstrapping
...
Fix test failing in spite of @FailureExpected
2018-05-17 17:41:14 +03:00
Vlad Mihalcea
e1cdad36d0
HHH-12594 - Using property "hibernate.default_batch_fetch_size" crashes bootstrapping
2018-05-17 16:05:51 +03:00
Andrea Boriero
99d630bcc2
HHH-12591 - Remove second call to Scope#setSessionFactory(SessionFactoryImplementor) from TypeConfiguration#scope(SessionFactoryImplementor,BootstrapContext)
2018-05-16 22:03:46 +01:00
Andrea Boriero
9b00aaf9a5
HHH-12585 - Improve DefaultFlushEntityEventListener#invokeInterceptor method execution
2018-05-15 20:51:46 +01:00
Andrea Boriero
ec75e9a26f
HHH-12583 - Deprecate hibernate.proc.param_null_passing setting
2018-05-15 18:16:14 +01:00
Steve Ebersole
4bae1ca810
HHH-12572 - Exclude LockMode.WRITE from loader creation loop
2018-05-14 17:45:35 -05:00
Steve Ebersole
60f4645036
HHH-12558 - Lazy load EntityLoaders to improve memory usage
2018-05-14 16:01:56 -05:00
Guillaume Smet
98cab7aefb
HHH-12558 Lazy load entity loaders for the less common lock modes
2018-05-14 16:01:56 -05:00
Steve Ebersole
26bf33abdc
HHH-12529 - Some StatisticsImpl methods throw an exception instead of returning null
2018-05-14 13:19:27 -05:00
Steve Ebersole
e2ac4eb22f
HHH-12565 - checkstyle
2018-05-14 12:25:27 -05:00
Christian Beikov
f62cecc62b
HHH-12565 Fix that returns the discriminator constant instead of column reference for leaf subtypes
2018-05-14 12:25:27 -05:00
Christian Beikov
f972dd4d29
HHH-12565 Test showing TYPE for a TPC hierarchy leaf subtype fails
2018-05-14 12:25:27 -05:00
Andrea Boriero
ecd6f503f8
HHH-12540 - Reusing same EntityTransaction with JTA enabled
2018-05-14 12:14:22 -05:00
Andrea Boriero
ca86633370
HHH-12540 - Add test for issue
2018-05-14 12:14:22 -05:00
Steve Ebersole
9f4ff8ae90
HHH-8786 - find, refresh, lock should throw LockTimeoutException or PessimisticLockException when lock problems occur
...
HHH-12570 - MariaDB 10.3 adds support for lock timeouts via WAIT plus NOWAIT
2018-05-14 12:08:06 -05:00
Steve Ebersole
1570c71833
HHH-12472 - WildFly (IronJacamar) - EntityManager#find with roll-back-only leads to exception rather than return null
2018-05-14 07:52:40 -05:00
Steve Ebersole
0695b3ff6e
HHH-12519 - Use Forbidden APIs library (Gradle plugin) to check our use of APIs
...
- initial support; implicit usage of default Locale is a major problem
2018-05-12 20:29:50 -05:00
Steve Ebersole
4208ca0a2f
HHH-12463 - Delegate CustomType#equals/hashCode to wrapped UserType
2018-05-12 17:58:40 -05:00
Steve Ebersole
1a4577d1f0
HHH-12560 - Make sure only one Service registration (initiator/provided) exists per role
...
- additional test - this one needed a minor change.. all tests implicitly use values defined in `hibernate.properties`, which hibernate-core has. This lead to `#getFallback` being called, which was the intended solution. The fix for that was simply the next point.
- added the ability to clear the settings contained on StandardServiceRegistryBuilder. This is used in the test to make sure that no explicit RegionFactory is set.
2018-05-11 15:38:47 -05:00
Steve Ebersole
87c7915a5c
HHH-12560 - Make sure only one Service registration (initiator/provided) exists per role
...
- added test (passed without changes)
- added "graceful shutdown" of services already bound during construction of a registry
2018-05-11 15:00:27 -05:00
Gail Badner
9b98e61e7f
HHH-12562 : Remove DefaultSchemaNameResolver#delegate since the value should not be cached
2018-05-10 16:05:56 -07:00
Andrea Boriero
c283349f3f
HHH-12539 - Fix PostgreSql test failure
2018-05-10 12:08:47 +01:00
Andrea Boriero
fdb31045b9
HHH-12539 - NPE in AbstractPropertyMapping.getCommonPersistentClass when creating UnionSubclassEntityPersister for dynamic-map
2018-05-10 10:56:40 +01:00
Andrea Boriero
118e7dc1f2
HHH-12539 - Add test for issue
2018-05-10 10:56:40 +01:00
Guillaume Smet
3834c4d149
HHH-12556 Share data structures between similar LoadPlan based EntityLoaders
2018-05-09 15:30:03 +02:00
Vlad Mihalcea
1c1cd47c08
HHH-12470 - Batching statements fails for delete
2018-05-08 22:03:25 +03:00
David M. Lloyd
d3ee9c6ca1
HHH-10435 Create class loaders in a privileged block
2018-05-08 17:19:36 +01:00
Sanne Grinovero
207a8f03af
HHH-12554 Make EnhancerImpl more closely match the semantics described in Enhancer javadoc
2018-05-08 17:14:36 +01:00
Sanne Grinovero
2fa5d3ccb8
HHH-12545 ByteBuddy based enhancer not accepting special character in description names
2018-05-08 17:14:36 +01:00
Steve Ebersole
350d330159
HHH-12544 - Add jipijapa hook to plug in specialized caching and transaction services
2018-05-08 10:40:15 -05:00
Rodrigo Turini
14a9c0a56d
HHH-12090 - PropertyAccessBuildingException: Could not locate setter for property named XXX for Java 8 default methods
2018-05-07 17:54:53 +03:00
Jonathan Bregler
db259df457
HHH-12546: locate function doesn't work on SAP HANA
2018-05-07 17:20:33 +03:00
Jonathan Bregler
a01c282288
HHH-12541: Test for SAP HANA calculation views
2018-05-07 16:01:46 +03:00
Jonathan Bregler
8816c5afb2
HHH-12537: Query hint test for SAP HANA
...
- add org.hibernate.test.queryhint.QueryHintHANATest
2018-05-07 12:44:54 +03:00
Jonathan Bregler
f17513f8c5
HHH-12362 - Allow both SQL query hints and comments
...
- org.hibernate.test.queryhint.QueryHintTest uses
assertNotNull(String#contains(String)) which always evaluates to true
2018-05-07 11:46:18 +03:00
Jonathan Bregler
da14797ba8
HHH-12534: SAP HANA dialects use unqualified dummy table in queries
2018-05-07 09:16:46 +03:00
Jonathan Bregler
2b18e0efa5
HHH-12535: SAP HANA dialect doesn't support circular cascade delete constraints
2018-05-07 08:34:12 +03:00
Vlad Mihalcea
8b190dbbd0
HHH-12470 - Batching statements fails for delete
...
Add replicating test case
2018-05-03 08:24:02 +03:00
Steve Ebersole
82f2aa0d5d
HHH-12474 - Make sure the JPA version is defined by a single property across build files
...
added HibernateVersion following pattern of JpaVersion
2018-04-30 10:38:34 -05:00
Chris Cranford
7938918518
HHH-12530 - Fix checkstyle concerns.
2018-04-30 09:36:00 -04:00
Chris Cranford
f4e83e3a10
HHH-12530 - Fix checkstyle concerns.
2018-04-30 09:34:37 -04:00
Sergey Chernolyas
db1d2d177b
HHH-12530 add processing of unknown hints
2018-04-30 09:34:37 -04:00
Petteri Pitkänen
15791a84fb
HHH-12505 - Add tests
2018-04-30 09:11:30 -04:00
Petteri Pitkänen
cb68d60ce3
HHH-12505 - Add possibility to disable metadata scanning
2018-04-30 09:11:30 -04:00
Klauswk
83b2780482
Fix Typo in PersistEvent
...
Just fixing a typo i found while using Hibernate, feel free to accept or just fix in master.
Cheers.
2018-04-30 08:49:17 -04:00
asutosh936
bb91924a9e
HHH-12517 - Updated Javadocs with correct parameter methods
2018-04-28 17:49:46 -05:00
Chris Cranford
1d94549394
HHH-12199 - Ignore static fields when resolving property types via reflection.
2018-04-27 16:08:36 -04:00
Chris Cranford
b44001c644
HHH-12199 - Added test case.
2018-04-27 16:07:45 -04:00
Steve Ebersole
c6dc398fc5
HHH-8786 - find, refresh, lock should throw LockTimeoutException or PessimisticLockException when lock problems occur
2018-04-27 09:42:09 -05:00
Vlad Mihalcea
43d15578dc
HHH-12469 - Add support for IN clause parameter padding to better reuse cached statements
2018-04-27 16:44:22 +03:00
Steve Ebersole
676aebdf51
HHH-8786 - find, refresh, lock should throw LockTimeoutException or PessimisticLockException when lock problems occur
2018-04-27 08:32:47 -05:00
Steve Ebersole
12b79a5938
HHH-12257 - Refreshing an entity clears the lock mode returned from EntityManager.getLockMode
2018-04-26 11:46:43 -07:00
Gail Badner
a286232da3
HHH-12257 : Refreshing an entity clears the lock mode
2018-04-26 11:46:43 -07:00
Sanne Grinovero
90b058507e
HHH-12521 Take advantage of Java 8 improvements to optimise Statistics
2018-04-26 10:43:20 +01:00
Radim Vansa
fb7c1a4598
HHH-12523 - Invoke CacheTransactionSynchronization.transactionCompleting
2018-04-26 11:28:42 +03:00
Gail Badner
9f0c1a751a
HHH-12508 : SessionFactoryOptions#isSecondLevelCacheEnabled returns true by default with NoCachingRegionFactory
2018-04-25 11:12:35 -07:00
Gail Badner
66d7196168
HHH-12508 : test cases
2018-04-25 11:12:35 -07:00
Sanne Grinovero
5367a1c8a6
HHH-12515 LocalXsdResolver should attempt local resource loading before attempting it via URL
2018-04-23 14:55:43 +01:00
Sanne Grinovero
2d1bec72c9
HHH-12514 Micro style polishing of XsdDescriptor
2018-04-23 13:59:42 +01:00
Sanne Grinovero
1c14f1a1db
HHH-12514 Avoid repeated creations of costly Xsd definitions and definition lookups
2018-04-23 11:55:33 +01:00
Gail Badner
01ba7d9565
HHH-11766 : Accessing lazy basic property on entity loaded from 2nd level cache throws exception
2018-04-20 15:24:06 -07:00
Gail Badner
1c151f956d
HHH-11766 : test case
...
HHH-11766 : Renamed and updated test to be more comprehensive; added another test with a lazy basic value
2018-04-20 15:24:06 -07:00
Sanne Grinovero
0546eaac3b
HHH-12511 Make ASTPrinter threadsafe and have code reuse their instances
2018-04-20 12:07:54 +01:00
Sanne Grinovero
782f023a5a
HHH-12509 Reduce memory usage of PreparedStatementSpyConnectionProvider
2018-04-20 11:16:53 +01:00
Gail Badner
c7ea49a0b3
HHH-12507 : InsertOrderingWithCompositeTypeAssociation test fails on Oracle due to reserved word
2018-04-19 14:14:41 -07:00
Steve Ebersole
385cf9a23c
HHH-12504 - SessionBuilder / SharedSessionBuilder (binary compatibility)
2018-04-19 12:32:27 -05:00
Andrea Boriero
291d4a3eea
HHH-12487 - Calling getTransaction() on a closed EntityManager
2018-04-19 15:46:50 +01:00
Andrea Boriero
19f78bbd3d
HHH-12487 - Add test for issue
2018-04-18 18:38:46 +01:00
Sanne Grinovero
432d3a29fa
HHH-12384 Introduce new hibernate.bytecode.enforce_legacy_proxy_classnames configuration property
2018-04-18 13:05:34 +01:00
Sanne Grinovero
1f7457133c
HHH-12501 Fallback implementation for BytecodeProvider should match the default
2018-04-18 13:05:34 +01:00
Steve Ebersole
d3218581e8
HHH-12495 - Cache statistics (binary compatibility)
2018-04-17 18:59:00 -05:00
Steve Ebersole
a63c4fe1d2
HHH-12495 - Cache statistics (binary compatibility)
2018-04-17 18:57:12 -05:00
Steve Ebersole
e508d6bee8
HHH-12499 - SQLQuery (binary compatibility)
2018-04-17 18:44:35 -05:00
Steve Ebersole
d9cdd58068
ProcedureCallMemento (binary compatibility)
2018-04-17 14:56:58 -05:00
Steve Ebersole
57543a447e
HHH-12494 - BasicQueryContract (binary compatability)
2018-04-17 14:10:53 -05:00
Chris Cranford
231dd064a4
HHH-12448 - Fix potential memory leak with Envers and JTA when after-completion callbacks did not fire.
2018-04-17 14:02:41 -04:00
Sanne Grinovero
83cd43d26b
HHH-12493 Missing final keyword in Bytebuddy EnhancerImpl
2018-04-17 18:24:16 +01:00
Steve Ebersole
f89e82a020
HHH-8944 - ColumnTransformer handling is too aggressive in qualifying "column names"
...
Limited to H2 because getting a good expression to use for `Staff#kooky` that works on all databases is challenging and really what happens on the "database side" here is not relevant - the issue being tested is how Hibernate applies the table aliases to column references in the expression.
2018-04-17 06:43:45 -05:00
Sanne Grinovero
cf2c6235fd
Amend an out of date javadoc comment referring to CGLIB
2018-04-17 11:55:32 +01:00
Sanne Grinovero
2461301467
HHH-12493 Further reduce allocations of ByteBuddy engines
2018-04-17 11:53:40 +01:00
Vlad Mihalcea
6d54383ca9
HHH-12407 - order_inserts: StackOverflowError when flushing a session
...
Add test that proves the issue does not replicate anymore
2018-04-17 10:03:34 +03:00
Steve Ebersole
683d1e492a
HHH-8944 - ColumnTransformer handling is too aggressive in qualifying "column names"
2018-04-16 11:07:24 -05:00
Christian Beikov
2bf323f01f
HHH-12485 - Avoid unnecessary exceptions during import class name lookup of metamodel
2018-04-16 10:16:09 -05:00
Christian Beikov
2de4277c34
HHH-12486 - Avoid unnecessary exceptions during entity persister lookup during query compilation
2018-04-16 10:09:02 -05:00
Steve Ebersole
5803ad5839
HHH-8944 - ColumnTransformer handling is too aggressive in qualifying "column names"
2018-04-16 10:04:16 -05:00
Vlad Mihalcea
6c0c44f7d0
HHH-12484 - Improved error output for LazyInitializationException to include entity-related info
...
Use predefinied entity identifiers
2018-04-16 18:02:13 +03:00
Steve Ebersole
d8d5bf99da
HHH-12454 - Offer flag to consider id generator with local scope (legacy non JPA behavior)
2018-04-16 09:47:09 -05:00
Andrea Boriero
b6ee633c53
HHH-12454 - o.h.boot.spi.SessionFactoryOptions#getJpaCompliance() returns an immutable copy
2018-04-16 09:47:09 -05:00
Andrea Boriero
6cefa865b0
HHH-12454 - Offer flag to consider id generator with local scope (legacy non JPA behavior)
2018-04-16 09:47:09 -05:00
Andrea Boriero
b463c809d6
HHH-12454 - Add tests for issue
2018-04-16 09:47:09 -05:00
nikowitt
8061e812ad
HHH-12484 - Improved error output for LazyInitializationException to include entity-related info
2018-04-16 17:10:01 +03:00
Sanne Grinovero
dba91ab8fe
HHH-12467 ByteBuddy TypeCache stale entries should be cleared to avoid references to application classloader
2018-04-13 16:24:33 +01:00
Andrea Boriero
85adc9ca27
HHH-12464 - Fix HANA db failing test
2018-04-13 15:25:24 +01:00
Andrea Boriero
0a4f02801d
HHH-12464 - NPE upon insert & delete with identity generated id
2018-04-13 11:51:06 +01:00
Andrea Boriero
2bf85ffd2a
HHH-12464 - Add test for issue
2018-04-13 11:51:06 +01:00
Sanne Grinovero
e316649fd6
HHH-12482 Avoid logging overhead within CallbackBuilderLegacyImpl loops
2018-04-12 12:09:15 +01:00
Sanne Grinovero
cf75861c0e
HHH-12481 Reduce the visibility of internal implementations of Callback
2018-04-12 12:09:11 +01:00
Vlad Mihalcea
5e34f82c72
Fix intermitent failures due to modification time being assigned after 1ms after creation time
2018-04-12 10:03:03 +03:00
Steve Ebersole
a99fecca29
HHH-12473 - EntityManager.close() should throw an ISE if called on already closed EntityManager
2018-04-11 16:02:37 -05:00
Andrea Boriero
e2b7317560
HHH-12474 - Make sure the JPA version is defined by a single property across build files
2018-04-11 21:54:21 +01:00
Steve Ebersole
11d28db2f3
HHH-12424 - Fix unintended binary compatibility breaks between 5.1 and 5.3
2018-04-11 14:14:15 -05:00
Sanne Grinovero
ec2f8e9ba5
HHH-12471 Avoid using a TypeCache in the ByteBuddy BytecodeProvider
2018-04-11 14:59:25 +01:00
Christian Beikov
62347cde01
HHH-12413 Made ParameterTranslationsImpl public again so that it can be instantiated
2018-04-05 12:22:42 +03:00
Vlad Mihalcea
6b3bbfcd19
HHH-12326 - PreUpdate/PrePersist not working for @Embeddable entities
2018-04-04 10:22:10 +03:00
Steve Ebersole
75ea23cab3
Improved @Where + query testing
2018-04-03 14:40:38 -05:00
Andrea Boriero
6688184839
HHH-12444 - Introduce BootstrapContext HHH-12443 - Introduce TypeConfiguration
2018-04-03 18:04:40 +02:00
Vlad Mihalcea
b0e591f01d
HHH-12387 - Immutable entities can be updated via bulk update queries
2018-04-03 13:40:26 +03:00
barreiro
ae0dfdc779
HHH-12389 - Remove usage of javax.script.ScriptEngine in MixedAccessTest
2018-04-03 10:40:01 +03:00
Vlad Mihalcea
9e46dd86a5
Fix checkstyle issues
2018-04-02 09:06:21 +03:00
Steve Ebersole
3af728b42c
HHH-12379 - Add support for persistence_2_2.xsd and orm_2_2.xsd
2018-04-01 12:50:56 -05:00
Steve Ebersole
c14180ea5b
HHH-12410 - Cannot use AttributeConverter with spatial types
...
HHH-12443 - Introduce TypeConfiguration
2018-03-29 23:16:33 -05:00
Gail Badner
216ad13e6c
HHH-12166 : AbstractCompositionAttribute#getAttributes throws NPE for nested CompositeCustomType
2018-03-29 17:29:53 -07:00
Gail Badner
05404eff0f
HHH-12166 : test case
2018-03-29 17:28:07 -07:00
Bruno P. Kinoshita
ed575e44a9
HHH-12346: Replace StringHelper#join by Java's String#join
2018-03-28 21:14:09 -05:00
Steve Ebersole
ed5afc0877
HHH-12443 - Introduce TypeConfiguration
...
added StandardBasicTypeTemplate
2018-03-28 21:05:48 -05:00
Steve Ebersole
b228a2bc83
HHH-12443 - Introduce TypeConfiguration
2018-03-28 20:47:31 -05:00
Andrea Boriero
6721005208
HHH-12444 - Introduce BootstrapContext
...
HHH-12443 - Introduce TypeConfiguration
2018-03-28 17:43:48 -05:00
Andrea Boriero
0d82dc7c83
HHH-12444 - Introduce BootstrapContext
...
HHH-12443 - Introduce TypeConfiguration
2018-03-28 17:43:48 -05:00
Andrea Boriero
cb6871ff40
HHH-12444 - Introduce BootstrapContext
...
HHH-12443 - Introduce TypeConfiguration
Fix checkstyle errors
2018-03-28 17:43:48 -05:00
Andrea Boriero
6f798598a2
HHH-12444 - Introduce BootstrapContext
...
HHH-12443 - Introduce TypeConfiguration
2018-03-28 17:43:48 -05:00
Andrea Boriero
170caf0076
HHH-11263 - Deprecate o.h.type.TypeResolver
2018-03-28 17:43:48 -05:00
Andrea Boriero
ce36b3bb08
HHH-12444 - Introduce BootstrapContext
...
HHH-12443 - Introduce TypeConfiguration
2018-03-28 17:43:48 -05:00
Andrea Boriero
11462e7860
HHH-12444 - Introduce BootstrapContext
...
HHH-12443 - Introduce TypeConfiguration
2018-03-28 17:43:48 -05:00
Andrea Boriero
9229514ed4
HHH-12444 - Introduce BootstrapContext
...
HHH-12443 - Introduce TypeConfiguration
2018-03-28 17:43:48 -05:00
Andrea Boriero
55e73c7202
HHH-11264 - Unify native and JPA implementations of Hibernate event listeners
2018-03-28 17:43:48 -05:00
Andrea Boriero
8f889e95d7
HHH-12444 - Introduce BootstrapContext
...
HHH-12443 - Introduce TypeConfiguration
2018-03-28 17:43:48 -05:00
Steve Ebersole
048f142351
HHH-12440 - Manage the SessionFactory's UUID on SessionFactoryOptions - wider availability
2018-03-28 14:37:31 -05:00
Steve Ebersole
9ba05c1e6b
HHH-12441 - Deprecate hibernate-ehcache
2018-03-28 14:04:56 -05:00
Gail Badner
c10dbe9d9c
HHH-12439 : Merging of new entities can fail depending on cascade order
2018-03-28 11:38:30 -07:00
Steve Ebersole
9d958291d8
HHH-11356 - Adjust the 2nd-Cache SPIs to better reflect supported uses
...
- Fix-ups from Radim's review
- Better Javadoc
2018-03-28 11:10:15 -05:00
Romain Fromi
b87be0cc25
HHH-1268 - Unidirection OneToMany causes duplicate key entry violation when removing from list
...
Add replicating test case
2018-03-28 16:44:02 +03:00
Christian Beikov
84757b12c3
HHH-3930 Test and fix for unnecessary query that is issued when fetching inverse one-to-one
2018-03-28 12:30:51 +03:00
Steve Ebersole
b8674563d2
HHH-11356 - Adjust the 2nd-Cache SPIs to better reflect supported uses
...
- Fix-ups from Radim's review
- Better Javadoc
2018-03-27 15:38:24 -05:00
Vlad Mihalcea
94e8ba7ba5
HHH-11806 - Add support for MariaDB 10.3
...
HHH-11769 - New MariaDB Dialect for MariaDB >= v10.1
Add support for IF EXISTS in constraint clauses
2018-03-27 18:14:43 +03:00
Philippe Marschall
f6aa8abd11
HHH-11806 - Add support for MariaDB 10.3
...
HHH-11769 - New MariaDB Dialect for MariaDB >= v10.1
2018-03-27 14:46:25 +03:00
Steve Ebersole
fbe32f162a
HHH-11356 - Adjust the 2nd-Cache SPIs to better reflect supported uses
...
Fix-ups from Radim's review
2018-03-26 14:37:56 -05:00
Andrea Boriero
9cc9a6882a
HHH-12391 - with IronJacamar an EntityTransaction.rollback() with a non active Transaction that was marked for rollback only causes a failure
2018-03-26 16:25:29 +01:00
Jonathan Bregler
1915ba780f
HHH-12357 - NamingHelper uses system default encoding
...
Fix failing tests on SAP HANA
2018-03-26 16:51:16 +03:00
Vlad Mihalcea
c863d12fd2
HHH-12430 - Query Cache does not store eagerly fetched associations via JOIN FETCH
...
Add replicating test case
2018-03-26 12:41:59 +03:00
Gail Badner
9fe24e7e6d
HHH-12226 : ObjectNotFoundException thrown when @NotFound(action = NotFoundAction.IGNORE) used with enhancement
2018-03-23 15:19:29 -07:00
Sanne Grinovero
e7bd213c9e
HHH-12427 Prevent classloader leak in ByteBuddy based BasicProxyFactoryImpl
2018-03-23 16:15:50 +00:00
Vlad Mihalcea
511a5a3618
HHH-12423 - SecondaryTable is not taking into account the schema while mapping the entity
2018-03-23 06:53:23 -05:00