Commit Graph

4077 Commits

Author SHA1 Message Date
Yordan Gigov 745be880da HHH-12292: nulls are valid values for Objects inside array 2018-02-20 10:45:08 +02:00
Jonathan Bregler ffb2ac0a9d HHH-12302: Schema creation uses non-unicode string types on SAP HANA
- add Parameter hibernate.dialect.hana.use_unicode_string_types that allows
  switching the database string types to unicode (nvarchar, nchar, nclob)
2018-02-19 17:03:14 +02:00
Vlad Mihalcea 7a29fca061 Revert "HHH-12132: Schema creation uses non-unicode string types on SAP HANA"
This reverts commit da3047b0ab.
2018-02-19 17:02:19 +02:00
Jonathan Bregler da3047b0ab HHH-12132: Schema creation uses non-unicode string types on SAP HANA
- add Parameter hibernate.dialect.hana.use_unicode_string_types that allows
  switching the database string types to unicode (nvarchar, nchar, nclob)
2018-02-19 16:48:35 +02:00
Andrea Boriero 3875cc688d HHH-12059 HHH-11440 HHH-11286 HHH-10333 - hbm2ddl.auto=validate and hbm2ddl.auto=update do not work with Oracle and SQLServer when Jdbc driver Connection implementation does not implement getSchema() 2018-02-19 13:31:59 +02:00
Vlad Mihalcea 0f18df1c0b HHH-12291 - PersistentBag throws NullPointerException when deleting an entity via Cascade
Add example for Embeddable Composite Identifier too
2018-02-15 12:26:08 +02:00
Vlad Mihalcea 23caf415f7 HHH-12291 - PersistentBag throws NullPointerException when deleting an entity via Cascade
Add another test for regular idbased Parent-Child associations
2018-02-15 10:55:40 +02:00
Vlad Mihalcea c12a4423a7 HHH-12291 - PersistentBag throws NullPointerException when deleting an entity via Cascade
Rename test case and spot the problem
2018-02-15 10:37:29 +02:00
Vlad Mihalcea 096217816e HHH-12294 - Regression after fixing HHH-12064
Add test case and fix

HHH-12291 - NullPointerException when deleting subentity with @ManyToOne to other Entities

Add a replicating test case
2018-02-14 17:18:54 +02:00
Steve Ebersole 8cfe4126f1 HHH-12282 - Allow disabling of invalidation of second-level cache entries for multi-table entities 2018-02-13 14:28:44 -06:00
Andrea Boriero 5e397e9cb3 HHH-12141 - Fix test failing on PostgreSQL 2018-02-13 15:09:47 +00:00
Andrea Boriero d54b2688ea HHH-12289 - One call of the SessionImpl#listeners( ) method from SessionImpl#autoFlushIfRequired() is useless. 2018-02-13 13:53:58 +00:00
Vlad Mihalcea 0ba1c4a2f3 HHH-12141 - SQL insert in stateless session causes javax.persistence.TransactionRequiredException 2018-02-13 14:51:45 +02:00
Chris Cranford d2866620f2 HHH-8916 - Allow CTE queries to be translated by SQL Server LimitHandler impl. 2018-02-13 13:54:45 +02:00
Yanming Zhou c2351bb74b HHH-12280 - Resolve {alias} in @Formula like Restrictions.sqlRestriction() 2018-02-12 17:10:13 +02:00
Vlad Mihalcea 993a229586 HHH-12236 - Document 5.3 changes
- add missing configuration properties
2018-02-12 11:20:42 +02:00
Peter Holvenstot e50371fdd7 HHH-11686 - Improve TREAT handling 2018-02-06 18:22:40 +02:00
Andrea Boriero da51a0dd9a HHH-12271 - SchemaDropperImpl does not drop constraints with IF EXISTS 2018-02-05 17:34:39 +00:00
Andrea Boriero 84c50855ef HHH-12271 - Add test for issue 2018-02-05 17:34:39 +00:00
Peter Holvenstot 6120aa2b6a HHH-12114 - Union-select aliases not injected before "clazz_" conditions in HQL query 2018-02-05 18:16:44 +02:00
Vlad Mihalcea 992fdbcf3c HHH-12107 - ClassCastException when using L2Cache with "structured_cache"=true 2018-02-01 16:52:09 +02:00
lrcuhuh 63e4702629 HHH-9933 - Uninitialized PersistentSet with lazy="extra" doesn't respect added elements 2018-02-01 16:02:03 +02:00
Andrew Guibert cd4a6e9a49 HHH-11571 - JTA platform for WebSphere Liberty and OpenLiberty 2018-02-01 15:49:15 +02:00
Vlad Mihalcea 795055de51 HHH-12034 - According to JPA, a Proxy should be loaded even when accessing the identifier 2018-01-31 17:48:43 +02:00
Andrea Boriero 25735b453b HHH-1268 - Add test 2018-01-31 11:02:38 +00:00
Andrea Boriero 39f761b250 HHH-11587 - Reordering items in List throws a constraint violation 2018-01-31 09:31:43 +00:00
Gail Badner f8c1417e3c HHH-11587 : Added FailureExpected test case 2018-01-31 09:31:43 +00:00
Andrea Boriero aaa6df26e1 HHH-11587 - Add test for issue 2018-01-31 09:28:29 +00:00
Bruno P. Kinoshita c488e8e081 HHH-12258: mask JPA JDBC properties and Hibernate properties related to credentials 2018-01-30 15:28:12 +02:00
barreiro 1b2424c211 HHH-12252 - Add Agroal to ConnectionProviderInitiator 2018-01-30 10:19:09 +02:00
Andrea Boriero d29e710c78 HHH-12256 - org.hibernate.test.lazyload.JtaLazyLoadingTest is not using JTA 2018-01-25 18:19:40 +00:00
Vlad Mihalcea 4f12de7e18 HHH-12251 - Entity with @IdClass containing a @ManyToOne association cannot be merged anymore
- add replicatting test case
2018-01-25 08:31:16 +02:00
Andrea Boriero 9704b564f3 HHH-12246 - Fix failing test 2018-01-24 14:51:36 +00:00
Andrea Boriero 9d335961b8 HHH-12246 - Gradle build fails with Java 9 2018-01-24 14:51:36 +00:00
David Tombs fda63bfbe5 HHH-12238 - aliasToBean throws confusing ClassCastException if class lacks setters 2018-01-24 13:13:52 +02:00
Sanne Grinovero 48eb680496 HHH-12249 Wrong format in debug message of CollectionBinder 2018-01-24 10:58:49 +00:00
Mykhaylo Gnylorybov faae3745ee HHH-12227 {h-schema} is not replaced in @Formula 2018-01-24 09:44:29 +02:00
Vlad Mihalcea f565abb8d8 HHH-11845 - Warn user when multiple persistence-units use the same name
Fix checkstyle issues
2018-01-23 18:12:44 +02:00
Vlad Mihalcea 7f5191b5c6 HHH-12241 - BinderHelper:644 logdebugf FAILS 2018-01-23 15:39:32 +02:00
Vlad Mihalcea b5e3b59136 HHH-12239 - @ManyToMany throws a ConstraintViolationException when removing entity from the mapped-by (inverse) side
Add replicating test case
2018-01-23 08:56:05 +02:00
Vlad Mihalcea 091f292b5a HHH-11845 - Warn user when multiple persistence-units use the same name 2018-01-22 15:33:54 +02:00
Steve Ebersole a426068b2d HHH-12133 - Create ManagedBeanRegistry and ManagedBean
- minor name change
2018-01-18 10:17:28 -06:00
Vlad Mihalcea 2f92109c48 Revert "HHH-11845 - Warn user when multiple persistence-units use the same name"
This reverts commit 1242fd9580.
2018-01-18 15:56:47 +02:00
Andrea Boriero 1242fd9580 HHH-11845 - Warn user when multiple persistence-units use the same name 2018-01-18 14:28:41 +02:00
Andrea Boriero 4172e9ca06 HHH-12136 - Various improvements for ProcedureCall/StoredProcedureQuery 2018-01-17 19:16:13 +00:00
Steve Ebersole f1263f8c7c HHH-12133 - Create ManagedBeanRegistry and ManagedBean
- addressed concerns discussed with Yoann
2018-01-17 11:44:27 -06:00
Andrea Boriero 521ee44f8e HHH-5757 - OneToOne SQL missing parameter 2018-01-17 17:53:26 +02:00
Yoann Rodière c52b8389f2 HHH-12133 - Create ManagedBeanRegistry and ManagedBean
- Add non-regression tests related to the fallback bean instance producer
 - Fix a bug where we would call beanInstanceProducer.produceBeanInstance(Class) even when a named bean was requested.
 - Do not call Instance#destroy on bean instances produced by the fallback bean producer.  We used to, because we expected the Instance resolution to fail when a bean could not be found. But Instance resolution will never fail in that case, it will just return an Instance whose #isUnsatisfied() method returns true. It happens that calling Instance#destroy did not fail with Weld, because Weld just ignores the call in that case, but other CDI implementations may behave differently: the javadoc, and probably also the CDI spec, are not explicit about what happens in that case.
2018-01-17 09:44:36 -06:00
Andrea Boriero df101b0b2e HHH-12203 - Fix failing test on MariaDB 2018-01-17 14:45:24 +00:00
Andrea Boriero 5387ffc717 HHH-12136 - Fix REF_CURSOR StoredProcedure Hibernate Type not known issue 2018-01-17 14:28:29 +02:00