Commit Graph

8578 Commits

Author SHA1 Message Date
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
Guillaume Smet 203575865c HHH-12245 Don't use the toString() of primitive type to detect the type
Better use getKind().
2018-01-24 08:56:49 +00:00
Guillaume Smet b8c1a1ff35 HHH-12244 Upgrade validation-api to 2.0.1.Final
It should be consistent with the version of Validator used.
2018-01-24 08:56: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
Sanne Grinovero dd5e25fe9c HHH-12231 Have the provisioned WildFly server apply an override to JPA 2.2 API 2018-01-23 10:25:52 +00:00
Sanne Grinovero a185c3a33d HHH-12231 Use the org.wildfly.build.provision Gradle plugin to fetch WildFly instances for integration testing 2018-01-23 10:25:52 +00: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
Steve Ebersole 7d3158625e HHH-12172 - Move to BinTray for publishing artifacts 2018-01-22 11:44:46 -06:00
Steve Ebersole 9e20eece55 HHH-12190 - General tidying of Gradle scripts
- adding `ciBuild` task, standardizing `release` task
2018-01-22 11:44:46 -06:00
Steve Ebersole 3e5556216c HHH-12190 - General tidying of Gradle scripts
- only run the ci build tasks for SNAPSHOT versions - otherwise CI build is triggered for push with non-SNAPSHOT version which publishes the non-SNAPSHOT to Nexus.  In fact this was a proof that we could automate release if we wanted to
2018-01-22 11:44:46 -06:00
Vlad Mihalcea 091f292b5a HHH-11845 - Warn user when multiple persistence-units use the same name 2018-01-22 15:33:54 +02:00
Vlad Mihalcea 925cf5fb7f Add SAP settings for local testing 2018-01-22 15:32:48 +02:00
Steve Ebersole 9543697ea3 prepare for 5.3.0.Beta1 2018-01-18 10:40:43 -06:00
Steve Ebersole 538039fe20 prepare for 5.3.0.Beta1 2018-01-18 10:22:34 -06:00
Steve Ebersole a426068b2d HHH-12133 - Create ManagedBeanRegistry and ManagedBean
- minor name change
2018-01-18 10:17:28 -06:00
Andrea Boriero 12d73ee092 HHH-12190 - General tidying of Gradle scripts 2018-01-18 10:14:04 -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
Steve Ebersole 8e6332a964 HHH-12190 - General tidying of Gradle scripts 2018-01-17 22:47:31 -06:00
Steve Ebersole ed2f17722f prepare for 5.3.0.Beta1 2018-01-17 22:32:45 -06:00
Steve Ebersole 350b9d2184 prepare for 5.3.0.Beta1 2018-01-17 22:03:15 -06:00
Andrea Boriero ee0c8305e9 HHH-12190 - General tidying of Gradle scripts, add maven local to HANA matrix script 2018-01-17 20:10:33 +00: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
Jonathan Bregler 7edddae8db HHH-12203: NUMERIC column type is not handled correctly on HANA
https://hibernate.atlassian.net/browse/HHH-12203
2018-01-17 13:20:32 +02:00
Vlad Mihalcea 856f99244d Fix db property resolving issue 2018-01-17 11:12:07 +02:00
Steve Ebersole 762092cee1 HHH-12190 - General tidying of Gradle scripts
- fixed missing dependency hibernate-vibur
2018-01-16 16:14:11 -06:00
Steve Ebersole 84f8b1d479 HHH-12190 - General tidying of Gradle scripts
- simple tidying
2018-01-16 15:47:05 -06:00
Steve Ebersole 65f42761d6 HHH-12133 - Create ManagedBeanRegistry and ManagedBean
- reapplied backwards compatibility wrt ExtendedBeanManager for WildFly
2018-01-16 15:45:06 -06:00
Steve Ebersole 04aaf6cf55 HHH-12190 - General tidying of Gradle scripts
- applied to new Vibur module
2018-01-16 14:34:43 -06:00
Steve Ebersole 644c74d470 HHH-12190 - General tidying of Gradle scripts 2018-01-16 14:34:43 -06:00
Steve Ebersole e1a970aa11 HHH-12190 - General tidying of Gradle scripts 2018-01-16 14:34:43 -06:00
Steve Ebersole 6e25c30812 HHH-12190 - General tidying of Gradle scripts 2018-01-16 14:34:43 -06:00
Steve Ebersole d806eff912 HHH-12190 - General tidying of Gradle scripts 2018-01-16 14:34:43 -06:00
Steve Ebersole 2e541f3b15 HHH-12133 - Create ManagedBeanRegistry and ManagedBean
- reapplied backwards compatibility wrt ExtendedBeanManager for WildFly
2018-01-16 14:30:36 -06:00
Andrea Boriero 3fbe7ff5b7 HHH-12212 - Derived Identifiers component column size not applied 2018-01-16 14:03:41 -06:00
Andrea Boriero bda13bf6d8 HHH-12212 - Add test for issue 2018-01-16 14:03:41 -06:00
Andrea Boriero ba95ac842a HHH-12116 - Positional parameters report position as name HHH-12101 - Remove support for legacy HQL-style positional parameters 2018-01-16 13:55:02 -06:00
Steve Ebersole 5460acd63a HHH-12133 - Create ManagedBeanRegistry and ManagedBean
- Various restructing on top of Yoann's work as well as adding tested support of "mixed access" (mix of hosted and non-hosted beans)
2018-01-16 13:26:42 -06:00
Yoann Rodière ce93f2cdd2 HHH-12133 Add tests for uses of ManagedBeanRegistry with shouldRegistryManageLifecycle = false 2018-01-16 13:25:58 -06:00
Yoann Rodière be6ac17d1e HHH-12133 Ignore managed bean release errors related to already released beans 2018-01-16 13:25:58 -06:00
Yoann Rodière bc304235a6 HHH-12133 Use the BeanManager-provided ambiguous dependency resolution when possible
This should take care of @Alternative in particular.
2018-01-16 13:25:58 -06:00