benoit
5a5bd47493
HHH-12131 Avoid allocating unneeded byte array when parsing or
...
transforming UUID.
2017-12-18 07:21:21 -06:00
Réda Housni Alaoui
4efac1369a
HHH-10294 EntityGraph improvement: For each jpa attribute, generate also a String constant holding the attribute field name
2017-12-18 06:49:56 -06:00
Steve Ebersole
b7c0235697
HHH-11532 - load by natural-id and WrongClassException
2017-12-16 20:24:54 -06:00
Steve Ebersole
9529f4f0a2
HHH-12098 - prep 5.3
...
fix test failures for mysql, mariadb, cockroachdb
2017-12-16 13:18:31 -06:00
Steve Ebersole
30db0f0a24
HHH-12098 - prep 5.3
...
fix test failures for mysql, mariadb, cockroachdb
2017-12-16 10:27:20 -06:00
Jonathan Bregler
8eaf649aa3
HHH-12175: ParameterParser doesn't handle JPA positional parameters correctly
2017-12-15 19:29:15 -06:00
Steve Ebersole
90cabb43ad
HHH-12135 - Support for AttributeConverters as CDI beans
...
initial work to get AttributeConverter support to be able to integrate with ManagedBeanRegistry. There is a lot of "infrastructure" changes because the old code assumed we could instantiate the converter as soon as we knew the class which precludes lookup in the registry later.
2017-12-15 18:25:18 -06:00
Chris Cranford
cb61bfa52f
HHH-11259 - Improved CDI support including support for other types of managed beans;
...
HHH-12133 - Create ManagedBeanRegistry and ManagedBean;
HHH-12134 - Convert entity listener CDI support to use ManagedBean/MenagedBeanRepository
Checkstyle fixes.
2017-12-15 16:18:34 -05:00
Sanne Grinovero
bb204ba0dc
Revert "Fix CDI tests failing due to migrating to JPA 2.2"
...
This reverts commit dc91f76c4bd7b31e0ec5efb0e2d09a20e1842119.
Solution dc91f76c4bd7b31e0ec5efb0e2d09a20e1842119 is not acceptable:
it will have the tests seem to pass but the modules we produce would
not actually work for other people as the published modules won't
include the proposed workaround.
2017-12-15 14:30:15 +00:00
Yoann Rodière
c873b13be8
HHH-12173 Restore backward compatibility in ExtendedBeanManager
2017-12-15 13:56:20 +01:00
Steve Ebersole
ddc1f03abc
HHH-11259 - Improved CDI support including support for other types of managed beans;
...
HHH-12133 - Create ManagedBeanRegistry and ManagedBean;
HHH-12134 - Convert entity listener CDI support to use ManagedBean/MenagedBeanRepository
Initial support for named CDI beans and the option to not cache bean references
2017-12-14 11:37:23 -06:00
Chris Cranford
9f50157a60
HHH-12146 - Support enabling caching at any level within a mapped hierarchy
2017-12-14 11:37:45 -05:00
Andrea Boriero
58e6235c6b
HHH-12148 - Fix tests
2017-12-14 14:36:08 +00:00
Andrea Boriero
decac7f686
HHH-12147 - Fix tests
2017-12-14 14:35:54 +00:00
Steve Ebersole
564ec55ca1
HHH-11259 - Improved CDI support including support for other types of managed beans;
...
HHH-12133 - Create ManagedBeanRegistry and ManagedBean;
HHH-12134 - Convert entity listener CDI support to use ManagedBean/MenagedBeanRepository
Initial ManagedBeanRegistry and ManagedBean impl;
Conversion of JPA event Listeners to use ManagedBeanRegistry
2017-12-14 06:51:17 -06:00
Vlad Mihalcea
b0c27562f4
Fix User Guide tests failing and triggereing other 2nd-level cache tests to fail as well
2017-12-13 20:39:45 +02:00
Andrea Boriero
814d0c260b
fix checkstyle errors
2017-12-13 17:47:18 +00:00
Andrea Boriero
37df2bac74
HHH-12147 - Code improvement
2017-12-13 17:42:58 +00:00
Andrea Boriero
283750afd0
HHH-12136 HHH-12166 HHH-12101 - Fix licence checkstyle errors
2017-12-13 17:42:28 +00:00
Andrea Boriero
919b17bfa7
HHH-12146 - Fix checkstyle error
2017-12-13 17:42:17 +00:00
Andrea Boriero
b1a9c816a7
HHH-12157 - TableGenerator defined on one class is not visible on another
...
(cherry picked from commit 8ae3dc4078597c69588ca8237591f1eab64c6bd7)
2017-12-13 09:38:00 -06:00
Andrea Boriero
9fe921db52
HHH-12157 - Add test for issue
...
(cherry picked from commit f40a6cc0f8fd0ccb03387beb5dac9d9bde846c4d)
2017-12-13 09:37:43 -06:00
Steve Ebersole
59c3baae32
HHH-12146 - Support enabling caching at any level within a mapped hierarchy
2017-12-13 06:19:32 -06:00
Steve Ebersole
91387adcc8
JPA TCK challenge
2017-12-13 06:19:32 -06:00
Vlad Mihalcea
a94faa9280
Fix CDI tests failing due to migrating to JPA 2.2
2017-12-13 06:19:32 -06:00
Sanne Grinovero
c4067f611c
Resolve whitespace formatting issues spotted by Checkstyle
2017-12-13 06:19:32 -06:00
Steve Ebersole
a7f1173e65
JPA TCK challenge
2017-12-13 06:19:32 -06:00
Steve Ebersole
7c6b8cbd4e
JPA TCK challenge
2017-12-13 06:19:32 -06:00
Steve Ebersole
7fc5d3e856
HHH-12098 - prep 5.3
2017-12-13 06:19:32 -06:00
Gail Badner
8c2a683356
HHH-12150 - @MapKeyColumn referring to otherwise non-mapped column
2017-12-13 06:19:32 -06:00
Andrea Boriero
9af5655100
HHH-12148 - Add setting indicating if the value stored in the table used by the @TableGenerator is the last value used or the next value to be used
2017-12-13 06:19:32 -06:00
Andrea Boriero
2b7c2c883c
HHH-12148 - Add test for issue
2017-12-13 06:19:32 -06:00
Andrea Boriero
6818275376
HHH-12147 - Add support for JPA2.2 @TableGenerators and @SequenceGenerators
2017-12-13 06:19:32 -06:00
Andrea Boriero
37e918d1d4
HHH-12147 - Add test for issue
2017-12-13 06:19:32 -06:00
Steve Ebersole
42b8e77801
HHH-12150 - @MapKeyColumn referring to otherwise non-mapped column
2017-12-13 06:19:32 -06:00
Steve Ebersole
42c8c8f2e3
HHH-12146 - Support enabling caching at any level within a mapped hierarchy
2017-12-13 06:19:32 -06:00
Steve Ebersole
09a15ac68e
HHH-12097 - EntityManagerFactory open/closed checks per JPA spec
2017-12-13 06:19:32 -06:00
Steve Ebersole
6dc94ff7f7
HHH-12129 - Fix expected exceptions on various Query methods
2017-12-13 06:19:32 -06:00
Steve Ebersole
bb19c30679
Test illustrating TCK assertions regarding query results with fetches
2017-12-13 06:19:31 -06:00
Steve Ebersole
d1fb1525aa
HHH-12125 - Support @GeneratedValue without explicit generator definition
2017-12-13 06:19:31 -06:00
Steve Ebersole
888ade0106
HHH-12098 - prep 5.3
2017-12-13 06:19:31 -06:00
Steve Ebersole
e960f17a7b
HHH-12139 - Allow Hibernate's Transaction act like JPA's EntityTransaction
2017-12-13 06:19:31 -06:00
Steve Ebersole
ad0aa213bc
Allow Hibernate's Transaction act like JPA's EntityTransaction
2017-12-13 06:19:31 -06:00
Steve Ebersole
3a1eb3382b
Allow Hibernate's Transaction act like JPA's EntityTransaction
2017-12-13 06:19:31 -06:00
Steve Ebersole
dced921456
HHH-12097 - EntityManagerFactory open/closed checks per JPA spec
2017-12-13 06:19:31 -06:00
Steve Ebersole
f669c4bcdf
HHH-12139 - Allow Hibernate's Transaction act like JPA's EntityTransaction
2017-12-13 06:19:31 -06:00
Steve Ebersole
6ba328e7a0
HHH-12136 - Various improvements for ProcedureCall/StoredProcedureQuery
2017-12-13 06:19:31 -06:00
Steve Ebersole
15bf44e4e9
HHH-12098 - prep 5.3
2017-12-13 06:19:31 -06:00
Steve Ebersole
2dd23e143e
not all of them were intended to be pushed
2017-12-13 06:19:31 -06:00
Steve Ebersole
58781056a9
HHH-12129 - Fix expected exceptions on various Query methods
2017-12-13 06:19:31 -06:00
Steve Ebersole
a4d9841915
challenge
2017-12-13 06:19:31 -06:00
Steve Ebersole
99428251c4
HHH-12125 - Support @GeneratedValue without explicit generator definition
2017-12-13 06:19:31 -06:00
Steve Ebersole
9a75fa8d97
HHH-12125 - Support using generator name as implicit sequence/table name
2017-12-13 06:19:31 -06:00
Steve Ebersole
f49efc7864
HHH-12122 - Checking @OrderBy for special cases should perform case-insensitive checking
2017-12-13 06:19:31 -06:00
Sanne Grinovero
65e44267d6
HHH-12118 Removing handling of old JVM_HAS_TIMESTAMP_BUG
2017-12-13 06:19:30 -06:00
Steve Ebersole
29d5b41700
HHH-12101 - Make sure Hibernate returns null on failed attempt to create EMF
2017-12-13 06:19:30 -06:00
Gail Badner
447dc1d44e
HHH-12098 - prep 5.3
2017-12-13 06:19:30 -06:00
Steve Ebersole
5e0274adbb
HHH-12116 - Positional parameters report position as name
...
HHH-12101 - Remove support for legacy HQL-style positional parameters
2017-12-13 06:19:30 -06:00
Gail Badner
8308e4252c
HHH-12110 : IllegalStateException should be thrown for some methods when called on a closed EntityManager
2017-12-13 06:19:30 -06:00
Gail Badner
dd561e5f9f
HHH-12098 - prep 5.3
2017-12-13 06:19:30 -06:00
Steve Ebersole
d1f54b976e
HHH-12099 - Query#getLockMode ought to throw exception for non-SELECT
2017-12-13 06:19:30 -06:00
Steve Ebersole
409596235c
HHH-12097 - EntityManagerFactory open/closed checks per JPA spec
2017-12-13 06:19:30 -06:00
Steve Ebersole
25ba7bd60d
HHH-12096 - Problem finding correlated getter-method for field access
2017-12-13 06:19:30 -06:00
Steve Ebersole
dedc9ef8eb
HHH-12098 - prep 5.3
2017-12-13 06:19:30 -06:00
Andrea Boriero
5111a468c4
HHH-11913 : Schema generation ignores index DESC/ASC order
2017-12-13 06:19:01 -06:00
Andrea Boriero
8b313976d9
HHH-11913 : Add test for issue
2017-12-13 06:19:01 -06:00
Jonathan Bregler
7b59cb2f8d
HHH-12132: HANA boolean type mapping doesn't work for existing schema definitions
...
- introduce parameter hibernate.dialect.hana.use_legacy_boolean_type to enable
switching between new and legacy behavior.
2017-12-12 16:45:48 -05:00
Chris Cranford
a0f430a94d
Checkstyle fixes.
2017-12-12 13:40:29 -05:00
Chris Cranford
6c1948b6b3
HHH-12159 - Fix Warning HHH000274 when using Formula with a string-based size constrained property.
2017-12-11 18:05:27 -05:00
Chris Cranford
e3cc2d78e9
HHH-12119 - Fix NameQueryTupleTransformer discarding alias name case.
2017-12-11 12:08:38 -05:00
Jonathan Bregler
db2e3906ab
HHH-12138: HANA dialect doesn't support procedure parameter mode REF_CURSOR
2017-12-11 14:43:02 +02:00
Vlad Mihalcea
55ab0d5677
Add test to check if persisting a @OneToOne child entity which has @MapsId works when referencing a parent entity
2017-12-06 11:56:58 +02:00
Chris Cranford
0dc788f42f
HHH-12062 - Make sure AttributeAccessor annotation is read.
2017-12-05 09:41:55 +01:00
Chris Cranford
80f315c328
HHH-12062 - Added test case.
2017-12-05 09:41:19 +01:00
Vlad Mihalcea
9ebd56e762
HHH-12120 - Update StandardDialectResolver to reflect the latest Dialects of PostgreSQL and MySQL
...
- add License header to Database class
2017-11-30 13:52:22 +02:00
Edward.Wilson
7011347b9a
HHH-12140 - Allow session scoped interceptors to be managed by DI providers (e.g Spring)
2017-11-30 13:31:53 +02:00
graemerocher
5415d635dd
HHH-11721 - PreInsertEventListener that just vetoed ends up throwing NullPointerException because the entity is still managed
2017-11-28 12:07:21 +02:00
Yanming Zhou
304a0a89da
HHH-12120 - Update StandardDialectResolver to reflect the latest Dialects of PostgreSQL and MySQL
2017-11-28 11:59:25 +02:00
Steve Ebersole
400a4bc24e
HHH-12115 - No Dialect mapping for JDBC type: 1899073220 in Wildfly (AttributeConverter and Short)
...
Improved JavaDocs pointing to the exact parts of the JDBC spec that the JdbcTypeJavaClassMappings mappings come from;
Added mapping for BigInteger as well
2017-11-27 11:11:59 -06:00
Tiger Wang
6b1f3e51a9
HHH-12115 - attribute converter add mapping of Java Short type to JDBC SMALLINT type
2017-11-27 17:07:50 +02:00
Andrea Boriero
f0d49c5be4
HHH-12113 - Fix Checkstyle error
2017-11-27 14:48:35 +00:00
Vlad Mihalcea
47382f69cc
HHH-12113 - The JDBC batch sorting algorithm can be simplified due to latest modifications
2017-11-21 17:40:45 +02:00
Vlad Mihalcea
7f70dccc71
HHH-12108 - Fix tests failing on Oracle
2017-11-21 16:47:16 +02:00
Vlad Mihalcea
5b710533f7
HHH-11028 - {h-schema} is not replaced in SQLDelete, SQLInsert and SQLUpdate
...
Trim the sQL query before checking it for {h-schema} placeholders
2017-11-21 15:46:36 +02:00
Vlad Mihalcea
88c2bda837
HHH-12112 - The query optimizer hint fails on Oracle
2017-11-21 15:13:06 +02:00
Vlad Mihalcea
26041f49e1
HHH-12111 - Oracle does not support positive/negative initial sequence values for descending/ascending sequences unless MAXVALUE/MINVALUE is defined as well
2017-11-21 15:02:45 +02:00
Vlad Mihalcea
9b062e4a6b
HHH-11028 - {h-schema} is not replaced in SQLDelete, SQLInsert and SQLUpdate
...
Skip substitute brackets for stored procedures
2017-11-21 14:03:59 +02:00
Vlad Mihalcea
44a31550c4
HHH-12087 - Pagination does not work with Oracle views
...
Roll back change because it breaks the follow-on-locking mechanism
2017-11-21 12:26:59 +02:00
rustem.yagudin
d6441b7081
HHH-12087 - Pagination does not work with Oracle views
2017-11-20 16:00:28 +02:00
Andrea Boriero
877e790995
HHH-5645 - Fix Checkstyle errors
2017-11-20 12:33:50 +00:00
Andrea Boriero
d330fdcfca
HHH-12086 - Fix Checkstyle error
2017-11-20 12:33:50 +00:00
Anders Wallgren
7a32ea62b6
HHH-12105 - Batch order_inserts: flush during transaction causes incorrect insert ordering and subsequent constraint violation
2017-11-20 12:41:27 +02:00
Gary LosHuertos
c4010d0af0
HHH-9158 - cascade-persist in orm.xml does not apply to annotation-based relationships
2017-11-16 11:10:55 +02:00
Vlad Mihalcea
abb3590d33
HHH-11117 - LazyPropertyInitializer$1 cannot be cast to [B when calling Session.merge() on compile time enhanced composed entities
...
Add a test case to prove it works after HHH-12054 got fixed
2017-11-16 10:43:55 +02:00
barreiro
ae8c365bf5
HHH-12054 - Handle UNFETCHED_PROPERTY in CollectionType.replace()
2017-11-16 10:14:22 +02:00
Gail Badner
d2a19c9a77
HHH-12007 : Executing JPA query results in persistence of new/unmanaged entity
2017-11-15 20:37:48 -08:00
Vlad Mihalcea
a9f1caf998
HHH-9331 - Aggregate functions for subqueries not working
2017-11-15 12:37:17 +02:00
Vlad Mihalcea
5a91673ef2
HHH-5274 - HQL-Insert with Select and Sub-Select fails
2017-11-15 11:50:30 +02:00
Vlad Mihalcea
fe60239301
HHH-5645 - Criteria.createAlias with specified criterion results in wrong parameters passed into SQL statement
...
Roll back changes since the test passes even without them
2017-11-15 08:46:01 +02:00
Eric Haas
dbd5f81f79
HHH-5645 - Criteria.createAlias with specified criterion results in wrong parameters passed into SQL statement
2017-11-14 18:42:22 +02:00