Gail Badner
a938d5838c
HHH-13262 - javax.persistence.TransactionRequiredException: Executing an update/delete query
2019-02-25 12:03:47 -08:00
Andrea Boriero
ef3b07bd73
HHH-13262 - javax.persistence.TransactionRequiredException: Executing an update/delete query
2019-02-25 12:03:47 -08:00
Andrea Boriero
4256f300dd
HHH-13262 - Add test for issue
2019-02-25 12:03:47 -08:00
Vlad Mihalcea
b4f76b67ff
HHH-13287 - Bidirectional @OneToMany does not support a non-nullable @OrderColumn
...
Add replicating test case
2019-02-25 09:47:18 +02:00
Chris Cranford
6813d1f488
HHH-13281 - Avoid ClassCastException when unwrapping EntityManager to deprecated org.hibernate.ejb.HibernateEntityManager.
2019-02-24 15:34:29 -08:00
Vlad Mihalcea
819f92c425
HHH-13269 - Embeddable collection regression due to HHH-11544
2019-02-22 12:44:35 +02:00
Ales Justin
b843b3e033
HHH-13216 Fix BigDecimal handling in criteria queries
...
We used to lose some precision when dealing with BigDecimals.
2019-02-21 10:10:17 +01:00
Guillaume Smet
d4ebdfb8ba
HHH-13238 Reuse a static logger in QueryTranslatorFactoryInitiator
2019-02-21 09:38:51 +01:00
Gail Badner
7a51b12cbb
HHH-13194 : Some methods returning org.hibernate.query.Query are not defined for StatelessSession
...
HHH-13194 : Remove @Incubating from org.hibernate.query.Query
2019-02-18 21:33:00 -08:00
asutosh936
5a58f50e09
HHH-13258 : Updated documentation
2019-02-18 15:55:43 +01:00
Vlad Mihalcea
170007fc9a
HHH-13217 - Don't throw exception if both @MappedSuperclass and @Inheritance are used
2019-02-15 12:18:46 +02:00
Vlad Mihalcea
072d8ca315
HHH-13228 - The modification of a @OneToOne with @MapsId property is silently ignored during a merge operation
2019-02-15 11:48:06 +02:00
Vlad Mihalcea
462e171ee3
HHH-13256 - Fix the fieldsPreUpdateNeeded property index allocation in AbstractEntityPersister#update
2019-02-15 10:44:08 +02:00
wonwoo
69af6caa95
HHH-13265 - Remove double semicolon
2019-02-14 09:00:08 +02:00
Vlad Mihalcea
6be091038d
HHH-13230 - The AvailableSettings.HBM2DDL_HALT_ON_ERROR setting does not accept String values
2019-02-07 16:29:35 +02:00
Vlad Mihalcea
ab4c270fac
HHH-13227 - UnsupportedOperationException When Programmatically Overriding hibernate.ejb.cfgfile
2019-02-07 14:15:59 +02:00
Gail Badner
0720b2b376
HHH-13244 : add header to test; shorten table/column names to avoid oracle failure
2019-02-06 16:55:09 -08:00
Vlad Mihalcea
180df5199e
HHH-6190 - Leverage JmxService to expose management and monitoring capabilities.
2019-02-05 15:37:22 +02:00
Gail Badner
36fc1ad35e
HHH-13244 : Fix EntityPrinter to log "<uninitialized>" for uninitalized proxies
2019-02-04 15:28:22 -08:00
Stoty
80ff6b4fe6
HHH-13244 - setting hibernate.jpa.compliance.proxy=true and
...
org.hibernate debug level to DEBUG breaks hibernate test case
simplify test case
2019-02-04 15:27:22 -08:00
Vlad Mihalcea
d158762144
HHH-13229 - Sequences in MariaDB doesnt work on existing sequence
2019-01-31 16:57:41 +02:00
Jonathan Bregler
0750716c87
HHH-13239 - The query hint javax.persistence.lock.timeout doesn't work correctly on HANA
...
Convert the lock wait timeout to seconds by dividing the timeout by 1000 (i.e. ignoring the fractions of a second)
2019-01-31 12:00:00 +02:00
Sanne Grinovero
a36df5f259
Revert "HHH-13234 Log exception causing load to fail as @Cause"
...
This reverts commit 0fe74c2c1d
.
2019-01-30 16:49:52 +00:00
Galder Zamarreño
0fe74c2c1d
HHH-13234 Log exception causing load to fail as @Cause
2019-01-28 18:57:09 +01:00
Guillaume Smet
d65b5e62e2
HHH-13220 Only create the PersistentAttributeTransformer if the class is enhanced
2019-01-28 18:55:27 +01:00
Vlad Mihalcea
76981d97a8
HHH-13202 - Add support for PostgreSQL "GENERATED BY DEFAULT AS IDENTITY"
...
HHH-13106 - Hibernate fails with Schema-validation: missing sequence
2019-01-24 11:07:27 +02:00
Guillaume Smet
ba4d742d34
HHH-13225 Restore original constructor to preserve SPI compatibility
2019-01-24 00:27:07 +01:00
Marek Šabo
5fde418a0d
HHH-13225 Fix minorVersionToMatch comparison in BasicDialectResolver
2019-01-23 14:25:17 +01:00
Gail Badner
56c3ebb873
HHH-7525 : Add failing test case (annotated with @FailureExpected)
2019-01-22 11:15:40 +01:00
Guillaume Smet
7f71735e3b
HHH-13016 Test added in previous commit will now fail so add @FailureExpected
...
Reintroducing CaseLiteralExpression had some issues with databases other
than H2 as it tried to cast to binary even if the enum was stored as
enumerated. Unfortunately, we cannot really know if the enum is in the
end compared to a value stored as a string or a number.
2019-01-18 15:59:52 +01:00
Guillaume Smet
e2ba4105d3
Revert "HHH-13016 Bring back CaseLiteralExpression"
...
This reverts commit 23153d5d55
.
2019-01-18 15:59:29 +01:00
Guillaume Smet
23153d5d55
HHH-13016 Bring back CaseLiteralExpression
...
It was removed as part of
https://github.com/hibernate/hibernate-orm/pull/1361 but this PR didn't
fix all the issues as there are still cases where we don't deduce the
expected type and we need to have a proper cast.
2019-01-18 11:54:11 +01:00
Guillaume Smet
624403e65c
HHH-13016 HHH-13199 Force parameter binding for enum literals
...
Currently, we don't have a way to properly handle enum literals so get back to
using parameter binding, which was used before in the "case when" case
due to a bug fixed in HHH-13001.
Note that this forces the usage of enum literals even at the root of the
select clause.
2019-01-18 11:54:11 +01:00
Guillaume Smet
9c72384e1f
HHH-13199 Add test case
2019-01-18 11:54:11 +01:00
Cody Lerum
e2510d9e3d
HHH-13016 Add test case
2019-01-18 11:54:11 +01:00
Sanne Grinovero
15ea965d20
HHH-13211 Reduce logging verbosity of QueryTranslatorFactoryInitiator
2019-01-17 19:21:10 +01:00
Sanne Grinovero
9c63819000
HHH-13210 Don't log about running a script of type ScriptSourceInputNonExistentImpl
2019-01-17 19:03:55 +01:00
harikantverma
e8b88f5350
HHH-13068 - "order_inserts = true" causes FK Violation when inserting Self Referential Entity with Single_Table Inherited Entities
2019-01-17 17:47:14 +02:00
Sanne Grinovero
5e30e509b3
HHH-13209 Disallow races between destroy and reactivation of ServiceRegistry
2019-01-17 10:33:54 +01:00
Sanne Grinovero
cc3e4c82d3
HHH-13209 Expose more state from MetadataImpl to allow shallow copies
2019-01-17 10:33:54 +01:00
Sanne Grinovero
bc6be66c66
HHH-13209 Allow for re-starting of a deactivated ServiceRegistry instance
2019-01-17 10:33:54 +01:00
Sanne Grinovero
5fe874f7cf
HHH-13209 Avoid leaking invalid data in side cache of SessionFactoryServiceRegistryImpl
2019-01-17 10:33:54 +01:00
Sanne Grinovero
ed0cec0ddb
HHH-13204 Introduce a configuration flag to skip processing of XML mapping metadata
2019-01-17 10:32:30 +01:00
Sanne Grinovero
a26ff3b4f9
Missing getSchemaCharset() delegate in AbstractDelegatingMetadataBuildingOptions
2019-01-17 10:32:30 +01:00
Chris Cranford
16a9b5b225
HHH-13164 - Revert changes made for HHH-13147 HHH-13053 HHH-13044 HHH-13042 and HHH-11019.
2019-01-16 18:25:09 -05:00
Sanne Grinovero
2ab24150f0
HHH-13189 Restore to have Set#contains efficiency
2019-01-16 22:28:10 +00:00
Sanne Grinovero
f383df13a7
HHH-13189 Optimise for less allocations as well
2019-01-16 19:00:19 +00:00
Tomas Lamr
b32cacac71
HHH-13189 simpler empty check
2019-01-16 19:00:19 +00:00
Tomas Lamr
7abcf9bc9b
HHH-13189 org.hibernate.Query#setParameter(String, Object) is extremely slow
2019-01-16 19:00:19 +00:00
Guillaume Smet
fcef483d65
HHH-13192 Add a simplified test case
2019-01-16 15:55:23 +01:00
Guillaume Smet
a2fe91c490
HHH-13192 Add test
2019-01-16 14:28:39 +01:00
Guillaume Smet
a57d7e7767
HHH-13192 Revert HHH-13140
...
Keep the test and add a @FailureExpected annotation
2019-01-16 13:28:56 +01:00
Guillaume Smet
502fd78c45
HHH-13059 Add test
2019-01-15 23:39:18 -08:00
Guillaume Smet
e6286e04f4
HHH-13059 Partially revert HHH-12594
...
The first commit was on the safe side, we decided to go the extra mile
and that was a mistake as we missed all the consequences.
The new issue is about having a shared ReaderCollector: we add the info
there for each batch which leads to collecting the elements several
times.
This reverts commit a19fc84320
.
HHH-13059 : Correct Javadoc
2019-01-15 23:38:47 -08:00
Chris Cranford
aa288ba345
HHH-13104 - Skip these tests when no-column-support enabled.
2019-01-15 18:18:20 -05:00
Gail Badner
a66ca0463e
HHH-13129 : Cascaded merge fails for detached bytecode-enhanced entity with uninitialized ToOne
2019-01-15 18:56:18 +01:00
Bolek Ziobrowski
c62f0a75cd
HHH-13129 - Add test
...
HHH-13129 : Move and reformat test
HHH-13129 : Add more tests
2019-01-15 18:56:18 +01:00
Guillaume Smet
3317ca5105
HHH-13197 Reduce bootstrap log verbosity
2019-01-15 18:55:26 +01:00
Sanne Grinovero
a78c56c01f
HHH-13198 Introduce a global configuration flag to disable JPA callbacks
2019-01-14 17:18:55 +00:00
Vlad Mihalcea
29e135c015
HHH-13104 - Oracle 12c / SAP Hana insert fails when entity contains only an identity-based column.
...
Exclude tests failing for SAP HANA and add the supportNoColumnInsert method in Dialect to be used by the Insert class
2019-01-10 15:09:50 -05:00
Andrea Boriero
53c589a9e1
HHH-13191 - Avoid LazyInitializationException when session is waiting for auto-close with JPA_PROXY_COMPLIANCE enabled
2019-01-09 09:56:27 +00:00
Chris Cranford
e07f1aa89b
HHH-13191 - Avoid LazyInitializationException when session is waiting for
...
auto-close with JPA_PROXY_COMPLIANCE enabled.
2019-01-08 08:56:48 -05:00
Guillaume Smet
829ca59b23
HHH-13175 "Comment" is a reserved keyword for Oracle
...
This time, hopefully, it's fixed for good...
2019-01-05 21:55:23 +01:00
Guillaume Smet
00bb35455c
HHH-13175 "Comment" is a reserved keyword for Oracle
2019-01-05 13:35:26 +01:00
Guillaume Smet
813121dc72
HHH-13175 "Comment" is a reserved keyword for Oracle
2019-01-05 13:21:03 +01:00
Guillaume Smet
6dfb9becb7
HHH-13186 Update the latest MariaDB dialect for autodetection
2019-01-04 10:46:20 +01:00
a.vasilev
15ef10bd54
HHH-13184 Oracle dialect detection does not return latest dialect in the default case
2019-01-04 10:44:34 +01:00
danielsmith1995
f8949f4abd
HHH-12878 Include the statement when a StaleStateException is thrown
2019-01-03 22:15:47 +01:00
Steve Ebersole
858524cd27
HHH-13175 - Eager subsequent-select fails when EntityGraph is specified for find operation
2019-01-03 22:12:28 +01:00
Guillaume Smet
99abb99edf
HHH-12298 Add test for join fetch with bytecode enhancement
2019-01-03 21:34:46 +01:00
Guillaume Smet
bae98ffacc
HHH-13138 By default, pass the class loader of the test to the EMF
...
Not doing it causes issues when using the BytecodeEnhancerRunner which
introduces an enhancing class loader.
We could do it on a per test basis but it's easier to do it once and for
all.
And it can still be overridden anyway.
2019-01-03 21:34:37 +01:00
Guillaume Smet
2dd008adb7
HHH-13172 Log a warning instead of throwing an exception when
...
@AttributeOverride is used in conjunction with entity inheritance
2019-01-03 21:26:02 +01:00
Moritz Becker
8f748db9b0
HHH-13169 - Use exact table name for multitable update queries instead of table alias
2019-01-03 21:13:51 +01:00
Nicolas MAUTI
7fdac4eeb5
Fix typo: incompatibile should be incompatible
2019-01-03 18:48:23 +01:00
Anderson Calixto
18e6f61041
Fix typo: resister should be register
2018-12-26 14:16:11 +01:00
Vlad Mihalcea
33efabd597
HHH-13167 - When omitting the OTHERWISE clause in a CASE expression built with Criteria API, Hibernate throws a NullPointerException
2018-12-19 19:34:33 +01:00
Gail Badner
fa5b632f4e
HHH-13084 HHH-13114 : Correct test case using reserved word
2018-12-18 15:15:00 -08:00
John Lin
08747fc2f4
HHH-13094 - Respect @Any.fetch setting to FetchType.EAGER
2018-12-18 12:21:34 +02:00
Vlad Mihalcea
e3eeba9845
HHH-13162 - Upgrade MySQL and MariaDB Dialects as they support UNION ALL
2018-12-18 12:06:42 +02:00
Vlad Mihalcea
89372191ec
HHH-13140 - Criteria API multiselect aliases are not passed through to the JPQL query and they are not available in ResultTransformer
2018-12-18 06:56:03 +02:00
Gail Badner
7316307d0e
HHH-13084 HHH-13114 : Bugs querying entity with non-ID property named 'id'
...
HHH-13084 HHH-13114 : Query 'select count(h) from Human h' fails if a subclass has a non-Id property named 'id'
HHH-13084 HHH-13114 : Update hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/FromElement.java
Co-Authored-By: dreab8 <dreborier@gmail.com>
HHH-13084 HHH-13114 - Fix FromElementType method name
HHH-13084 HHH-13114 : Correct generated column names
2018-12-17 12:13:07 -08:00
Gail Badner
346b3c7f3e
HHH-13084 HHH-13114 : Add test cases
...
HHH-13084 HHH-13114 : Refactor test cases
HHH-13084 HHH-13114 : Add test cases
HHH-13084 HHH-13114 : Refactor test cases
HHH-13084 HHH-13114 : Add failing test case
2018-12-17 12:10:54 -08:00
George Vinokhodov
478f6d0e11
HHH-13151 Fix fetch of treated entity
2018-12-17 13:54:55 +01:00
Chris Cranford
f84ea3cd37
HHH-13104 - Fix SAP Hana to throw MappingException if table contains a single identity-based column.
2018-12-17 13:54:55 +01:00
Chris Cranford
d625e15192
HHH-13104 - Fix Oracle 12c to return 'default' for identifier column in insert-statement.
2018-12-17 13:54:55 +01:00
Chris Cranford
08bf8c5044
HHH-13104 - Added test case.
2018-12-17 13:54:55 +01:00
Guillaume Smet
98249af058
HHH-12555 Disable NClob test for dialects not supporting NClob
2018-12-17 13:54:23 +01:00
Guillaume Smet
855f34c771
HHH-12555 Add a DialectCheck for NClob support
2018-12-17 13:53:54 +01:00
Gail Badner
4d0b5dc184
HHH-12555 : Remove code in LobMergeStrategy implementations that copied original Lob when target is null
2018-12-17 12:26:37 +01:00
Gail Badner
ca6dc226eb
HHH-12555 : Update test to check results
2018-12-17 12:26:37 +01:00
Guillaume Smet
4e05953240
HHH-12555 Add tests
2018-12-17 12:26:37 +01:00
Guillaume Smet
1af878166f
HHH-12555 Fix merging of lazy loaded blobs/clobs/nclobs
...
It's better to avoid pushing UNFETCHED_PROPERTY to the types as it
requires all the types to take it into account.
TypeHelper looks like the only sensible caller that needs change.
2018-12-17 12:26:37 +01:00
Vlad Mihalcea
c79ce44f84
HHH-13163 - Fix DDLWithoutCallbackTest#testRangeChecksGetApplied which fails on MariaDB
2018-12-13 16:46:12 +02:00
Chris Cranford
9ff14a33c7
HHH-13147 - Fix DelayedPostIdentifierInsert when second-level cache enabled.
2018-12-07 09:56:41 -05:00
Vlad Mihalcea
ae4652378c
HHH-10778 - Add support for non-public AttributeConverter implementations
2018-12-06 11:57:51 +02:00
Vlad Mihalcea
1a5cee7c0c
HHH-13095 - Document how to use arithmetic expressions in CASE statements
2018-12-06 10:08:30 +02:00
Frank Doherty
84bc30d34a
HHH-13141 - Could not fetch the SequenceInformation from the database when using SQL Server with a case-sensitive collatio -
2018-12-06 09:29:09 +02:00
Vlad Mihalcea
d986ae92d0
HHH-13144 - Move the doInAutoCommit utility to TranscationUtil
2018-12-06 09:22:29 +02:00
Vlad Mihalcea
3ff3615d00
HHH-13110 - @PreUpdate method on a Embeddable null on the parent caused NullPointerException
2018-12-05 16:40:22 +01:00
Guillaume Smet
2823e98cd9
Remove non-ascii character from Javadoc
...
We often have java.io.FileNotFoundException: JAR entry
org/hibernate/annotations/NamedQueries.class not found errors when
building on these 2 classes and it's the only special thing in them so
let's hope it will fix this issue.
2018-11-28 11:00:48 +01:00