Sanne Grinovero
9d6463eab6
HHH-13662 Avoid initializing XmlMappingBinderAccess when no XML mappings are defined
2019-10-10 10:27:52 +01:00
Sanne Grinovero
404bc196f7
HHH-13660 Removing dead parameter: forceFetchLazyAttributes
2019-10-09 11:57:56 +01:00
Sanne Grinovero
9dd6b8439b
HHH-13660 Reduce allocation costs of IdentityMaps used by ResultSetProcessingContextImpl
2019-10-09 11:57:53 +01:00
Gail Badner
d6376834a7
HHH-13640 : Minor improvement
2019-10-07 12:22:51 +01:00
Andrea Boriero
cec4228d70
HHH-13640 - Fix initialization of existing proxy association leaf subclass
2019-10-07 12:22:51 +01:00
Gail Badner
c712b83955
HHH-13653 : More test cases
2019-10-07 07:58:45 +01:00
Andrea Boriero
3c1f4356dd
HHH-13653 Uninitialized entity does not get initialized when a setter is called with enhancement-as-proxy enabled
2019-10-07 07:58:45 +01:00
Steve Ebersole
ab508d2afa
HHH-12858 - integration overrides during JPA bootstrap ought to override all logically related settings
...
HHH-13432 - Have EntityManagerFactory expose persistence.xml `jta-data-source` element as a `javax.persistence.nonJtaDataSource` property
2019-10-05 23:03:09 -05:00
Steve Ebersole
fd72e4f75f
HHH-12858 - integration overrides during JPA bootstrap ought to override all logically related settings
...
HHH-13432 - Have EntityManagerFactory expose persistence.xml `jta-data-source` element as a `javax.persistence.nonJtaDataSource` property
2019-10-05 22:45:29 -05:00
Chris Cranford
d95c16e9ab
HHH-13655 Fix NullPointerException for audited MapKeyEnumerated collections with basic value types
2019-10-04 19:28:20 -04:00
Gail Badner
00f45951da
HHH-13653 : Test case
2019-10-03 23:54:23 -07:00
Steve Ebersole
b350599442
HHH-12858 - integration overrides during JPA bootstrap ought to override all logically related settings
...
- e.g. a datasource passed in the integration overrides map ought to effectively override JDBC-connection settings in `persistence.xml` (and vice-versa)
HHH-13432 - Have EntityManagerFactory expose persistence.xml `jta-data-source` element as a `javax.persistence.nonJtaDataSource` property
2019-10-03 16:03:43 +01:00
Andrea Boriero
2bc7fed96e
HHH-13640 - Add PrepareStatement executed check to LazyToOnesProxyWithoutSubclassesTest
2019-10-02 16:19:54 +01:00
Gail Badner
616f549f8c
HHH-13640 : Added failing test where a proxy is found in PersistenceContext, but it does not have a subclass
2019-10-01 17:32:45 -07:00
Chris Cranford
b606759e61
HHH-10398 Allow MOD column naming to be driven by a strategy
...
* Fixed javadoc comments
* Various code suggested code changes from review
2019-10-01 10:38:57 -04:00
Chris Cranford
f78877a607
HHH-10398 Allow MOD column naming to be driven by a strategy
...
* Fixes OSGI integration with missing service lookup registration
2019-10-01 10:38:57 -04:00
Chris Cranford
3ecdd860a3
HHH-10398 Allow MOD column naming to be driven by a strategy
...
In the past the MOD columns were constructed based on the property name,
therefore if users specified a @Column/@JoinColumn like annotation and
changed the underlying schema column, the MOD column would continue to
be derived based on the property name.
This enhancement introduces a new ModifiedColumnNamingStrategy SPI that
comes with two implementations, a default/legacy mode that maintains
the prior naming model and an improved mode that will derive the MOD
name based on the naming strategy ORM used to derive the column name.
2019-10-01 10:38:57 -04:00
Steve Ebersole
0084f82b1a
Merge branch 'master' of github.com:hibernate/hibernate-orm
2019-10-01 09:26:57 -05:00
Steve Ebersole
ee304305e8
HHH-13640 - Uninitialized HibernateProxy mapped as NO_PROXY gets initialized when reloaded with enhancement-as-proxy enabled
2019-10-01 09:25:09 -05:00
Steve Ebersole
d46d3d66a2
HHH-13432 - EntityManagerFactory no longer exposes "javax.persistence.nonJtaDataSource"
2019-10-01 09:25:09 -05:00
Steve Ebersole
1dfb25bbbb
HHH-13432 - EntityManagerFactory no longer exposes "javax.persistence.nonJtaDataSource"
2019-09-30 08:03:57 -05:00
Andrea Boriero
5d4eb8004b
5.4.6
2019-09-30 13:28:19 +01:00
Andrea Boriero
39e576cea4
5.4.6
2019-09-30 11:51:40 +01:00
Vlad Mihalcea
9a627c30fe
HHH-13493 - For a native query, the SessionImpl class does not call applyQuerySettingsAndHints
2019-09-30 11:02:22 +01:00
Sanne Grinovero
a92cd6c9b9
HHH-13645 Include a comment in the implementation about the design choice to not optimise for null values
2019-09-30 10:40:45 +01:00
Gail Badner
00d25c1824
HHH-13645 : StatsNamedContainer#getOrCompute throws NullPointerException when computed value is null
2019-09-30 10:30:05 +01:00
Gail Badner
3f7d03bfec
HHH-13645 : test cases
2019-09-30 10:30:05 +01:00
Chris Cranford
4b8c81908c
HHH-11797 Add support for @MapKeyEnumerated mappings
2019-09-30 09:25:17 +01:00
Kim Hansen
7355fc5131
Fix error in error message
2019-09-27 12:33:27 +01:00
Yash Jain
c06092c964
Grammatical and syntax mistake in README.md
...
1. Inserted "," before "and"
2. "quite unique" creates a tautology.
3. "features" -> "feature", The sentence was about a single feature.
4. The phrases "in order to" maybe wordy. Consider changing the wording.
5. The phrases "a number of" maybe wordy. Consider changing the wording.
6. "Note :" -> "Note:", Unnessacary space between "Note" and ":"
2019-09-27 12:00:10 +01:00
Andrea Boriero
e04348079f
HHH-13597 Building DatabaseInformation fails on H2 without DATABASE_TO_UPPER
2019-09-27 11:57:36 +01:00
Vootele Rotov
0e9ef8c7c9
HHH-13597 Add test for issue
2019-09-27 11:57:36 +01:00
Steve Ebersole
57fba402b4
HHH-12858 - Persistence.createEntityManagerFactory(Map) should allow overwriting jta-data-source of persistence.xml
2019-09-25 15:12:25 -05:00
Steve Ebersole
4ff3c0b6e4
HHH-13130 - Provide Gradle-based bytecode enhancement as a task separate from the compileJava task
2019-09-25 12:28:28 -05:00
Gail Badner
283802c491
HHH-13640 : Test case (marked FailureExpected)
2019-09-24 15:03:29 -07:00
Mahmoud Anouti
a3cccca66d
Fix typo in user guide explicit polymorphism section
2019-09-24 11:02:09 +01:00
Steve Ebersole
5c9cf4d0d8
HHH-13130 - Provide Gradle-based bytecode enhancement as a task separate from the compileJava task
2019-09-18 12:05:39 -05:00
Sanne Grinovero
1bdbc0e764
HHH-13625 After upgrading to 5.4.5, it's no longer possible to bootstrap Hibernate if the org.hibernate.cfg LOG is set to DEBUG
2019-09-17 19:43:08 +01:00
Andrea Boriero
9d171f364c
5.4.5
2019-09-17 15:42:36 +01:00
Andrea Boriero
568413a102
5.4.5
2019-09-17 14:08:29 +01:00
Yoann Rodière
0f2a037e18
HHH-13606 Upgrade the HANA JDBC driver to 2.4.59 in the matrix_hana task
...
It's already the version we use when running test -Pdb=hana, so let's
be consistent.
2019-09-17 08:31:42 +02:00
Sanne Grinovero
57dbfbb60e
HHH-13622 Upgrade the WildFly Transaction Client to 1.1.7.Final
2019-09-16 16:34:36 +01:00
Andrea Boriero
f5877052ff
HHH-13621 Exception if spaces after value of javax.persistence.schema-generation.scripts.action in hibernate.properties
2019-09-16 10:12:13 +01:00
Andrea Boriero
26c2e0bf2b
HHH-13621 Add test for issue
2019-09-16 10:12:13 +01:00
Yoann Rodière
ef87991fa3
HHH-13605 Upgrade the MariaDB JDBC driver to 2.2.4 in the matrix_mariadb task
...
It's already the version we use when running test -Pdb=mariadb, so let's
be consistent.
2019-09-11 21:20:35 -05:00
Yoann Rodière
debc5d37f8
HHH-13581 Disable tests involving MariaDB ConnectorJ's buggy ResultSet#getTime(int, Calendar) method
2019-09-11 21:20:35 -05:00
Yoann Rodière
74d35b2d59
HHH-13580 Ignore LocalTimeTest and OffsetTimeTest's 'nativeWriteThenRead' test for MySQL
...
The returned time is right (otherwise #writeThenRead would fail), it's
just that a different day is returned, but it won't affect the LocalTime
representation manipulated by the user.
2019-09-11 19:38:15 -05:00
Yoann Rodière
8fce51c765
HHH-13580 Use safer ZoneId => TimeZone conversion in AbstractJavaTimeTypeTest
...
We were testing GMT instead of UTC-8 without even knowing it...
2019-09-11 19:38:15 -05:00
Yoann Rodière
f9f6793232
HHH-13580 Fix a copy/paste error in OffsetTimeTest
2019-09-11 19:38:15 -05:00
Yoann Rodière
a580227569
HHH-13582 Ignore LocalDateTest for MySQL
...
MySQL ConnectorJ 8.x returns the wrong date
when the JVM default timezone is different from the server timezone:
https://bugs.mysql.com/bug.php?id=91112
2019-09-11 19:38:15 -05:00