Andrea Boriero
8461913c5c
HHH-11410 - Fix pgsql failing test
2017-02-08 16:41:25 +00:00
Christian Beikov
753858ce73
Introduced table group joins
2017-02-08 17:23:08 +02:00
Chris Cranford
c87194c3fe
HHH-11410 - Fixed ManyToMany with an active Filter to apply the condition on the join.
2017-02-08 13:53:00 +00:00
Chris Cranford
10fe238688
HHH-11410 - Added test case.
2017-02-08 13:53:00 +00:00
Mark Rotteveel
3c26ae7302
HHH-11467 Replace incorrect use of StringHelper.WHITESPACE with single space.
...
This prevents an issue with Firebird where formfeed (\f or 0x0c) is not considered valid whitespace in a query.
2017-02-07 16:48:10 +01:00
Chris Cranford
457a181347
HHH-8768 - Add support for OFFSET/FETCH syntax for SQL Server 2012 LimitHandler/pagination.
2017-02-07 14:10:36 +02:00
Chris Cranford
68e1dfffd2
HHH-11412 - EntityManager/Session setProperty should permit custom properties
2017-02-07 13:47:54 +02:00
Ivan Straka
e46956b0f1
HHH-11456 - SequenceHiLoGeneratorTest fails due to wrong select string on SQL Server
2017-02-06 17:58:47 +02:00
Timofey Gorshkov
f82dd465b1
HHH-11458 - Optimize the SQL formatter call when iterating through multiple targets
2017-02-06 17:42:41 +02:00
BOOTMGR
a38ea758e3
HHH-11455 - Do not use schema name when underlying database doesn't support It
...
Use JDBC Environment to get the qualified name of the table, instead of directly appending schema name when it is defined explicitly.
2017-02-05 00:24:07 +05:30
Vlad Mihalcea
517fc4c242
HHH-11448 - Fix tests failing on PostgreSQL
2017-02-02 17:22:49 +02:00
Vlad Mihalcea
ce95ffe441
HHH-9460 - Removing non-optional bidirectional @OneToOne association with cascade
...
Add entity name so that the underlying table uses it instead of the nested class name
2017-02-02 13:06:30 +02:00
Andrea Boriero
19e9bfe303
HHH-11262 - Fix checkstyle errors
2017-02-02 09:19:41 +00:00
Vlad Mihalcea
f2f6a08853
HHH-9460 - Removing non-optional bidirectional @OneToOne association with cascade
2017-02-02 10:57:23 +02:00
Chris Cranford
3f1111ee5c
HHH-10537 - Fixed conflict while merging changes from HHH-10557.
2017-02-01 12:51:06 -05:00
Christian Beikov
5d9414257f
Fix for HHH-10537
2017-02-01 12:31:09 -05:00
Christian Beikov
72382b1e08
Test for HHH-10537
2017-02-01 12:31:09 -05:00
Chris Cranford
fa3171530c
HHH-10577 - Added additional test cases for VALUE()
2017-02-01 11:01:04 -05:00
Christian Beikov
18e8be0037
Fixed HHH-10577
2017-02-01 11:01:03 -05:00
Christian Beikov
f9fce8c657
Test for HHH-10577
2017-02-01 11:01:03 -05:00
Evandro Pires da Silva
d48f393420
HHH-11262 - Bulk Operations attempt to create temporary tables, but user does not have permission to create table
2017-02-01 13:14:31 +02:00
Andrea Boriero
8f6e4d5675
HHH-11434 - prevent failures in some tests from freezing the whole test suite
2017-02-01 09:31:44 +00:00
Jan Martiska
e62d71b76b
HHH-11434 - prevent failures in some tests from freezing the whole test suite
2017-02-01 08:56:44 +00:00
Andrea Boriero
b19d76f2cc
HHH-11418 - SynonymValidationTest failure
2017-01-31 14:18:20 +02:00
barreiro
f82c29ff42
HHH-11161 - Prevent initialization of extra lazy collections
2017-01-31 12:12:48 +02:00
Steve Ebersole
c70a28252b
HHH-11431 - Remove unintended deprecation
2017-01-27 11:01:04 -06:00
Nicholas Kim
56cd7263d1
Fix Typo in MergeContext.java
...
mergeEntity the *merge* entity
2017-01-26 04:21:04 +09:00
Jan Martiska
95b858bf20
HHH-11419 - QueryAndSQLTest failing on MS SQL Server
2017-01-25 12:12:50 +02:00
Rafael Winterhalter
2868f1bb09
HHH-11420 - Update Byte Buddy to 1.6.6. and use more granular locks on type caches
2017-01-24 17:56:30 +02:00
Yordan Gigov
d9e5edc9c0
HHH-11409 - Bind registered collection types using their type handler
...
Try to replicate issue
2017-01-24 17:34:20 +02:00
Andrea Boriero
33ae0b3b9e
HHH-11407 - JPA + JDBC transaction - when a commit fails rollback is executed twice
2017-01-19 13:31:51 +00:00
Andrea Boriero
c9df1a9981
HHH-11407 - Add test for issue
2017-01-19 11:08:45 +00:00
Steve Ebersole
2dca5f2ceb
HHH-11400 - HHH90000016: Found use of deprecated 'collection property' issue for valid JPQL query
2017-01-18 21:37:25 -06:00
Craig Andrews
8361f794bc
HHH-11284 - Test case
2017-01-18 18:55:23 -06:00
barreiro
8fc0bf5202
HHH-11284 - HHH-11404 - Fix enhancement in cases where there is some sort of inheritance
2017-01-18 18:55:23 -06:00
barreiro
4a3dee1588
HHH-11242 - [enhancer] load class on isolated class pool to avoid it being frozen
2017-01-18 18:55:23 -06:00
Andrea Boriero
c1093d533e
HHH-11395 - ServiceRegistry#getService(...) throws NPE when service initiator returns null
2017-01-18 18:55:04 -06:00
Andrea Boriero
c1d8a3e426
HHH-11395 - Add test for issue
2017-01-18 18:55:04 -06:00
Andrea Boriero
a506f53a5c
HHH-11376 - Malformed SQL query sent to SQL Server with left outer join and pessimistic lock
2017-01-18 23:37:27 +00:00
Andrea Boriero
5f0ae6fcb7
HHH-11376 - Add test for issue
2017-01-18 23:37:27 +00:00
Steve Ebersole
ed4e3f50e7
HHH-10858 - Could not find matching type descriptor for requested Java class [...]; using fallback
2017-01-18 14:52:37 -06:00
Steve Ebersole
7af60b7c5a
HHH-10858 - Could not find matching type descriptor for requested Java class [...]; using fallback
2017-01-18 14:45:44 -06:00
Chris Cranford
5ac46eb703
HHH-11383 - Removed InvalidWithClauseException check when join alias != table alias
2017-01-18 14:26:13 -05:00
Max Tian
0693b54256
HHH-10183 - Mapping for NVARCHAR in SqlServer not working with native queries; org.hibernate.MappingException: No Dialect mapping for JDBC type: -9
2017-01-18 14:30:20 +02:00
Andrea Boriero
34d92507c9
HHH-11375 - SINGLE_TABLE associated entity query missing restriction of DiscriminatorColumn
2017-01-18 11:36:07 +00:00
Christian Beikov
4d5c66c80b
HHH-11375 - Add test
2017-01-18 11:35:52 +00:00
Sven Haster
904335a369
HHH-10561 - Join on treated root not rendered in HQL
2017-01-18 13:01:01 +02:00
Christian Beikov
349df983f0
Test and fix for HHH-11401
2017-01-18 10:10:39 +00:00
Gail Badner
122f00f30c
HHH-11173 : Change CollectionType#renderLoggableString to return '<uninitialized>' when collection is uninitialized
2017-01-17 21:40:00 -05:00
barreiro
4d6cda1548
HHH-11173 - Fix text serialization of uninitialized lazy attributes
2017-01-17 19:13:05 -05:00
Andrea Boriero
4dad087b39
HHH-11393 - Hibernate/JPA CriteriaQuery trim function generate wrong SQL
2017-01-17 18:00:11 +02:00
Andrea Boriero
c0d5fe9153
HHH-11236 - JPA hbm2ddl auto-generation creates ddl with invalid syntax for Unique Key with any MySQLDialect
2017-01-17 17:28:07 +02:00
Sanne Grinovero
570beaf7fb
HHH-11394 Custom WildFly modules include a duplicate dependency on Javassist
2017-01-17 11:33:45 +00:00
Steve Ebersole
71ec8907f6
HHH-11370 - Consider making javax.enterprise:cdi-api dependency "provided"
2017-01-12 21:53:54 -06:00
Gail Badner
99a033c21c
HHH-11202 : IllegalAccessException on Embeddable ID after serializing Getter in cache key
2017-01-12 09:36:50 -08:00
Rafael Winterhalter
4a32f1a0d5
Update Byte Buddy to v1.6.0. Use cache for type storage to avoid leaks.
2017-01-12 12:40:50 +02:00
Vlad Mihalcea
491d7341ad
HHH-11377 - ReflectHelper#getConstantValue should consider digits as well
2017-01-10 13:51:32 +02:00
Vlad Mihalcea
2b59aadc94
HHH-11236 - JPA hbm2ddl auto-generation creates ddl with invalid syntax for Unique Key with any MySQLDialect
...
Change test configuration to use update instead of create-drop
2017-01-10 09:08:44 +02:00
Vlad Mihalcea
22548f1127
HHH-10183 - Mapping for NVARCHAR in SqlServer not working with native queries; org.hibernate.MappingException: No Dialect mapping for JDBC type: -9
...
Restrict test case for SQL Server only
2017-01-09 17:13:36 +02:00
Vlad Mihalcea
8f5bc492e8
HHH-11236 - JPA hbm2ddl auto-generation creates ddl with invalid syntax for Unique Key with any MySQLDialect
...
Add replicating test case that works just fine
2017-01-09 16:07:52 +02:00
Vlad Mihalcea
2a441d7f2d
HHH-10183 - Mapping for NVARCHAR in SqlServer not working with native queries; org.hibernate.MappingException: No Dialect mapping for JDBC type: -9
...
Add replicating test case
2017-01-09 13:32:09 +02:00
Chris Cranford
9528d6c00c
Checkstyle fix.
2017-01-06 10:00:08 -05:00
Gunnar Morling
7d3788c76a
HHH-11309 Marking OSGi package imports for ByteBuddy as optional
2017-01-02 17:57:28 +01:00
lsiu
56f7466d52
Fix HHH-11352 - the Pattern at buildShallowIndexPattern where "wordBoundary==true" should wrap the pattern properly with '\b'
2016-12-22 13:09:11 -05:00
Arnold Galovics
dd9c68a862
HHH-11134 StringIndexOutOfBoundsException in BooleanTypeDescriptor fix
2016-12-22 13:01:33 -05:00
Radim Vansa
4ceb71f08a
Prevent NPE when running with log on trace level
2016-12-22 12:40:25 +01:00
Chris Cranford
f26488bc85
HHH-4712 - Fix identifier column mappings when entities use non-identifier properties named id.
2016-12-21 21:40:59 -05:00
Chris Cranford
1f090f3731
HHH-4712 - Added test case.
2016-12-21 21:40:59 -05:00
Andrea Boriero
318473e59c
HHH-11278 - setMaxResult(0) should return an empty List
2016-12-19 22:51:06 -06:00
Andrea Boriero
d4d1a6b8d4
HHH-11278 - Add test for issue
2016-12-19 22:51:06 -06:00
Gail Badner
3a1cbf3280
HHH-11289 : Lazy-initializing a static Method and making accessible not thread-safe
2016-12-19 20:32:54 -08:00
Gail Badner
c3d1573fdf
HHH-11241 : checkstyle fixes
...
(cherry picked from commit 3805752731
)
2016-12-19 20:26:22 -08:00
Gail Badner
7469df8da1
HHH-11241 : Missing column when executing HQL and criteria query with secondary table
2016-12-19 17:00:05 -08:00
Gail Badner
28942c3f67
HHH-11241 : Missing column when executing HQL and criteria query with secondary table
2016-12-19 17:00:05 -08:00
Steve Ebersole
3906816ee2
HHH-11274 - EntityManagerFactoryImpl.getIdentifier uses deprecated version of getIdentifier
2016-12-19 16:36:48 -06:00
Christian Beikov
a2781e6654
Fix for HHH-11340
2016-12-19 15:20:46 +00:00
Christian Beikov
7dc7fbe27f
Testcase for HHH-11340
2016-12-19 15:20:34 +00:00
Chris Cranford
087729c023
HHH-11324 - Fix LimitHandler parsing of subqueries in the select clause for SQLServer2005Dialect.
2016-12-16 12:52:50 -05:00
Chris Cranford
db1dfd6908
HHH-11324 - Added test cases.
2016-12-16 12:51:22 -05:00
Chris Cranford
1304541d94
HHH-11084 - Fix invalid SQL used in test cases.
2016-12-16 12:50:24 -05:00
Gail Badner
54f3409b41
HHH-11328 : Persist of transient entity in derived ID that is already in merge process throws javax.persistence.EntityExistsException
2016-12-15 11:57:52 -08:00
Andrea Boriero
9976edc853
HHH-11183 - Mixed line endings in schema creation script
2016-12-14 17:56:18 +02:00
stasal
b2df137ed6
HHH-11337 - Incorrect SQL generated when use both left join with unrelated entity and implicit join to another entity in select-clause
2016-12-14 16:24:38 +02:00
leonliao
f62d0d448c
HHH-11319 - The dirtyPropertyNames content is NOT logged properly
2016-12-14 14:20:08 +02:00
Vlad Mihalcea
d3dd28e474
HHH-11338 - Apply HHH-11194 fix to Dialect subclasses
2016-12-14 13:52:26 +02:00
Vlad Mihalcea
0bd7b8eac1
HHH-4959 - Concurrent HQL parsing blocks on ReflectHelper.classForName()
...
Exclude JPQL and Criteria API aliases when searching for a Java constant value
2016-12-14 10:05:30 +02:00
Rafael Winterhalter
159bc99a36
HHH-11321: fixes resolution of class names via build plugins
2016-12-14 08:55:01 +02:00
Jan Martiska
e10d87085d
HHH-11335 skip ByteArrayIdTest, PrimitiveByteArrayIdTest on Oracle
2016-12-12 20:18:45 -08:00
Jan Martiska
be39577188
HHH-11332 skip some tests from QueryAndSQLTest and QueryTest on Sybase
2016-12-12 19:58:46 -08:00
Jan Martiska
c393853308
HHH-11331 fix SQLLoaderTest on DB2
2016-12-12 19:38:38 -08:00
Gail Badner
87fe30b83b
HHH-11330 : Skip IdentifierGeneratorWithNaturalIdCacheTest on dialects that do not support identity columns
2016-12-12 19:16:14 -08:00
Gail Badner
b4a9be0adc
HHH-11329 fix tests using too long identifiers
2016-12-12 16:08:24 -08:00
Jan Martiska
a4cf282070
HHH-11329 fix tests using too long identifiers
2016-12-12 15:33:33 -08:00
Craig Andrews
916a93ada5
HHH-11293 - Consider enhanced entities with collections as being not unequivocally non-dirty
2016-12-12 17:45:44 +02:00
Craig Andrews
f7bb312f90
HHH-11307 - Throw a sensible exception if the Enhancer cannot find the .class file
2016-12-12 15:20:39 +02:00
Craig Andrews
1a36ff0b3e
HHH-11294 - NPE in org.hibernate.jpa.internal.util.PersistenceUtilHelper.isInitialized(PersistentAttributeInterceptable)
2016-12-08 10:31:47 +02:00
Jan Martiska
cff4ea1ce6
HHH-11295 - Some improvements to EntityJoinTest
2016-12-07 17:47:40 +02:00
Jan Martiska
a369120504
HHH-11315 - EnhancerTest fails on Oracle databases
2016-12-07 15:51:14 +02:00
Jan Martiska
eaf5b10cf1
HHH-11314 - BasicHibernateAnnotationsTest.testInheritFiltersFromMappedSuperclass fails on MS SQL Server
2016-12-07 14:05:14 +02:00
Andrea Boriero
fc7f0fca73
HHH-11305 - @OneToOne association, Nullable check does is not skipped for @NotFound(action = NotFoundAction.IGNORE)
2016-12-07 12:40:43 +02:00
Andrea Boriero
e720b2872a
HHH-11257 - Connection leak when SQLGrammarException is thrown
2016-12-06 17:31:00 +02:00
Vlad Mihalcea
b1c7615904
HHH-4313 - ConcurrentModificationException when collection of embeddable contains a collection
...
Throw exception when the JPA rule about nesting any collections from inside an @ElementCollection
2016-12-06 14:50:52 +02:00
Vlad Mihalcea
f8d366e749
HHH-11302 - One-To-Many in a Embeddable throw ConcurrentModificationException
...
Add @Ignore annotation because the test was failing during @Before phase execution
2016-12-05 11:07:55 +02:00
Vlad Mihalcea
3116716bff
HHH-11302 - One-To-Many in a Embeddable throw ConcurrentModificationException
...
Add test for issue
2016-12-05 08:25:57 +02:00
Steve Ebersole
0ab2992a9a
HHH-11296 - Incorrect handling of NCLOB streaming
2016-12-01 09:49:17 -06:00
Owen Farrell
ac22294bb3
HHH-10465 - Loss of precision in temporal JavaTypeDescriptor implementations
2016-11-28 19:45:32 +02:00
Chris Cranford
886ea603de
Fix unused import.
2016-11-28 12:27:53 -05:00
Chris Cranford
630d4f96b4
HHH-11277 - Fix checkstyle error.
2016-11-28 12:25:50 -05:00
Chris Cranford
e75e2d78bd
HHH-11277 - Fix checkstyle error.
2016-11-28 12:04:39 -05:00
Christian Beikov
46727d5af3
Wrong handling of parameter for TOP clause fixed
...
I encountered this because the dialect resolver apparently couldn't figure out the dialect for SQL-Server 2016.
2016-11-28 12:04:39 -05:00
Vlad Mihalcea
26c0b5b5cb
Fix test broken on some machines
2016-11-28 16:47:49 +02:00
Cédric Tabin
bba75c5877
Fix the property name to respect the other related classLoader properties declaration
2016-11-24 11:15:29 +00:00
Cédric Tabin
b38a9f40ac
Usage of the Locale.ROOT constant to convert the hibernate.classloading.tccl_lookup_precedence property correctly
2016-11-24 11:15:29 +00:00
Cédric Tabin
6cae4adabb
Improvement of the AggregatedClassLoader implementation to use one iterator for each type of TcclLookupPrecedence
2016-11-24 11:15:29 +00:00
Cédric Tabin
346941dcb7
The enum TcclLookupPrecedence is a single public enum, detached from the ClassLoaderService interface because it is only implementation-specific
2016-11-24 11:15:29 +00:00
Cédric Tabin
c2330c29f6
The enum TCCLLookupBehavior has been renamed to TcclLookupPrecedence and is not mutable during runtime.
2016-11-24 11:15:29 +00:00
Cédric Tabin
b31d080a57
Setting hibernate.classloader.tccl_lookup renamed to hibernate.classloader.tccl_lookup_precedence to better reflect its purpose
2016-11-24 11:15:29 +00:00
Cédric Tabin
726305f33e
New setting "hibernate.classloader.tccl_lookup" to allow the configuration of the thread context classloader lookup.
...
The bootstrap classloader context is not stored anymore in the ClassLoaderService because on Glassfish 4.1.1, the former
will be closed after bootstrap, causing huge warning and stacktraces occurs in the log each time a HQL query has to
be compiled.
See ticket HHH-11245 for details.
2016-11-24 11:15:29 +00:00
Andrea Boriero
b0fad884f0
HHH-11269 - Fix JPA & JTA - Error during managed flush [Session/EntityManager is closed] on flush-time cascades
2016-11-24 11:13:25 +00:00
Andrea Boriero
f8d2cbdcba
HHH-11269 - Add test for issue
2016-11-24 10:12:48 +00:00
Chris Cranford
aa3f913857
HHH-11194 - Add setting to allow enabling legacy 4.x LimitHandler behavior (removed delegation).
...
Fix broken test on SQL Server and propagate the legacy behavior even when we extend the SQL Server of the Ingres base Dialects
2016-11-24 10:49:45 +02:00
Steve Ebersole
9219c67da6
HHH-11248 - Warn user when multiple persistence-units use the same name
2016-11-23 09:53:32 -06:00
Andrea Boriero
c16a22b0fc
HHH-11258 - Fix checkStyle error
2016-11-23 15:04:57 +00:00
Andrea Boriero
cc5a13a3f0
HHH-11217 - SessionImpl.refresh() throws IllegalArgumentException, 'not an Entity' when using custom entity name
2016-11-23 14:52:11 +00:00
Andrea Boriero
f9a408815e
HHH-11217 - Add test for issue
2016-11-23 14:52:11 +00:00
Andrea Boriero
aa5f893267
HHH-11216 - @ElementCollection for enumerations is failing when enabling insert ordering
2016-11-23 15:06:39 +02:00
Christian Beikov
801974fa4c
Fix for HHH-11258
2016-11-23 06:32:08 -06:00
Christian Beikov
4d076111a3
Test case for HHH-11258
2016-11-23 06:32:08 -06:00
Radim Vansa
6d8f93c103
Document `hibernate.cache.keys_factory`
2016-11-22 22:00:44 -08:00
Radim Vansa
bf08752d3a
HHH-11083 Un-deprecate OldCacheKeyImplementation and OldNaturalCacheKey
2016-11-22 22:00:44 -08:00
Radim Vansa
9c376a39f9
HHH-11083 WrongClassException using Infinispan and sharing cache regions
...
* DefaultCacheKeysFactory implements CacheKeysFactory, therefore it can be used in hibernate.cache.keys_factory
* Use DefaultCacheKeysFactory by default
* Add "default" and "simple" as short names for those factories
2016-11-22 22:00:44 -08:00
Chris Cranford
468ed1b609
HHH-11205 - Fixed nationalization support when field type is char.
2016-11-22 15:05:37 -05:00
Chris Cranford
1b8d94ddba
HHH-11205 - Added test case.
2016-11-22 15:05:37 -05:00
Gail Badner
3e52340a92
HHH-11241 : test case (failing tests marked with FailureExpected)
2016-11-18 17:31:32 -08:00
Vlad Mihalcea
4e5648dc8a
SQL Server Driver is now on Maven Central
2016-11-18 17:39:14 +02:00
Vlad Mihalcea
74a789e617
HHH-11255 - NaturalId mapping fails when using a composite natural identifier
...
Add support for adding unique constraints to composite entity properties, like when using a @NaturalId with an @Embedded property
2016-11-17 17:01:19 +02:00
Chris Cranford
95b1e27902
HHH-11250 - Improved exception message for invalid filter parameter name format.
2016-11-16 22:45:37 -05:00
Chris Cranford
7e160d7b49
HHH-11250 - Fixed NullPointerException when defined filter name contains a dot.
2016-11-16 22:45:37 -05:00
Chris Cranford
1d294cb23d
HHH-11250 - Added test case.
2016-11-16 22:45:37 -05:00
Steve Ebersole
2e49586adc
HHH-11152 - Byte Buddy BytecodeProvider
2016-11-16 13:46:24 -06:00
Rafael Winterhalter
ba3359fe62
HHH-11152: Added BytecodeProvider based on Byte Buddy
2016-11-16 13:18:46 -06:00
Steve Ebersole
31a60b84c6
test for https://forum.hibernate.org/viewtopic.php?f=1&t=1043787&p=2490859#p2490859 (jira coming)
2016-11-16 11:00:34 -06:00
Vlad Mihalcea
d215abbaea
HHH-11233 - JPA SQL function with no arguments can only be called if we provide a comma
2016-11-16 13:18:41 +02:00
Steve Ebersole
0a2bb3c811
HHH-11155 - Lazy properties are not updated if not all lazy properties (e.g. collections) are initialized
2016-11-10 12:21:37 -06:00
Steve Ebersole
f2ba4b9cee
HHH-11155 - Lazy properties are not updated if not all lazy properties (e.g. collections) are initialized
2016-11-09 22:28:35 -06:00
Gail Badner
e17d2f01dc
HHH-11155 : test case
2016-11-09 22:26:26 -06:00
Vlad Mihalcea
02b234a44f
Check how Criteria API behaves with literals
2016-11-09 15:50:32 +02:00
Christian Beikov
080d65de99
HHH-11230 - Aggregate on (mappedBy) joined column produces invalid query
2016-11-09 11:51:13 +02:00
Steve Ebersole
36d6563998
HHH-11220 - Auto-detect SQL Server 2016 when the major version is 13
2016-11-08 18:53:48 -06:00
Steve Ebersole
a356a08d4b
HHH-11225 - Add CriteriaBuilder overloads for methods dealing with Collection to also deal with Map
2016-11-08 13:24:18 -06:00
Vlad Mihalcea
b828db2261
HHH-3674 - Expose SchemaUpdate#haltOnError as a configuration property
2016-11-03 18:22:31 +02:00
Vlad Mihalcea
6fcab0cb54
HHH-5467 - API documentation for @Fetch(SUBSELECT) is ambiguous.
2016-11-03 14:31:09 +02:00
Vlad Mihalcea
9bbf02536a
HHH-5467 - API documentation for @Fetch(SUBSELECT) is ambiguous.
2016-11-03 13:37:42 +02:00
Vlad Mihalcea
e26df5dc2e
HHH-6941 - Erroneous Javadoc for getReferencedProperty, getReferenceablePropertyIterator
2016-11-02 16:28:07 +02:00
Vlad Mihalcea
531ff6e944
HHH-11034 - Query.stream() Javadoc should specify whether the resulting Stream contains resources
2016-11-02 12:25:30 +02:00
Vlad Mihalcea
6024520e08
HHH-11204 - Fix typo for all "occured" error message to occurred
2016-11-01 16:40:39 +02:00
Vlad Mihalcea
e469a99c30
HHH-9216 - Add documentation about merging multiple detached representations of the same entity
2016-10-26 14:24:27 +03:00
Andrea Boriero
bf2bc323f6
HHH-11188 - SessionImpl.refresh() throws IllegalArgumentException, 'Entity not managed' for detached instances when JPA bootstrapped
2016-10-26 11:15:31 +03:00
Martin Simka
957ec3fa79
[HHH-11203] fix some minor test issues
2016-10-25 19:27:17 +01:00
Chris Cranford
0e2b2f11e7
HHH-11145 - Fix limit handler to ignore regex search keywords that are quoted.
2016-10-25 09:57:17 -04:00
Nick
dd14feac5a
HHH-11179 - NullPointerException on lazy load of non-existed entity outside transaction
2016-10-25 15:17:30 +03:00
Vlad Mihalcea
7b263f8697
HHH-10465 - Loss of precision in temporal JavaTypeDescriptor implementations
...
Fix test to work on UTC-X timezones as well
2016-10-25 14:54:01 +03:00
Andrea Boriero
3e5025ac10
HHH-11177 - Duplicate queries during startup
2016-10-25 10:51:51 +01:00
Andrea Boriero
7f5419ad74
HHH-11166 - JPA & JTA - java.lang.IllegalStateException: Session/EntityManager is closed when EntityManaer is closed with an active Transaction
2016-10-25 11:56:16 +03:00
Vlad Mihalcea
50346775b0
HHH-10465 - Loss of precision in temporal JavaTypeDescriptor implementations
...
Test to validate if the Timestamp time handles fraction of a second
2016-10-24 18:29:23 +03:00
Christian Beikov
877a05213c
Fix failing WithClauseTest
2016-10-24 16:14:11 +02:00
Christian Beikov
556aa265c0
Add property for disabling subquery join rewrites and handle mysql quoted identifiers
2016-10-21 13:44:08 -05:00
Andrea Boriero
9e8fd60e26
HHH-11159 - JPA CriteriaUpdate, NnullLiteral causes IllegalArgumentException: Could not convert java type to Hibernate type
2016-10-20 22:58:31 -07:00
Andrea Boriero
1c1fe2a9af
HHH-11159 - Add test for issue
2016-10-20 22:58:30 -07:00
Andrea Boriero
b3151de647
HHH-11182 - HQL subquery with constraint property in superclass does not join superclass table
2016-10-20 13:19:53 -07:00
Gail Badner
38379a537a
HHH-11182 - Add test for issue
2016-10-20 13:19:53 -07:00
Yordan Gigov
3b196fb2e1
HHH-11171 - Java 8 time types fail Externalization
2016-10-20 16:20:34 +03:00
Andrea Boriero
0439e855cc
HHH-11184 - SessionFactoryDelegatingImpl.registerNamedSQLQueryDefinition call wrong delegate method
2016-10-20 10:52:28 +01:00
barreiro
5f61ee0b43
HHH-11050 - [bytecode enhancement] Add support for getters/setters through delegation
2016-10-18 12:32:10 -05:00
barreiro
90ffcec3fa
HHH-11050 - [bytecode enhancement] Test case
2016-10-18 12:32:10 -05:00
Christian Beikov
416fe7e6a8
Fixed HHH-11157 and extended identifier handling
2016-10-11 11:53:10 +03:00
Brian Peterson
5f50e1e919
HHH-10489 : DB2400Dialect could use the same LimitHandler as DB2Dialect
...
HHH-11150 : DB2 on AS400 (DB2400 Dialect) fails to paginate.
Leveraged code from the DB2 Dialect and placed in DB2400Dialect. This was then tested on an AS400 successfully.
2016-10-11 11:32:34 +03:00
Vlad Mihalcea
0c8261b0ae
HHH-9864 - foreign key violation with order_inserts=true and batches with mixed subclass entities
2016-10-10 18:03:30 +03:00
Andrea Boriero
774a16c2d9
HHH-6562 - Unknown collection role when accessing ElementCollection in Embeddable via Criteria API
2016-09-29 22:36:41 -07:00
barreiro
20c2037529
HHH-10981 - No need to add template methods for inherited persistent fields
2016-09-29 18:15:46 +01:00
barreiro
e2641afb12
HHH-10981 - Support private persistent fields in @MappedSuperclass
2016-09-29 18:15:46 +01:00
barreiro
63af953566
HHH-10981 - Test case
2016-09-29 18:15:46 +01:00
Christian Beikov
5d6678a414
Added testcase that demonstrates issue with join table index column usage
2016-09-29 11:58:26 -05:00
Christian Beikov
1d823ceb76
Test and fix for HHH-9329
2016-09-29 11:58:26 -05:00
Chris Cranford
de7ca7882b
HHH-11131 - Refactored generator and database structure code.
2016-09-29 17:45:14 +01:00
Christian Beikov
d48ac0f0f7
HHH-10229 - Select value from element collection results in wrong SQL being produced
2016-09-29 11:35:29 -05:00
Steve Ebersole
9aa164ed27
HHH-10818 - Allow AttributeConverter on attributes marked as Lob (REALLY this time)
2016-09-29 11:27:27 -05:00
Christian Beikov
b6aa191720
Test and fix for HHH-11140
2016-09-29 09:08:41 -05:00
Gail Badner
f34508e3f3
HHH-10998 : NullPointerException when using join with subselect in hbm mapping
2016-09-28 17:34:09 -07:00
Chris Cranford
2d03ba9747
HHH-11133 - Add discriminator-value attribute support for joined-subclass hbm mapping elements.
2016-09-28 16:27:45 -05:00
Andrea Boriero
de3153a8e1
HHH-11023 - Startup performance regression : schema update/validate
2016-09-28 19:12:46 +01:00
Andrea Boriero
30165d4aef
HHH-11092 - NamedNativeQueries ordinal parameters are zero based
2016-09-28 16:26:07 +01:00
Andrea Boriero
f8f5486fda
HHH-11092 - Add test for issue
2016-09-28 16:26:07 +01:00
Andrea Boriero
306c151fff
HHH-11121 - Wrong NativeQueryImpl.setZeroBasedParametersIndex when Session#createSQLQuery is executed after EM#createNativeQuery
2016-09-28 16:26:07 +01:00
Andrea Boriero
47e925ead4
HHH-11121 - Add test for issue
2016-09-28 16:26:07 +01:00
Vlad Mihalcea
8201c69103
HHH-11076 - Lazy collections ignore filters when allowLoadOutsideTransaction is true
...
Roll back fix since it got rejected due to some corner cases that are now added to ProxyPreservingFiltersOutsideInitialSessionTest
2016-09-28 17:18:18 +03:00
Vlad Mihalcea
23326608f7
HHH-5409 - bag and idbag should implement equals() and hashCode() the same way as other collections
...
This test does not verify how equals is implemented for Bags,
but rather if the child entity equals and hashCode are used properly for both
managed and detached entities.
2016-09-28 16:23:18 +03:00
ChristophDreis
d2d947068d
HHH-11136 - Reduce memory consumption caused by Method.getParameterTypes()
2016-09-27 09:08:41 +02:00
Chris Cranford
f521017b90
HHH-11084 - Fix injection of TOP for subselect cases that use select distinct clause.
2016-09-21 16:21:02 -04:00
Chris Cranford
20ae4920b7
HHH-5908 - Avoid unnecessary updates on detached un-modified entities with SelectBeforeUpdate.
...
HHH-11056 - Envers audits unchanged objects for a certain use case
2016-09-21 16:38:59 +03:00
Boris Byk
348f92b340
HHH-11120 - SessionFactoryOptionsImpl#releaseResourcesOnCloseEnabled never initialized
2016-09-21 16:34:28 +03:00
ChristophDreis
d4d2b8f74f
HHH-11119 Improve performance of StringHelper.qualify() and StringHelper.unqualify()
2016-09-21 10:44:05 +01:00
Damien Hollis
9498b52566
HHH-10659 - Natural Id 2nd level Cache not working when Identity is database generated
2016-09-20 14:26:44 +03:00
Andrea Boriero
dc7a1c96a3
HHH-11061 - Attempt to resolve foreign key metadata from JDBC metadata failed to find column mappings for foreign when keywords auto quoting is enabled
2016-09-20 10:45:18 +03:00
Andrea Boriero
5f60cd3b65
HHH-11099 - Closing EntityManager with an active transaction causes JTA connection leak
2016-09-19 17:45:28 +03:00
Giovanni Lovato
ae40de125d
HHH-11076 - Lazy collections ignore filters when allowLoadOutsideTransaction is true
2016-09-19 13:57:02 +03:00
Gail Badner
87e69c9d34
HHH-11038 : Invalid statement generated for @MapKeyColumn(updatable=false) for @OneToMany
2016-09-18 21:47:24 -07:00
Gail Badner
c3f7c332f5
HHH-11038 : test case
2016-09-18 21:46:47 -07:00
Andrea Boriero
9cf4fecbfe
HHH-11101 - Missing unique constraint for many-to-many with unique=true in list mapping
2016-09-15 23:43:52 -07:00
Andrea Boriero
a3eac62761
HHH-11101 - Add test for issue
2016-09-15 23:43:52 -07:00
Andrea Boriero
fd918c2a6e
HHH-10972 - Fix checkstyle error
2016-09-15 15:04:36 +01:00
Jaikiran Pai
7247f05a21
HHH-10972 Use UTF-8 charset for reading file content of scripts that are used for initializing databases
2016-09-15 11:52:41 +03:00
Andrea Boriero
c9c50d8afd
HHH-11081 - JPA join with treat causes QuerySyntaxException: Invalid path
2016-09-14 23:34:48 -07:00
Andrea Boriero
4d3ece8c09
HHH-11081 - Add test for issue
2016-09-14 23:34:48 -07:00
Vlad Mihalcea
6f43d40e0a
HHH-10399 - Add support for specifying TimeZone for ZonedDateTime type
...
Fix test failing in TimeZones with negative offsets
2016-09-15 08:27:59 +03:00
Steve Ebersole
81aba17771
HHH-11098 - Attributeconverter converttoEntityAttribute and convertToDatabaseColumn code is called within a query.list() call -> slow
2016-09-14 10:25:47 -05:00
Martin Simka
4bf4e3b81a
HHH-11037 - fix tests on Oracle
...
fixes ORA-00972: identifier is too long on Oracle databases
2016-09-14 11:24:16 +03:00
Steve Ebersole
0a2a5c622e
HHH-11097 - Performance problem if cached entity has attribute state with an expensive toString() method (LOB, etc)
2016-09-13 21:10:23 -05:00
Steve Ebersole
c7c9e42145
HHH-11097 - Performance problem if cached entity has attribute state with an expensive toString() method (LOB, etc)
2016-09-13 17:00:02 -05:00
Vlad Mihalcea
a00a30f488
Fix broken tests on Jenkins
2016-09-13 14:57:32 +03:00
Vlad Mihalcea
62e499538c
HHH-10399 - Add support for specifying TimeZone for ZonedDateTime type
...
Add documentation and supply more tests
2016-09-13 13:35:01 +03:00
Vlad Mihalcea
553942d2f9
HHH-10399 - Add support for specifying TimeZone for ZonedDateTime type
2016-09-12 10:50:54 +03:00
Vlad Mihalcea
d229534647
Add test to replicate if JOINED inheritance ends up in a Cartesian Product
2016-09-09 10:31:45 +03:00
Piotr Findeisen
f18656473d
HHH-11082 Log the failing SQL when the batched execution throws a RuntimeException (e.g. StaleStateException)
2016-09-05 16:42:49 +03:00
dewarder
8de4ff2a3a
HHH-10406 - Provide @CreationTimestamp and @UpdateTimestamp for Java Time
2016-08-31 15:32:36 +03:00
Yanming Zhou
fec5afc8b6
HHH-11074 - Add method setTimeout for DetachedCriteria
2016-08-31 14:29:56 +03:00
Gail Badner
839bf0b6f9
HHH-11073 : Casting to boolean in HQL query fails on MySQL
2016-08-31 00:22:16 -07:00
Gail Badner
4551e521c1
HHH-11073 : test case
2016-08-31 00:21:25 -07:00
Gail Badner
b28e0974df
HHH-11072 : Skip CriteriaLiteralInSelectExpressionTest#testStringLiteral2 for Oracle, Db2, SQL Server, and Sybase dialects
2016-08-30 23:10:00 -07:00
Steve Ebersole
d5cbd8fdf0
HHH-8630 - random map key column generated when using @AttributeOverrides and @ElementCollection
2016-08-30 18:41:56 -05:00
姜禹
19834a0046
HHH-10502 - ORDER BY FIELD(..) throws java.sql.SQLException: Operand should contain 1 column(s)
2016-08-30 15:56:52 +03:00
Steve Ebersole
aaa32ebed5
HHH-11067 - Proxy-wrapped Sessions (ThreadLocalSessionContext.TransactionProtectionWrapper) handle equals incorrectly
2016-08-26 10:53:40 -05:00
Gail Badner
4f991c3e74
HHH-9739 : Updated object is written to second level cache with CacheMode.IGNORE
2016-08-25 01:04:52 -07:00
Steve Ebersole
68c62da29e
HHH-11058 - NPE in SchemaValidator with DdlTransactionIsolatorJtaImpl
2016-08-20 10:02:40 -05:00
Steve Ebersole
f26eb97091
HHH-11058 - NPE in SchemaValidator with DdlTransactionIsolatorJtaImpl
2016-08-19 15:48:51 -05:00
Gail Badner
5096982532
HHH-11037 : Correct jira issue in @TestForIssue
2016-08-18 15:44:31 -07:00
Andrea Boriero
62bfbf8bd9
HHH-11037 - Same named subtype embeddable properties ignored
2016-08-18 15:44:31 -07:00
Andrea Boriero
3028f5d787
HHH-11037 - Add test for issue
2016-08-18 15:44:31 -07:00
johara
65422a6750
HHH-11051 : Cache EventListenerRegistry and StatisticsImplementor
...
(cherry picked from commit 97318b71f0
)
Conflicts:
hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
(cherry picked from commit 836691b5a7
)
Conflicts:
hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
2016-08-18 15:16:45 -07:00
Andrea Boriero
f201d2829e
HHH-10693 - Fix PostgreSQL failing tests
2016-08-15 09:15:23 +02:00
Andrea Boriero
8d86770dcc
HHH-11033 - NativeQueryImpl::doScroll seems to be broken when used with setParameterList (affects scroll and stream)
2016-08-14 17:59:06 +02:00
Andrea Boriero
6ec48514f7
HHH-11033 - Add test for issue
2016-08-14 17:59:06 +02:00
Andrea Boriero
78cab094b9
HHH-11036 - The drop schema filtering of sequence generation with schemaFilter is wrong
2016-08-11 08:07:28 +02:00
Chris Cranford
5b7d00ef1e
HHH-10978 - Added test case.
2016-08-10 15:51:07 -07:00
Chris Cranford
9c37511811
HHH-10978 - Fix building join table metadata with default catalogs or schema values.
2016-08-10 15:51:07 -07:00
Andrea Boriero
4c79b4fa50
HHH-11030 - InformationExtractorJdbcDatabaseMetaDataImpl getTable method wrong default namespace lookup
2016-08-10 13:41:11 +02:00
VyacheslavRarata
f0fa15b247
HHH-10106 - Include source entity name and table name (attribute name too ideally) for associations referencing unmapped classes
2016-08-10 14:29:43 +03:00
Andrew Judson
6dd41e7ae6
HHH-3846 - Persisting entity with detached associated entity.
2016-08-10 13:22:11 +03:00
Vlad Mihalcea
a63935b530
HHH-11005 - OneToMany generated incorrect SQL where MapKey is on superclass and using InheritanceType.JOINED
...
Add missing license headers
2016-08-10 08:44:35 +03:00
Richard Barnes
e75b017a46
HHH-11005 - OneToMany generates incorrect SQL where MapKey is on superclass and using InheritanceType.JOINED
2016-08-10 08:41:04 +03:00