Vlad Mihalcea
0f18df1c0b
HHH-12291 - PersistentBag throws NullPointerException when deleting an entity via Cascade
...
Add example for Embeddable Composite Identifier too
2018-02-15 12:26:08 +02:00
Vlad Mihalcea
23caf415f7
HHH-12291 - PersistentBag throws NullPointerException when deleting an entity via Cascade
...
Add another test for regular idbased Parent-Child associations
2018-02-15 10:55:40 +02:00
Vlad Mihalcea
c12a4423a7
HHH-12291 - PersistentBag throws NullPointerException when deleting an entity via Cascade
...
Rename test case and spot the problem
2018-02-15 10:37:29 +02:00
Vlad Mihalcea
096217816e
HHH-12294 - Regression after fixing HHH-12064
...
Add test case and fix
HHH-12291 - NullPointerException when deleting subentity with @ManyToOne to other Entities
Add a replicating test case
2018-02-14 17:18:54 +02:00
Steve Ebersole
8cfe4126f1
HHH-12282 - Allow disabling of invalidation of second-level cache entries for multi-table entities
2018-02-13 14:28:44 -06:00
Andrea Boriero
5e397e9cb3
HHH-12141 - Fix test failing on PostgreSQL
2018-02-13 15:09:47 +00:00
Andrea Boriero
d54b2688ea
HHH-12289 - One call of the SessionImpl#listeners( ) method from SessionImpl#autoFlushIfRequired() is useless.
2018-02-13 13:53:58 +00:00
Vlad Mihalcea
0ba1c4a2f3
HHH-12141 - SQL insert in stateless session causes javax.persistence.TransactionRequiredException
2018-02-13 14:51:45 +02:00
Chris Cranford
d2866620f2
HHH-8916 - Allow CTE queries to be translated by SQL Server LimitHandler impl.
2018-02-13 13:54:45 +02:00
Yanming Zhou
c2351bb74b
HHH-12280 - Resolve {alias} in @Formula like Restrictions.sqlRestriction()
2018-02-12 17:10:13 +02:00
Vlad Mihalcea
993a229586
HHH-12236 - Document 5.3 changes
...
- add missing configuration properties
2018-02-12 11:20:42 +02:00
Peter Holvenstot
e50371fdd7
HHH-11686 - Improve TREAT handling
2018-02-06 18:22:40 +02:00
Andrea Boriero
da51a0dd9a
HHH-12271 - SchemaDropperImpl does not drop constraints with IF EXISTS
2018-02-05 17:34:39 +00:00
Andrea Boriero
84c50855ef
HHH-12271 - Add test for issue
2018-02-05 17:34:39 +00:00
Peter Holvenstot
6120aa2b6a
HHH-12114 - Union-select aliases not injected before "clazz_" conditions in HQL query
2018-02-05 18:16:44 +02:00
Vlad Mihalcea
992fdbcf3c
HHH-12107 - ClassCastException when using L2Cache with "structured_cache"=true
2018-02-01 16:52:09 +02:00
lrcuhuh
63e4702629
HHH-9933 - Uninitialized PersistentSet with lazy="extra" doesn't respect added elements
2018-02-01 16:02:03 +02:00
Andrew Guibert
cd4a6e9a49
HHH-11571 - JTA platform for WebSphere Liberty and OpenLiberty
2018-02-01 15:49:15 +02:00
Vlad Mihalcea
795055de51
HHH-12034 - According to JPA, a Proxy should be loaded even when accessing the identifier
2018-01-31 17:48:43 +02:00
Andrea Boriero
25735b453b
HHH-1268 - Add test
2018-01-31 11:02:38 +00:00
Andrea Boriero
39f761b250
HHH-11587 - Reordering items in List throws a constraint violation
2018-01-31 09:31:43 +00:00
Gail Badner
f8c1417e3c
HHH-11587 : Added FailureExpected test case
2018-01-31 09:31:43 +00:00
Andrea Boriero
aaa6df26e1
HHH-11587 - Add test for issue
2018-01-31 09:28:29 +00:00
Bruno P. Kinoshita
c488e8e081
HHH-12258: mask JPA JDBC properties and Hibernate properties related to credentials
2018-01-30 15:28:12 +02:00
barreiro
1b2424c211
HHH-12252 - Add Agroal to ConnectionProviderInitiator
2018-01-30 10:19:09 +02:00
Andrea Boriero
d29e710c78
HHH-12256 - org.hibernate.test.lazyload.JtaLazyLoadingTest is not using JTA
2018-01-25 18:19:40 +00:00
Vlad Mihalcea
4f12de7e18
HHH-12251 - Entity with @IdClass containing a @ManyToOne association cannot be merged anymore
...
- add replicatting test case
2018-01-25 08:31:16 +02:00
Andrea Boriero
9704b564f3
HHH-12246 - Fix failing test
2018-01-24 14:51:36 +00:00
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
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
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
Vlad Mihalcea
091f292b5a
HHH-11845 - Warn user when multiple persistence-units use the same name
2018-01-22 15:33:54 +02:00
Steve Ebersole
a426068b2d
HHH-12133 - Create ManagedBeanRegistry and ManagedBean
...
- minor name change
2018-01-18 10:17:28 -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
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
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
644c74d470
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
Yoann Rodière
edc0039afc
HHH-12133 Comply with API docs with respect to lifecycle management depending on the 'shouldRegistryManageLifecycle' parameter
...
The registry should not manage the bean lifecycle when
'shouldRegistryManageLifecycle' is false. The easiest way to do so is to
use BeanManager.createInstance to retrieve beans in the Standard CDI lifecycle
strategy: it correctly retrieves singletons from the CDI context instead
of instantiating them again.
Also, fix javax.enterprise.inject.spi.Bean-based instance destructions:
we used to only request destruction to the creational context, which is
wrong because it may skip the execution of @PostDestroy methods in
particular.
2018-01-16 13:25:58 -06:00
Yoann Rodière
b3ac2feddf
HHH-12133 Move CDI lifecycle management code to dedicated strategies
...
This commit should not change the current behavior, it is only about
moving code to separate classes to make the following changes clearer.
2018-01-16 13:25:58 -06:00
mnachmia31
c03fdf84d4
HHH-12216 - Improve logging for when Hibernate throws the "illegally attempted to associate a proxy with two open Sessions" Exception
2018-01-16 15:22:54 +02:00
Andrea Boriero
f54b75fc03
HHH-1830 - Fix checkstyle error
2018-01-16 10:30:49 +00:00
Gail Badner
f07cdde352
HHH-1830 - Error during parse query on MS SQL
2018-01-15 15:16:15 +02:00
simeonmalchev
0d9b1c54cd
HHH-10541 - Create Vibur DBCP connection pool module
2018-01-15 11:55:01 +02:00
Gail Badner
794c784c0d
HHH-12151 HHH-10575 : Add test for HHH-10575; add @TestForIssue to tests
2018-01-12 18:04:32 -08:00
Andrea Boriero
8b980c4e7b
HHH-12211 - Test failure on MariaDB when the database charset is configured to UTF8
2018-01-12 12:06:40 +00:00
Steve Ebersole
f0ed669bc1
HHH-12129 - Fix expected exceptions on various Query methods
2018-01-10 15:05:10 -06:00
Andrea Boriero
f8f1241c2b
HHH-12135 - Support for AttributeConverters as CDI beans, fix method o.h.type.descriptor.java.EnumJavaTypeDescriptor#fromName(String)
2018-01-10 15:03:39 +00:00
Andrea Boriero
803b29fc1a
HHH-12192 - Fix tests failing on PostgreSQL
2018-01-10 12:46:10 +00:00
Steve Ebersole
e9c3870909
HHH-12146 - Support enabling caching at any level within a mapped hierarchy
...
explicit test for Cacheable inheritance
2018-01-09 14:33:03 -06:00
Steve Ebersole
67874eb2db
HHH-12185 - Simplify SessionFactoryBuilder / SessionFactoryOptions handling
...
Option #2 - SessionFactoryOptionsBuilder as SessionFactoryOptions
2018-01-09 11:17:58 -06:00
Steve Ebersole
7baa9e4e06
HHH-12185 - Simplify SessionFactoryBuilder / SessionFactoryOptions handling
...
Option #1 - still building a stand-alone, immutable options object
2018-01-09 11:17:58 -06:00
Andrea Boriero
829b33822f
HHH-5797 HHH-2558 - Fix tests failing on PostgreSQL and MariaDB
2018-01-09 16:29:51 +00:00
Vlad Mihalcea
e68986bf57
HHH-12197 On commit, Hibernate reopens and closes additional connection
2018-01-09 17:56:57 +02:00
Vlad Mihalcea
59ec7c9f23
HHH-12192: include the causing DDL-statement into the message of org.hibernate.tool.schema.spi.CommandAcceptanceException
...
Fix another broken test
2018-01-09 17:56:35 +02:00
Vlad Mihalcea
66c799bbab
HHH-12192: include the causing DDL-statement into the message of org.hibernate.tool.schema.spi.CommandAcceptanceException
...
Fix broken test
2018-01-09 16:48:36 +02:00
bbodnar
7854ffe5b7
HHH-12192: include the causing DDL-statement into the message of org.hibernate.tool.schema.spi.CommandAcceptanceException
2018-01-09 14:19:14 +02:00
Gail Badner
712fb477e7
HHH-12075 : SQLQuery.executeUpdate() ignores SQLQuery.setTimeout()
2018-01-08 22:47:07 -08:00
Gail Badner
489bdcd6fa
HHH-12075 : test case
2018-01-08 22:44:32 -08:00
dcebotarenco
50070eabdd
HHH-2558 - Allow batching inserts for multi-table entities
...
HHH-5797 - Improve batching for entity updates or deletes that use secondary tables
2018-01-08 17:47:58 +02:00
Steve Ebersole
675890134f
HHH-11019 - Extend DelayedPostInsertIdentifier support to include checks for FlushMode (EXTENDED PC)
2018-01-03 16:07:24 -06:00
Brett Meyer
da80ad1a72
HHH-11366 made javax.inject optional in OSGi manifest
2018-01-02 16:31:21 -05:00
Steve Ebersole
554817baca
HHH-12171 - Fix tests for hibernate-orm-modules
2018-01-02 13:47:29 -06:00
Steve Ebersole
4f23cb1ffe
HHH-12194 - Deprecate Environment-scoped settings
2017-12-30 17:30:56 -06:00
Steve Ebersole
46a9813815
HHH-12101 - fix CME on Java 9 introduced by changes for HHH-12101
2017-12-28 10:55:11 -06:00
Steve Ebersole
300fa80016
HHH-12189 - Only call setAccessible() when member is not accessible
2017-12-27 09:53:07 -06:00
Guillaume Smet
8e25e7f350
HHH-12164 Upgrade Hibernate Validator used for testing to 6.0.7.Final
2017-12-20 16:21:29 +00:00
Andrea Boriero
574378dc6f
HHH-12106 - Fix Test
2017-12-20 15:43:32 +00:00
Vlad Mihalcea
dbda3c19de
HHH-12106 - Database name not quoted at schema update
2017-12-20 15:40:44 +00:00
Sanne Grinovero
5c43ad571f
Fix checkstyle violations
2017-12-19 10:02:43 +00:00
Steve Ebersole
86cde1296b
HHH-12133 - Create ManagedBeanRegistry and ManagedBean
...
- mostly just backporting this work from 6.0
2017-12-18 09:45:38 -06:00
Réda Housni Alaoui
b711e14a6c
HHH-10294 EntityGraph improvement: For each jpa attribute, generate also a String constant holding the attribute field name
2017-12-18 08:24:47 -06:00
Jonathan Bregler
b1775c2502
HHH-11798: Provide method for overriding delete statement in GlobalTemporaryTableBulkIdStrategy
2017-12-18 07:22:37 -06:00
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
Vlad Mihalcea
eaeda2f41d
HHH-12086 - Batch order_inserts: flush during transaction causes incorrect insert ordering and subsequent constraint violation
...
Add a maximum iteration threshold, to avoid a stack overflow error in case there will be circular dependency that's not properly detected
2017-11-13 20:54:28 +02:00
randymay
a5d50c3bd5
HHH-12076 - Query not built properly when joining a table based on class
...
Add replicating test case for HBM mappings
2017-11-13 18:12:02 +02:00
randymay
26ae3c6726
HHH-12076 - Query not built properly when joining a table based on class
...
Add test case that proves the issue does not replicate for annotation mappings
2017-11-13 17:32:43 +02:00
Vlad Mihalcea
427bba4212
HHH-12086 - Batch order_inserts: flush during transaction causes incorrect insert ordering and subsequent constraint violation
...
Fix indentation.
2017-11-13 11:04:40 +02:00
Anders Wallgren
9ae9810f85
HHH-12086 - Batch order_inserts: flush during transaction causes incorrect insert ordering and subsequent constraint violation
2017-11-13 10:49:50 +02:00
Steve Ebersole
7c57d11406
HHH-12085 - @NaturalId not working on inherited field
2017-11-10 20:19:01 -06:00
Steve Ebersole
e9263758fe
HHH-12085 - @NaturalId not working on inherited field
2017-11-10 17:20:49 -06:00
Vlad Mihalcea
20422cd76a
HHH-11986 - @LazyGroup is ignored on LazyToOne association with 'mappedBy'
...
Fix tests failing on MariaDB
2017-11-09 09:46:36 +02:00
Viefhaus
4531b22e92
HHH-11986 - @LazyGroup is ignored on LazyToOne association with 'mappedBy'
...
HHH-11986 - Re-format fix code to follow code conventions
2017-11-08 14:13:34 -08:00
Viefhaus
3292a83223
Testcase for HHH-11986 added
...
HHH-11986 : Changed test code to follow conventions of other bytecode enhancement tests; reformatted test code
2017-11-08 14:12:44 -08:00
Jonathan Bregler
1616b3de37
HHH-12074 - order_inserts: flush during transaction causes incorrect insert ordering and subsequent constraint violation
...
- "TOP" is a reserved key word in same database systems.
2017-11-08 14:31:36 +02:00
Anders Wallgren
8530584fad
HHH-12074 - order_inserts: flush during transaction causes incorrect insert ordering and subsequent constraint violation
2017-11-07 09:26:56 +02:00
Sanne Grinovero
95ecd7c43a
HHH-12081 Update to JBoss Logger 3.3.1.Final and related tooling 2.1.0.Final
2017-11-06 14:14:05 +00:00
Vlad Mihalcea
164178330a
HHH-12073 - Change BaseUnitTestCase Logger to protected
2017-11-01 19:04:07 +02:00
ageery
310eb69b6e
HHH-12072 - BasicFormatterImpl throws a NPE if native SQL begins with a parentheses
2017-11-01 17:58:42 +02:00
Guillermo González de Agüero
20d17ec0f2
HHH-11805 Fix JACC cannot be enabled
2017-11-01 13:37:55 +02:00
Vlad Mihalcea
f2c83c9653
HHH-10179 - Fetching an already loaded entity with an EntityGraph does not initialize previously lazy loaded attributes
...
Add replicating test case
2017-10-31 15:29:27 +02:00
barreiro
280474e9cd
HHH-12051 - Filter dirty but non-updatable atributes
2017-10-31 13:18:05 +02:00
msymonov
4b8cfe0c1f
HHH-12067: NativeQueryTupleTransformer doesn't handle null values in returned ResultSet
2017-10-30 11:39:20 +02:00
Giovanni Lovato
b8a3baa5c1
HHH-10485 : Lazy collections fetched with EntityGraph load with JOIN
2017-10-26 10:24:46 +03:00
Marcello
ef6ddd98bc
HHH-12064 - Issue with unidirectional one-to-many association with a join column that references a column that is not the primary key
2017-10-25 16:55:58 +03:00
Archie L. Cobbs
88b1e33d72
HHH-12046 - Don't consider static methods for isFoo()/getFoo() conflicts.
2017-10-25 10:55:42 +03:00
Vlad Mihalcea
ce21f133d2
HHH-11028 - {h-schema} is not replaced in SQLDelete, SQLInsert and SQLUpdate code enhancement
...
Remove isCallable attribute since it causes failures on MariaDB
2017-10-25 08:42:49 +03:00
Sanne Grinovero
401936f94e
HHH-12055 Revert to using the Javassist version included in WildFly 11
2017-10-24 16:42:49 +01:00
Laabidi Raissi
090d18dcc8
HHH-11028 - {h-schema} is not replaced in SQLDelete, SQLInsert and SQLUpdate code enhancement
2017-10-24 16:27:54 +03:00
Vlad Mihalcea
1cb10729b0
HHH-12058 - Criteria LiteralHandlingMode can only be configured programatically. We need to support String-based configurations as well.
2017-10-24 15:06:07 +03:00
Vlad Mihalcea
29fc5903e3
HHH-12052 - Move PooledConnections inside DriverManagerConnectionProviderImpl
2017-10-23 15:38:15 +03:00
Andrea Boriero
884bfc1cc6
HHH-2897 - Fix checkstyle error
2017-10-19 11:57:14 +01:00
Gail Badner
86f310e4cb
HHH-11970 : @NotFound(IGNORE) and @BatchSize
2017-10-19 11:30:34 +01:00
Gail Badner
19087d9f15
HHH-11970 : @NotFound(IGNORE) and @BatchSize
2017-10-19 11:30:34 +01:00
fernando
47eebc5d86
HHH-12037 - Remove unused code in ArrayHelper
2017-10-17 17:56:50 +03:00
Lemongrass3110
ed61fc9a8e
HHH-2897 - Adding support for use of sequence objects in DB2 V8 OS390
2017-10-17 16:46:43 +03:00
Andrea Boriero
61ee2d2232
HHH-12034 - Fix tests hanging on PostgrSQL
2017-10-16 20:58:23 +01:00
Andrea Boriero
07eec26d67
HHH-11971 - QueryParameterBindingValidator does not handle primitive types
2017-10-16 19:25:41 +01:00
Andrea Boriero
4979241a1d
HHH-11971 - Add test for issue
2017-10-16 19:25:41 +01:00
Gail Badner
a77c48dc11
HHH-12034 - According to JPA, a Proxy should be loaded even when accessing the identifier
2017-10-16 17:41:47 +03:00
marko-bekhta
b51dac6e39
HHH-12026 Setting correct font family for search input in TOC. Fixing a typo
2017-10-16 14:58:29 +03:00
Jonathan Bregler
54b506ecf4
HHH-12021 - Fix tests failing on SAP HANA
...
- skip testLoad() of org.hibernate.jpa.test.ops.GetLoadTest
- change the result comparison to set-based instead in testRevisionsGtWithPropertyQuery()
2017-10-09 13:58:49 +03:00
Jonathan Bregler
1fc4ce23ac
HHH-12020 - Add SAP HANA to the list of provided dialects
...
- Update documentation
- Update org.hibernate.boot.registry.selector.internal.StrategySelectorBuilder
2017-10-09 13:30:41 +03:00
Jonathan Bregler
62e691c38a
HHH-11816 - JoinProcessor considers table names with colons dynamic filter parameters
2017-10-09 12:47:29 +03:00
Chris Cranford
00492a3707
HHH-11965 - Fix cascade of one-to-one associations with proxies.
2017-09-29 16:47:14 -04:00
Chris Cranford
5a49cdc3ce
HHH-11965 - Added test case.
2017-09-29 16:46:43 -04:00
Chris Cranford
05f8e7306e
HHH-11656 - Added test case.
2017-09-29 11:27:34 -04:00
Andrea Boriero
85016e0bca
HHH-11640 - Fix test failing on MariaDB
2017-09-27 18:45:35 +01:00
Ivo Hradek
72506a6eac
HHH-11640 - NamedQuery doesn't log comment when UPDATE/DELETE
...
HHH-11906 - Add support for MySQL query optimizer hints
2017-09-27 16:57:46 +03:00
Andrea Boriero
08cd580067
HHH-11980 - Fix test failing on PostgreSQL
2017-09-27 13:26:50 +01:00
msvticket
e391d8577e
HHH-11980 MultiTenantConnectionProvider is required for MultiTenancyStrategy.DISCRIMINATOR
...
Instead of checking that multiTenancyStrategy is NONE start using MultiTenancyStrategy.requiresMultiTenantConnectionProvider to distinguish whether MultiTenantConnectionProvider is to be used.
2017-09-26 17:43:10 +03:00
Thomas Reinhardt
5be294506d
HHH-7842 - Hibernate Criteria does not respect fetch mode, when alias is used
2017-09-26 16:39:08 +03:00
Vlad Mihalcea
b48dfe0d11
Fix test leaking connections
2017-09-26 15:43:29 +03:00
Vlad Mihalcea
56947f28dc
HHH-9576 - Use JDBC bind variables for handling JPA Criteria query numeric literals
2017-09-26 10:55:12 +03:00
Andrea Boriero
132767b4fb
HHH-12001 - Allow ORM to be built with Java 9
2017-09-21 22:10:05 +01:00
Jonathan Bregler
85dcac95d0
Improved Hibernate support for SAP HANA part 2
...
- implement PR comments
2017-09-21 12:05:19 -05:00
Jonathan Bregler
3aad752b04
Improved Hibernate support for SAP HANA
...
- Identity column support
- Spatial support
- Various minor improvements in HANA dialects
2017-09-21 12:05:19 -05:00
Andrea Boriero
5566b423e3
HHH-3870 - Fix checkstyle errors
2017-09-21 16:20:04 +01:00
Igor Dmitriev
f8b78bcad0
HHH-11838 - Id retrieving from proxy with FK leads to query execution
2017-09-21 15:33:01 +03:00
Vlad Mihalcea
af080884d1
HHH-3870 - Hibernate proxies Groovy's getMetaClass method breaking proxies when used with Groovy
2017-09-21 15:14:54 +03:00
Andrea Boriero
6379a42a58
HHH-11651 - unwrapping error in AbstractMultiTenantConnectionProvider
2017-09-21 14:58:47 +03:00
Vlad Mihalcea
442f5e60dd
HHH-11863 - Implement REF_CURSOR support for StoredProcedureQuery.getOutputParameterValue(4);
2017-09-21 13:56:25 +03:00
Vlad Mihalcea
287221e26e
HHH-11996 - order_inserts causing constraint violation
2017-09-20 10:42:39 +03:00
Vlad Mihalcea
6866f5eb4d
HHH-11997 - EntityManager.createNamedQuery throwing illegalstateexception
2017-09-20 08:50:15 +03:00
Vlad Mihalcea
9fa7959020
HHH-9662 - IllegalArgumentException when composite ID has IDENTITY generated value
...
Add replicating test case
2017-09-18 16:51:21 +03:00
Vlad Mihalcea
1e2c0f5ed5
HHH-11144 - orphanRemoval not working when other same-table-relations are initialized
...
Remove test since it was duplicated
2017-09-18 15:53:21 +03:00
Vlad Mihalcea
428e0b7718
HHH-11144 - orphanRemoval not working when other same-table-relations are initialized
...
Add test to prove that the issue does not replicate
2017-09-18 15:00:46 +03:00
Alexey Nesterov
7c2a588613
HHH-6382: Allow to use @OnDelete annotation on unidirectional @OneToMany associations
2017-09-18 12:03:54 +03:00
Vlad Mihalcea
1392b43852
HHH-11732 - HHH000352: in StatelessSession on rollback with JDBC batch
2017-09-14 12:36:33 -07:00
Gail Badner
becc1d7473
HHH-11989 : Deprecate LogicalConnectionImplementor#makeShareableCopy
2017-09-14 12:18:47 -07:00
barreiro
3080e819d1
HHH-10747 - Instead of the method, use the field directly in the EnhancedSetter
2017-09-12 21:24:55 -07:00
barreiro
66f11130ca
HHH-11624 - Test case
2017-09-12 21:24:55 -07:00
barreiro
d0e7fab351
HHH-11820 - Simplify dirty tracking on entities without collections [bytebuddy]
2017-09-12 13:59:37 -07:00
barreiro
c392d20dec
HHH-11820 - Simplify dirty tracking on entities without collections [javassist]
2017-09-12 13:59:37 -07:00
Andrea Boriero
e99eb2b7a2
HHH-11756 - Typo in public API method name: requiresPostCommitHanding on PostInsertEventListener
2017-09-12 11:56:10 -07:00
Gail Badner
d7f7a1baea
HHH-11982 : AbstractSharedSessionContract#getInterceptor should not call checkTransactionSynchStatus()
2017-09-11 23:06:51 -07:00
Gail Badner
cf89391e06
HHH-11614 : Add test case using PostgreSQL Large Object functions in native queries; add test case showing how varchar data can be changed to Long Object.
2017-09-11 11:51:59 -07:00
Gail Badner
9f2edb654d
HHH-11614 : Revert "HHH-11477 - HQL query against field marked with @Lob fails on PostgreSQL"
...
This reverts commit f0016db201
.
2017-09-11 11:51:59 -07:00
Gail Badner
0ddc7d32ad
HHH-11655 : SessionImpl does not load EntityPersister by entity name
2017-09-08 00:05:28 -07:00
Gail Badner
97e7dc59e6
HHH-11655 : test case
2017-09-08 00:00:14 -07:00
barreiro
7c4bc03c3a
HHH-11795 - Improve Ant task for bytecode enhancement
2017-09-07 14:47:42 -07:00
Steve Ebersole
f653e26a49
improve documentation (Javadoc) of org.hibernate.cfg.AvailableSettings.CDI_BEAN_MANAGER
2017-09-07 12:01:51 -05:00
Guillaume Smet
02c5996571
HHH-11962 Unmark deprecated the NativeQuery methods
2017-09-06 11:10:41 +03:00
Vlad Mihalcea
97bc632236
HHH-11864 - AutoCommit mode not reset after use by SchemaValidator
2017-09-05 12:06:10 -07:00
Gail Badner
80937ee583
HHH-11957 : DB2 substring method needs to be exposed in DB297Dialect
2017-09-01 15:36:52 -07:00
Gail Badner
385a18b11b
HHH-11957 : DB2 substring method needs to be exposed in DB297Dialect
2017-09-01 15:36:52 -07:00
Guillaume Smet
1e25a1a99b
HHH-11956 Add createCustomLoader() to the NativeQueryInterpreter contract
2017-09-01 17:45:15 +02:00
Guillaume Smet
9fd9f623cb
HHH-11944 Rename getDelegate() methods to delegate() following a
...
discussion with Steve.
They are all new in 5.2.11 so it shouldn't raise any compatibility
issues.
Note that we still have a getDelegate() method in
SessionDelegatorBaseImpl as it is the one coming from EntityManager.
2017-09-01 17:45:15 +02:00
Guillaume Smet
12dd8522be
HHH-11944 Fix preexisting typos in log messages
2017-09-01 17:45:15 +02:00
Guillaume Smet
de1642ba93
HHH-11944 Add AbstractDelegatingSessionFactoryBuilderImplementor
...
This is missing from the set of delegating classes available.
2017-09-01 17:45:15 +02:00
Guillaume Smet
8de187594d
HHH-11944 Add test classes for delegating classes
2017-09-01 17:45:15 +02:00
Guillaume Smet
13bb0a3f22
HHH-11944 Add missing methods to delegating class
2017-09-01 17:45:15 +02:00
Guillaume Smet
08cbe1a33f
HHH-11944 Fix typo in comment
2017-09-01 17:45:15 +02:00
Guillaume Smet
123ef45975
HHH-11944 Make the AbstractDelegatingSessionBuilder hierarchy generic
2017-09-01 17:45:15 +02:00
Guillaume Smet
3620e1e47e
HHH-11944 The getDelegate() method here is the method from EntityManager
...
It should not return the delegate but the current Session impl proper.
The name is a bit misleading but it comes from JPA so we cannot do
anything about it.
2017-09-01 17:45:15 +02:00
Guillaume Smet
626c8abc71
HHH-11944 Add missing methods to AbstractDelegatingSessionFactoryBuilder
2017-09-01 17:45:15 +02:00
Guillaume Smet
e8441e5313
HHH-11944 Fix added but not implemented delegating methods
2017-09-01 17:45:15 +02:00
Andrea Boriero
5feff3b2c6
HHH-11942 - ANTLR parser should fail when providing an extra parenthesis
2017-09-01 17:18:30 +02:00
Vlad Mihalcea
e9cc8867af
HHH-11942 - ANTLR parser should fail when providing an extra parenthesis
...
Fix issue by parsing the whole statements until the EOF instead of stopping at any unexpected right closing paranthesis
2017-09-01 17:18:30 +02:00
Andrea Boriero
e950957b89
HHH-11739 - globally_quoted_identifiers_skip_column_definitions property does the opposite of what the doc describes
2017-09-01 14:31:03 +02:00
Andrea Boriero
3f60619f3f
HHH-11739 - Fix tests
2017-09-01 14:31:03 +02:00
Guillaume Smet
23752fe169
HHH-11945 Make ExceptionConverterImpl use SharedSessionContractImplementor instead of AbstractSharedSessionContract
2017-08-30 11:38:33 +03:00
Guillaume Smet
345c0cce17
HHH-11946 Configure the Configurable services in SessionFactoryServiceRegistryImpl
2017-08-29 17:53:07 +03:00
Bogdan Stirbat
2d52a38e51
HHH-8955 - added HSQL dialect support for database trunc function
2017-08-29 12:31:05 +03:00
Guillaume Smet
3ed4bfe830
HHH-11951 Improve TransactionStatus javadoc
2017-08-28 15:41:46 +02:00
Andrea Boriero
e1faed4b89
HHH-11815 - @org.hibernate.annotations.Index and NullPointerException in IndexOrUniqueKeySecondPass
2017-08-25 14:18:33 +03:00
Gail Badner
cd7611e511
HHH-11914 : SchemaUpdate.setHaltOnError(true) does nothing
2017-08-25 11:56:55 +03:00
Guillaume Smet
1f7aac9979
HHH-11934 Make the delegate field accessible to child classes
2017-08-24 17:45:26 +03:00
Vlad Mihalcea
6390471d55
HHH-11942 - ANTLR parser should fail when providing an extra parenthesis
...
Add replicating test case
2017-08-24 14:07:02 +03:00
Lukas Eder
fcefe7f3b8
Fixed trivial typo in Javadoc
2017-08-24 10:26:39 +02:00
Andrea Boriero
9a22960c3e
HHH-11897 - Fix checkstyle errors
2017-08-21 10:27:35 +02:00
Gail Badner
407360d957
HHH-11935 : Log a warning and update documentation that enabling "empty" composites is an experimental feature
2017-08-17 21:44:17 -07:00
Bruce Brown
6ad8302a3c
HHH-11929 removed excessive toLowerCase() and substring() from SQLServer2012LimitHandler.hasOrderBy(). Also reversed the direction for scanning the sql string for "order by " to start at the end of the string
2017-08-16 10:50:14 -04:00
Arnold Galovics
9394fadc9a
HHH-11897: Fix support for Tuple results for native queries
2017-08-16 16:01:46 +03:00
Viefhaus
4235d75610
HHH-11916 - Unnecessary initialization of lazy collection on PERSIST cascade
2017-08-16 15:25:04 +03:00
Gail Badner
65c6964c96
HHH-11928 : Empty left join fetched collection is uninitialized when collection key is composite with hibernate.create_empty_composites.enabled=true
2017-08-15 22:29:06 -07:00
Gail Badner
310a43e5e7
HHH-11928 : test cases
2017-08-15 22:29:06 -07:00
Gail Badner
ef81e39d19
HHH-11922 - Entity with null many-to-one cannot be loaded when associated entity has composite ID with hibernate.create_empty_composites.enabled=true
2017-08-15 22:29:05 -07:00
Gail Badner
eafc5fe105
HHH-11922 : Added test cases
2017-08-15 22:29:05 -07:00
jcibik
203793be63
HHH-11927 - CascadeMergeToChildBeforeParentTest should not assume the persisted entity has the id with a value of 1
2017-08-15 16:24:32 +03:00
Vlad Mihalcea
8d29a4d588
HHH-11907 - Add the getResultStream() default method in org.hibernate.query.Query
2017-08-15 11:38:20 +03:00
Andrea Boriero
ce8aa04078
HHH-11882 - Fix tests
2017-08-10 14:39:00 +02:00
barreiro
d85327a5e7
HHH-11882 - Fix tests
2017-08-10 14:39:00 +02:00
Gail Badner
bb905dcb00
HHH-11915 - DatabaseMetaData#getIndexInfo can return column names enclosed in quotes on PostgresPlus
2017-08-08 13:47:39 -07:00
Andrea Boriero
65b5e6445b
HHH-11915 - DatabaseMetaData#getIndexInfo can return column names enclosed in quotes on PostgresPlus
2017-08-08 13:24:13 -07:00
Andrea Boriero
ba6cc06810
HHH-11176 - Fix CheckStyle errors
2017-08-08 17:04:50 +02:00
Andrea Boriero
bc05ff24bc
HHH-11882 - Fix test causing failures
2017-08-08 14:37:11 +02:00
Gail Badner
af4f63aff7
HHH-11898 : added @FailureExpected to test reproducing the error
2017-08-07 21:28:28 -07:00
barreiro
d3ce7ded37
HHH-11882 - Fix TestLazyPropertyOnPreUpdate
2017-08-07 09:41:33 -05:00
barreiro
eca2c6001e
HHH-11882 - Remove old bytecode enhancer tests
2017-08-07 09:41:33 -05:00
barreiro
fb6a7a376f
HHH-11882 - Bytecode enhancer tests with the new JUnit runner
2017-08-07 09:41:33 -05:00
Gail Badner
cc342dc072
HHH-11910 : SchemaUpdateTest fails on databases using case-insensitive identifiers
2017-08-04 16:40:40 -07:00
Gail Badner
a8fcdffc50
HHH-11898 : test case
2017-08-04 16:40:40 -07:00
jcibik
019cd397fb
HHH-11905 - AbstractLobTest Fails on Sybase
2017-08-03 16:32:08 +03:00
jcibik
af4a76e6a9
HHH-11904 - EnumExplicitTypeTest test assert fails on mariadb clusters
2017-08-03 12:04:17 +03:00
Gail Badner
2fe8e5e340
HHH-11903 : test case
2017-08-01 21:36:03 -07:00
Bogdan Stirbat
47f8a67990
HHH-11539 - when foreignKey is added to an @JoinColumn, and not @CollectionTable directly, consider it as well
2017-08-01 11:13:51 +03:00
echunca
4477baf53b
HHH-11826: ImplicitNamingStrategyComponentPathImpl generates invalid SQL for Entity with Embedded ElementCollection
2017-07-24 15:55:03 +03:00
Freek de Bruijn
df3a248c9b
HHH-11878 - Minor typo in CascadeStyles.java
2017-07-24 13:04:06 +03:00
Gail Badner
3553efa05f
HHH-11881 : Null Set collection elements are inserted into collection table
2017-07-20 17:03:28 -07:00
Gail Badner
240492f940
HHH-11881 : Added tests
2017-07-20 17:02:46 -07:00
Arnold Galovics
68a40425b1
HHH-11176: Add support for Tuple results for native queries
2017-07-18 18:09:37 +03:00
András Eisenberger
1347ee6250
HHH-11465 - @AttributeOverride does not work for CompositeUserType inside of @Embeddable
2017-07-18 18:07:43 +03:00
jonathan
2bb041423e
HHH-11726 - PASS_DISTINCT_THROUGH hint is ignored when used in conjunction with maxResults/firstResult limiters
2017-07-17 10:23:46 +03:00
Vlad Mihalcea
7f94320cec
HHH-9864 - foreign key violation with order_inserts=true and batches with mixed subclass entities
...
Add extra check for executeBatch which should prove that batching works as expected
2017-07-05 19:59:55 +03:00
Vlad Mihalcea
4b672a214f
HHH-9864 - foreign key violation with order_inserts=true and batches with mixed subclass entities
...
Add test for @ManyToOne association
2017-07-05 16:24:09 +03:00
Shawn Clowater
1d0a44ab92
HHH-11830 - Shared Session memory leak via TransactionObserver reference
2017-06-28 12:35:15 +03:00
Vlad Mihalcea
7728d23c9f
HHH-5538 - Postgres: fix dialect to work in databases with mutiple schema and search_path set
...
Move test to a more appropriate package
2017-06-27 11:13:31 +03:00
Vlad Mihalcea
9159b8efd5
HHH-5538 - Postgres: fix dialect to work in databases with mutiple schema and search_path set
...
Add a test case to prove that the issue does not replicate
2017-06-27 11:09:32 +03:00
Andrea Boriero
bbcab0f75c
HHH-11808 - Update migration guide and documentation
2017-06-27 09:07:21 +03:00
Gail Badner
9584b16089
HHH-11832 : ManyToManyWithDynamicFilterTest fails on Sybase due to reserved word
2017-06-21 20:23:29 -07:00
Richard Yhip
5d49468acf
fixed exception message spacing
2017-06-20 08:43:55 -04:00
Philippe Marschall
dda0c4c37e
HHH-11824 Remove Types.REF_CURSOR reflection
...
https://hibernate.atlassian.net/browse/HHH-11824
2017-06-19 17:31:03 +02:00
Gail Badner
3f2c36ab69
HHH-11818 : ClassCastException when binding a MaterializedNClobType as NClob
2017-06-14 13:02:48 -07:00
Gail Badner
515e45e382
HHH-11818 HHH-11296 : Added tests
2017-06-14 13:02:47 -07:00
Chris Cranford
03053502e1
Checkstyle fixups.
2017-06-12 13:24:42 -04:00
Chris Cranford
699b50725d
HHH-11768 HHH-11714 Apply code suggestions.
2017-06-12 13:24:42 -04:00
Chris Cranford
c6135f2db3
HHH-11714 - Fix ordered inserts with secondary tables and inheritance.
2017-06-12 13:24:42 -04:00
Chris Cranford
f4cd82a265
HHH-11714 - Added test case.
2017-06-12 13:24:42 -04:00
Chris Cranford
234849d33b
HHH-11768 - Fix FK ConstraintViolationException with ordered inserts enabled and cascade persist.
2017-06-12 13:24:42 -04:00
Chris Cranford
e7e6cc53ab
HHH-11768 - Test case
2017-06-12 13:24:42 -04:00