Steve Ebersole
6d590d76b6
HHH-9807 - Better error message when @Formula and @Id are combined
2015-10-07 13:07:37 -05:00
Steve Ebersole
1203acbdc0
HHH-10172 - Throw MappingException when entity/component class defines multiple matching getters by stem name
2015-10-07 12:26:37 -05:00
Andrea Boriero
f539a924be
HHH-10139 - remove unused import classes
2015-10-07 15:15:47 +01:00
Steve Ebersole
b2b477a2ce
HHH-10050 - AttributeConverter should supports ParameterizedType if autoApply is true
2015-10-06 19:28:49 -05:00
Steve Ebersole
ca171b112c
HHH-9791 - Add varargs to Restrictions.in(...)
2015-10-06 16:24:56 -05:00
Steve Ebersole
0cf66b85e0
HHH-10050 - AttributeConverter should supports ParameterizedType if autoApply is true
2015-10-06 16:07:33 -05:00
Steve Ebersole
3ac508882c
HHH-9615 - Allow AttributeConverter on attributes marked as Lob
2015-10-03 13:44:20 -05:00
Steve Ebersole
eaf28166d2
HHH-10097 - Expose the UUID from SessionFactoryImplementor
2015-10-02 18:35:16 -05:00
Steve Ebersole
7af7ebaf87
HHH-10129 - Evaluate AttributeConverter tests in hibernate-entitymanager for move to hibernate-core;
...
HHH-10154 - Change built-in JavaTypeDescriptor impls to not auto-register themselves with JavaTypeDescriptorRegistry
2015-09-30 12:37:49 -05:00
Andrea Boriero
243a72cd99
HHH-9996 - Finish Derby database profile - ForeignKeyMigrationTest requires Dialect supports catalog creation
2015-09-30 14:36:23 +01:00
Andrea Boriero
b68291ebda
HHH-10142 - Add SQL keyword to DerbyDialect
2015-09-30 14:36:23 +01:00
Steve Ebersole
e64d028306
HHH-10122 - Deprecate ".class" property-style entity-type-expression format
2015-09-30 00:06:37 -05:00
Steve Ebersole
3cdc447654
HHH-10125 - KEY() function in HQL causes inaccurate SQL when map key is an entity;
...
HHH-10132 - ENTRY() function in HQL causes invalid SQL when map key is an entity
2015-09-29 23:33:11 -05:00
Andrea Boriero
bac4cd2128
HHH-9995 - Finish pgsql database profile
2015-09-29 18:14:07 +01:00
Martin Simka
ca0eee08a0
HHH-9995 - Finish pgsql database profile - rollback transaction on error in TestLazyBasicFieldAccessExecutable
2015-09-29 18:13:59 +01:00
Andrea Boriero
fe1b141f79
HHH-10150 - Override PostgreSQL9Dialect#getDefaultMultiTableBulkIdStrategy() causing exception in deleting joined subclasses
2015-09-29 16:50:05 +01:00
Andrea Boriero
8bdb2d7788
HHH-10149 - Fix PostgreSQL Dialect getForUpdateString(String aliases, LockOptions lockOptions) returning a wrong value for update String when aliases is an empty String
2015-09-29 14:10:59 +01:00
Andrea Boriero
fc6312a73b
HHH-10110 - Fix DerbyDialect#getQuerySequencesString() causing error during schema update
2015-09-28 21:28:12 +01:00
Andrea Boriero
0885e953ce
HHH-10140 - Fix derby does not support tuples in subqueries
2015-09-28 21:28:12 +01:00
Andrea Boriero
80f61bdcff
HHH-10139 - Fix <formula>1</formula> causing java.sql.SQLSyntaxErrorException: Comparisons between 'INTEGER' and 'BOOLEAN' are not supported when the column is a boolean
2015-09-28 21:28:12 +01:00
Andrea Boriero
8d3b2e723b
HHH-9996 - Finish Derby database profile
2015-09-28 21:28:12 +01:00
Steve Ebersole
ac16e825f8
HHH-10128 - @Enumerated(EnumType.STRING) not working as expected with PosgreSQL database
2015-09-28 14:57:47 -05:00
Steve Ebersole
59a8d3122f
HHH-10066 - Drop and recreate AuxiliaryDatabaseObjects as part of schema update
2015-09-28 14:26:57 -05:00
Steve Ebersole
2964ecbf1b
HHH-10135 - DB2Dialect should override getSelectSequenceNextValString
2015-09-27 08:01:26 -05:00
Steve Ebersole
909c034429
HHH-10125 - Using KEY function in JP-QL SELECT clause selects value columns in rendered SQL
2015-09-26 09:01:07 -05:00
Steve Ebersole
3571218183
HHH-10133 - CatalogSeparator of dialect metadata not used in runtime, just in schema tool
2015-09-25 17:51:41 -05:00
Steve Ebersole
7354c7bfc3
HHH-10126 - Table-backed sequences are not populated on creation using SchemaUpdate
2015-09-25 13:40:50 -05:00
Steve Ebersole
ed892971af
HHH-10131 - CacheableFileXmlSource.doBind returns null instead of created binding when .hbm.xml.bin have not been created yet
2015-09-25 12:26:46 -05:00
Steve Ebersole
a1444f2a10
HHH-10099 - @OrderColumn never generates the column in the schema
2015-09-25 11:18:10 -05:00
Steve Ebersole
bb0b604b57
HHH-10111 - AttributeConverter based attributes are not marked for update when their state is modified
2015-09-24 15:50:54 -05:00
Steve Ebersole
e8da2d09b3
HHH-10045 - Teradata requires non null primary keys.
2015-09-24 13:00:39 -05:00
Steve Ebersole
4777d5888c
HHH-10120 - InputStream not closed in ConfigLoader.loadConfigXmlResource(String)
2015-09-24 12:24:18 -05:00
Steve Ebersole
0f5139b60a
HHH-10119 - Config setting names loaded from cfg.xml stored in augmented (prefixed with "hibernate.") form but not original form
2015-09-24 11:57:49 -05:00
Steve Ebersole
0c628fa9aa
HHH-10119 - EhCacheRegionFactory cannot find configurationResourceName set in .cfg.xml
2015-09-24 11:50:59 -05:00
Steve Ebersole
6ce9d6848d
HHH-10115 - HHH90000003: Use of DOM4J entity-mode is considered deprecated
...
(cherry picked from commit 91cd767d20
)
2015-09-22 16:13:45 -05:00
Andrea Boriero
c5b1cf94f3
HHH-10108 - Substituted checkstyle NewlineAtEndOfFile rule with rules used in OGM and fixed classes having more than a newline at the end of file
2015-09-22 18:11:43 +01:00
Steve Ebersole
918c9d4ffd
HHH-9888 - Oracle database constraint violation reported as RollbackException with JTA transaction manager
2015-09-11 06:36:15 -05:00
Steve Ebersole
9d6886198b
HHH-10055 - Lazy loading of collections in enhanced entity not working
2015-09-10 14:05:37 -05:00
barreiro
d0b0d7ef87
HHH-10055 - Add test case (enhanced version of org.hibernate.test.ondemandload.LazyLoadingTest)
2015-09-09 13:04:35 -05:00
Andrea Boriero
33458ab6f8
HHH-9983 - Fix Error saving entity with identity id on Oracle 12c
2015-09-08 19:10:16 +01:00
Andrea Boriero
1f3048e572
HHH-9983 - Add test for issue
2015-09-08 19:10:16 +01:00
Andrea Boriero
2731fe541a
HHH-100084 - Refactor Identity Column support methods into IdentityColumnSupport interface
2015-09-08 19:03:03 +01:00
Andrea Boriero
75a0991ae9
HHH-10086 - Deprecate Dialect#getIdentityColumnString() and Dialect#getIdentitySelectString()
2015-09-04 18:10:26 +01:00
barreiro
643c0b532d
HHH-10079 - Use enhanced property access for field/property attributes only
2015-09-03 15:06:59 +01:00
barreiro
03801b62ec
HHH-10078 - Enforce sychronization of non thread-safe method Enhancer.enhance()
2015-09-03 08:57:30 -05:00
barreiro
4d6eca5ff8
HHH-10076 - bytecode enhancer - CompositeEnhancer does not add ManagedComposite marker interface
2015-09-03 08:53:02 -05:00
Gail Badner
2dc0adb893
HHH-10053 : Revert HHH-9736; BigIntegerType really should use NumericTypeDescriptor
2015-09-02 13:04:56 -07:00
Steve Ebersole
1c70e0df0c
HHH-10020 - Improvements to org.hibernate.bytecode.enhance.internal.AttributeTypeDescriptor#buildInLineDirtyCheckingBodyFragment
2015-09-01 21:52:28 -05:00
Steve Ebersole
961b5e8977
HHH-10069 - ClassCastException between CompositeCustomType and ComponentType part 2
2015-09-01 21:31:27 -05:00
Steve Ebersole
8916346b4a
HHH-9864 - foreign key violation with order_inserts=true
2015-09-01 20:23:51 -05:00
drepshas
216848b500
HHH-10054 Modify Create Index SQL to support the Teradata database
2015-09-01 12:41:32 -05:00
Radim Vansa
1d62197b9d
HHH-10008 SessionImplementor.getTimestamp() does not return transaction start time;
...
HHH-9962 Second level query cache returns stale data if query and update statements are executed concurrently
2015-09-01 11:49:03 -05:00
Gunnar Morling
1376b12ca9
HHH-10073 Not propagating XML node names configured in mappings
2015-09-01 11:34:56 -05:00
Gunnar Morling
6f215a9227
HHH-10073 Removing further left-overs from removed dom4j entity mode
2015-09-01 11:34:56 -05:00
Gunnar Morling
47b8ed5121
HHH-10073 Removing methods scheduled for removal in 5.0
2015-09-01 11:34:56 -05:00
Gunnar Morling
1db462f35f
HHH-10073 Removing types methods scheduled for removal in 5.0
2015-09-01 11:34:56 -05:00
Steve Ebersole
78fcfe26a7
HHH-10065 - Slow mapping initialization
2015-09-01 10:05:52 -05:00
Steve Ebersole
74d2d33012
HHH-10009 - Unable to parse cfg.xml file with explicit xsi:schemaLocation
2015-09-01 09:22:57 -05:00
Steve Ebersole
d85fd04eb0
HHH-10070 - Deprecate use of "collection properties" in HQL
2015-08-31 21:02:09 -05:00
Steve Ebersole
24901af4d9
HHH-10024 - CriteriaQuery: Join on a field named 'size' backed by an enum throws IllegalArgumentException
2015-08-31 20:30:15 -05:00
Steve Ebersole
ca1c2efaf9
HHH-9954 - Equality checking should consider arrays
2015-08-31 09:25:53 -05:00
Gail Badner
249eff948d
HHH-10060 : Order of subclass joins are no longer determinate
2015-08-26 16:27:31 -07:00
Brett Meyer
6ca0a231a5
HHH-9975 checkstyle
2015-08-26 17:17:15 -04:00
Brett Meyer
eaf4c789b3
HHH-9975 CacheImpl.containsQuery(String) does not check if query cache is enabled
2015-08-26 16:37:09 -04:00
Kamil Szymanski
5f5e5f82c4
HHH-9593 Remove superfluous references to enclosing class
...
Conflicts:
hibernate-core/src/main/java/org/hibernate/boot/registry/classloading/internal/ClassLoaderServiceImpl.java
hibernate-core/src/main/java/org/hibernate/internal/SQLQueryImpl.java
hibernate-core/src/main/java/org/hibernate/service/internal/JaxbProcessor.java
2015-08-26 15:55:45 -04:00
Andrea Boriero
98ebeee830
HHH-951 - Fix setMaxResults causes "ORA-00918: column ambiguously defined" exception on Oracle for Criteria
2015-08-20 18:04:20 +01:00
Andrea Boriero
2e7c3acf11
HHH-951 - Add test for Criteria
2015-08-20 18:04:20 +01:00
Piotr Findeisen
0a722bb230
HHH-951 - Fix setMaxResults causes "ORA-00918: column ambiguously defined" exception on Oracle
2015-08-20 18:04:20 +01:00
Steve Ebersole
2c1b7ca537
HHH-9908 - Regression in naming collection join tables
2015-08-19 11:57:24 -05:00
Steve Ebersole
825468ca9b
HHH-9908 - Regression in naming collection join tables
...
(cherry picked from commit 51a8bc7ba3
)
2015-08-19 09:46:21 -05:00
Gail Badner
ed867b2e60
HHH-7070 : Put operations in transactions and added cleanup code (test case only)
2015-08-18 16:37:43 -07:00
Richard Tingstad
5adf730c42
HHH-7070 Fixed some SybaseASE15Dialect function definitions (dateadd, datediff, datepart, atn2)
...
(cherry picked from commit 7eebb0f73d
)
2015-08-18 15:16:21 -07:00
amaeda
cbf255e4f0
HHH-9707 - Nulls first behavior on SQLServer database
...
(cherry picked from commit 6f37a2ee6b
)
Conflicts:
hibernate-core/src/main/java/org/hibernate/dialect/SQLServer2012Dialect.java
HHH-9707 - Nulls first behavior on SQLServer database
(cherry picked from commit 046426b619
)
Conflicts:
hibernate-core/src/main/java/org/hibernate/dialect/SQLServer2012Dialect.java
2015-08-18 14:01:31 -07:00
Martin Simka
37964f12e4
[HHH-9994] Finish mariadb (mysql) database profile - added transaction to EnhancerTest and FlushAndTransactionTest
2015-08-18 16:47:43 +01:00
Andrea Boriero
46232719d1
HHH-10036 - Fix identifier is too long exception for test TableGeneratorQuotingTest
2015-08-18 15:40:38 +01:00
Andrea Boriero
97606e8bf0
HHH-10036 - Fix identifier is too long exception for test EnhancerTest
2015-08-18 15:40:38 +01:00
Andrea Boriero
a9daa65c12
HHH-10036 - Fix identifier is too long exception for test MapKeyCustomEnumTypeTest
2015-08-18 15:40:38 +01:00
Steve Ebersole
266ec761f4
HHH-10017 - Bytecode enhancer - consistent handling of persistent attributes (field / property access)
2015-08-05 14:16:29 -05:00
barreiro
cff4cb4b7a
HHH-9985 - bytecode enhancement - add testcase, and for HHH-10017 as well
2015-08-05 19:33:18 +01:00
barreiro
c622d39199
HHH-9985 - remove hack based on exposed state and route all field access to enhanced methods, if present
2015-08-05 19:33:18 +01:00
barreiro
ed185b9b48
HHH-10017 - bytecode enhancement - consistent handling of persistent attributes, regardeless of access type
2015-08-05 19:33:18 +01:00
Steve Ebersole
9b9b806aac
HHH-10018 - Change default ImplicitNamingStrategy to use the JPA compliant one + ImplicitNamingStrategy short-naming
2015-08-05 10:26:48 -05:00
Steve Ebersole
1556c272d5
HHH-9850 - Primary key generated for nullable column in sequence table
2015-08-05 09:09:24 -05:00
Andrea Boriero
1163d2bd0f
HHH-10015 - Oracle Dialect override Dialect#canCreateSchema() to return false
2015-08-05 14:21:25 +01:00
Andrea Boriero
a45261ed4c
HHH-9990 - Fix test failure
2015-08-05 13:36:44 +01:00
Andrea Boriero
4da260b3be
HHH-9990 - Enabled batched updates for versioned data by default
2015-08-05 11:27:18 +01:00
Andrea Boriero
d905246c6a
HHH-9990 - Add tests
2015-08-05 11:27:18 +01:00
Janario Oliveira
7ccbd46932
HHH-9534 - Exception with custom EnumType and Map relation
2015-08-04 21:50:59 -05:00
Steve Ebersole
3192e1db92
HHH-9503 - Consistently accept numeric value or Connection constant field name for configuring transaction isolation
2015-08-04 21:11:18 -05:00
Daniel Gredler
8c8e729b3d
Test for HHH-8615 (no fix).
2015-08-04 20:03:09 -05:00
Steve Ebersole
d99fb4f5dc
HHH-9503 - Consistently accept numeric value or Connection constant field name for configuring transaction isolation
2015-08-04 19:42:57 -05:00
Steve Ebersole
1d61210826
HHH-9850 - Primary key generated for nullable column in sequence table
2015-08-04 17:00:46 -05:00
Steve Ebersole
54a3bb244a
HHH-10014 - Adjust default for hibernate.auto_quote_keyword to false
2015-08-04 16:59:08 -05:00
Steve Ebersole
45dd596c4f
HHH-9869 - SizeExpression toString is misleading
2015-08-04 15:58:32 -05:00
Peter
ad704a194e
HHH-9869 - fix the order in which SizeExpression.toString() emits size and property so that the toString of a SizeExpression is logically correct
2015-08-04 15:57:20 -05:00
Steve Ebersole
dd0547efdc
HHH-10013 - Adjust default for hibernate.id.new_generator_mappings to true - checkstyle
2015-08-04 15:26:48 -05:00
Steve Ebersole
b3a8453064
HHH-10014 - Adjust default for hibernate.auto_quote_keyword to false
2015-08-04 15:13:47 -05:00
Steve Ebersole
f8b523f3de
HHH-10013 - Adjust default for hibernate.id.new_generator_mappings to true
2015-08-04 15:06:24 -05:00
Steve Ebersole
41836726e1
HHH-9936 - Same Sequence is created and dropped multiple times
2015-08-04 11:49:15 -05:00
Steve Ebersole
4f725332af
HHH-9998 - Continue documentation TLC - mapping basic-types
2015-08-02 14:07:26 -05:00
Steve Ebersole
7a67f39e38
HHH-9998 - Continue documentation TLC - mapping compositions & collections
2015-08-01 13:49:56 -05:00
Andrea Boriero
9d22ed62ed
HHH-9865 - Fix incorrect column information generated using schemaExport
2015-08-01 00:06:30 +01:00
Steve Ebersole
02002169ef
HHH-9882 - many to one declarations in hbm without embed-xml="false" generate warning
2015-07-31 16:32:51 -05:00
Steve Ebersole
fa14d4fb70
HHH-9917 - 'value' is not a reserved word on Derby
2015-07-31 15:44:06 -05:00
Steve Ebersole
067e892767
HHH-9936 - Same Sequence is created and dropped multiple times
2015-07-31 15:43:00 -05:00
Steve Ebersole
923ecb8e2c
HHH-9961 - Ejb3JoinColumn does not use PhysicalNamingStrategy
2015-07-31 12:52:01 -05:00
Emmanuel Bernard
6318160da8
Minor visibility relaxation in AbstractEntityPersister for OGM
2015-07-29 17:11:45 +02:00
barreiro
417baffa13
HHH-9938 - bytecode enhancer - field access enhancement feature
2015-07-29 09:26:26 -05:00
barreiro
6d77ac39c5
HHH-9937 - bytecode enhancement - expose loaded state in LazyAttributeLoader
2015-07-29 09:12:02 -05:00
Gail Badner
4f72f17623
HHH-9937 : Hibernate#isPropertyInitialized always returns true for new enhancer (test case only)
2015-07-29 09:08:20 -05:00
barreiro
716e954f49
HHH-9985 - bytecode enhancer - fix merge use case for composites
2015-07-29 09:01:13 -05:00
barreiro
f759c152e2
HHH-9985 - bytecode enhancer - fix merge use case
2015-07-29 09:01:13 -05:00
Steve Ebersole
463decd245
HHH-9959 - Upgrade Hibernate Validator to 5.2.0.Final
2015-07-29 08:56:59 -05:00
Steve Ebersole
ff565fddb0
HHH-9986 - Fix reference manual inconsistencies for 5.0
2015-07-29 08:47:10 -05:00
Steve Ebersole
16c0a1f144
HHH-9976 - JdbcResourceLocalTransactionCoordinatorImpl does not rollback on failure during #commit
2015-07-28 18:16:47 -05:00
Steve Ebersole
3d1a39f80d
HHH-9976 - JdbcResourceLocalTransactionCoordinatorImpl does not rollback on failure during #beforeCompletionCallback
2015-07-28 15:54:26 -05:00
Andrea Boriero
98d5e943ea
HHH-1872 - Fix Hibernate should handle hbm.auto = update with views
2015-07-28 18:39:46 +01:00
Radim Vansa
4fd7680191
HHH-9977 Consider options for passing Session to caching SPI calls
...
* Passing SessionImplementor to all the calls executed in transactional context
2015-07-28 17:56:55 +01:00
Steve Ebersole
7990630ae4
HHH-9986 - Fix reference manual inconsistencies for 5.0;
...
HHH-9987 - HikariCPConnectionProvider TLC
2015-07-27 17:08:21 -05:00
Andrea Boriero
09b3410db3
HHH-9967 - Add test for issue
2015-07-27 16:21:20 +01:00
Andrea Boriero
3658480642
HHH-9967 - Fix failure Create index on Postgres with --defaultSchemaName
2015-07-27 16:20:59 +01:00
Andrea Boriero
930a0f7075
HHH-9918 - Test requires Dialect to support identity key generation
2015-07-27 11:22:56 +01:00
Steve Ebersole
c154d7edf7
HHH-9930 - Enable mariadb (mysql) database profile
2015-07-25 10:14:27 -05:00
Gail Badner
c00d4609ef
HHH-5255 : Merge detached entity failed when the instrumented lazy property is initialized
2015-07-24 19:04:00 -07:00
Andrei Ivanov
3d21604602
Test for HHH-5255
...
(cherry picked from commit e0347f81e8
)
2015-07-24 13:18:14 -07:00
Steve Ebersole
539465915b
HHH-9966 - Improve schema tooling support for creating catalogs and schemas
2015-07-24 12:54:02 -05:00
Steve Ebersole
33b00de3c0
HHH-9913 - NPE in org.hibernate.cache.internal.CacheDataDescriptionImpl.decode()
2015-07-24 12:32:31 -05:00
Andrea Boriero
d885f249d9
HHH-9966 - Improve schema tooling support for creating catalogs and schemas
2015-07-24 16:20:49 +01:00
Steve Ebersole
e98f220b08
HHH-9980 - Implement mark-for-rollback-only handling for JdbcResourceLocalTransactionCoordinatorImpl
2015-07-24 09:58:48 -05:00
Steve Ebersole
7556a22c2f
HHH-9980 - Implement mark-for-rollback-only handling for JdbcResourceLocalTransactionCoordinatorImpl
2015-07-24 09:50:02 -05:00
Hynek Svabek
f429a8cb28
HHH-9915 - test fail on Oracle (long identifier name)
2015-07-24 15:29:19 +01:00
Hynek Svabek
021c80b5a0
HHH-9953 fix identifier is too long on OracleDB - ComponentNotNullTest
2015-07-24 15:29:19 +01:00
Hynek Svabek
6c0141786b
HHH9968 -fix identifier is too long on Oracle DB - irrelevantInstantEntity
2015-07-24 15:29:19 +01:00
Steve Ebersole
5ec711fa1a
HHH-9923 - Avoid cast to MetadataBuildingOptionsImpl in AnnotationMetadataSourceProcessorImpl#prepare()
2015-07-24 07:22:34 -05:00
Steve Ebersole
f34c69cf11
HHH-9927 - Explicit calls to EntityManager.joinTransaction() with no active JTA transaction should throw a TransactionRequiredException
2015-07-23 14:47:48 -05:00
Steve Ebersole
eaf562b129
HHH-9923 - Avoid cast to MetadataBuildingOptionsImpl in AnnotationMetadataSourceProcessorImpl#prepare()
2015-07-23 13:01:54 -05:00
Steve Ebersole
37cc060b45
HHH-9930 - Enable mariadb (mysql) database profile
2015-07-23 12:25:40 -05:00
Steve Ebersole
11c76129bd
HHH-9969 - MySQLDialect handling of numeric cast targets is incorrect
2015-07-23 10:28:43 -05:00
Steve Ebersole
ff4774ad7e
HHH-9974 - Rename org.hibernate.boot.model.relational.Schema to Namespace
2015-07-23 09:37:30 -05:00
Gail Badner
333e40465c
HHH-9970 : Remove NoIdentityHQLScrollFetchTest and change HQLScrollFetchTest to work with "increment" ID generator
2015-07-22 18:47:52 -07:00
Steve Ebersole
e678a5b8cf
HHH-9955 - EnumType mapped via hbm.xml not always resolved properly as far as named/ordinal
2015-07-22 11:57:19 -05:00
Gail Badner
6bb8d03595
HHH-9637 : Join is reused when 2 explicit joins are used for the same ToOne association
2015-07-21 17:06:50 -07:00
Steve Ebersole
ce54660cdb
HHH-9910 - Schema migration (update) problems with catalog/schema restrictions
...
yes, in oracle
2015-07-21 18:31:09 -05:00
Steve Ebersole
6af89449f2
HHH-9956 - Enable derby database profile
2015-07-21 12:09:59 -05:00
Steve Ebersole
805600dd34
HHH-9956 - Enable derby database profile
2015-07-21 12:01:39 -05:00
Steve Ebersole
b24ba54d38
HHH-9930 - Enable mariadb (mysql) database profile
2015-07-20 12:06:34 -05:00
Emmanuel Bernard
4a2512e099
Minor JavaDoc improvement to clarify that class is no longer used
2015-07-20 18:44:10 +02:00
Steve Ebersole
855956135e
HHH-9948 - SequenceStyleGenerator uses potentially incorrect name for table/sequence in DML statements
2015-07-19 09:00:41 -05:00
Steve Ebersole
3584d59c9e
HHH-9949 - Recognize legacy http://hibernate.sourceforge.net/hibernate-configuration DTD base identifier
2015-07-19 08:28:34 -05:00
Steve Ebersole
cfd5414321
HHH-9948 - SequenceStyleGenerator uses potentially incorrect name for table/sequence in DML statements
2015-07-18 17:44:11 -05:00
Steve Ebersole
7bc37fd2f3
HHH-9948 - SequenceStyleGenerators uses potentially incorrect name for table/sequence in DML statements
2015-07-18 17:22:57 -05:00
Steve Ebersole
d7b1afeed7
HHH-9947 - PhysicalNamingStrategy#toPhysicalTableName called rather than #toPhysicalColumnName for some columns
2015-07-18 17:22:26 -05:00
Steve Ebersole
837e9913c1
HHH-9949 - Recognize legacy http://hibernate.sourceforge.net/hibernate-configuration DTD base identifier
2015-07-18 17:18:36 -05:00
Steve Ebersole
ee2099ff8a
HHH-9945 - Allow Transaction to rollback if marked-for-rollback-only
2015-07-18 13:28:08 -05:00
Steve Ebersole
f0f852f14f
HHH-9931 - Enable pgsql database profile
2015-07-17 09:33:41 -05:00
Steve Ebersole
bebfce7902
HHH-9930 - Enable mariadb (mysql) database profile
2015-07-17 09:33:41 -05:00
Emmanuel Bernard
1ade555321
Clarify that LEGACY is the default value for batch size style
2015-07-17 14:46:31 +02:00
Gunnar Morling
e4781feb74
HHH-9244 Using collection owner name in exception message
2015-07-16 10:05:57 +02:00
Gunnar Morling
5e894c993b
HHH-9926 Properly applying auto-quoting setting
2015-07-16 07:13:06 +02:00
Andrea Boriero
ddac360d7a
HHH-9907 - Close loadCtClassFromClass() InputStream
2015-07-13 10:46:18 +01:00
barreiro
57f9836e2a
HHH-9907 - bytecode enhancer - fix resource path on windows
2015-07-09 06:05:20 +01:00
Steve Ebersole
c44afee6dc
HHH-9905 - JPA integration property "javax.persistence.validation.factory" not passed along to TypeSafeActivator
2015-07-08 11:02:02 -05:00
Steve Ebersole
02026dec78
HHH-3949 - Intrumentated to one relations can not be join fetched
2015-07-07 13:48:35 -05:00
Andrea Boriero
0e9a839ca1
HHH-9899 : Fix checkstyle errors
2015-07-07 16:39:40 +01:00
Gunnar Morling
710e1f0288
HHH-9899 Enable integrators to plug in custom MetadataBuilder and Metadata
2015-07-07 10:52:59 +02:00
Steve Ebersole
83f4d4b81d
HHH-8558 - Bytecode enhancer: lazy loading support - checkstyle fix
2015-07-06 17:00:31 -05:00
Steve Ebersole
ae070f32c9
HHH-9822 - Switch runtime JPA Class transformation to use new bytecode Enhancer
2015-07-06 16:28:28 -05:00
barreiro
9352546006
HHH-8558 - Bytecode enhancer: skip creation of proxy factory
2015-07-06 13:34:32 -05:00
barreiro
8053fa7698
HHH-8558 - Bytecode enhancer: fix classloading issues on testsuite
2015-07-06 13:34:32 -05:00
barreiro
d5ed3a87c4
HHH-8559 - Bytecode enhancemer: add test for HHH-3949
...
Conflicts:
hibernate-core/src/main/java/org/hibernate/tuple/entity/PojoEntityTuplizer.java
2015-07-06 13:34:31 -05:00
barreiro
44a02e5efc
HHH-8558 - Bytecode enhancer: testsuite reorganization with added lazy loading tests
2015-07-06 13:34:31 -05:00
barreiro
c6fa2b1df1
HHH-8558 - Bytecode enhancer: lazy loading support
2015-07-06 13:34:31 -05:00
Steve Ebersole
750d6fb090
HHH-9857 - Reuse of EntityEntry for bytecode enhanced read-only reference cached entities
2015-07-06 13:24:57 -05:00
John O'Hara
3a515b5d39
HHH-9857 - Reuse of EntityEntry for bytecode enhanced read-only reference cached entities
2015-07-06 13:24:57 -05:00
Andrea Boriero
d29b55a31a
HHH-9849 - Fix Duplicate column name for mixed case column name on schema update
2015-07-06 17:53:20 +01:00
Andrea Boriero
9024ff55d6
HHH-9849 - Add test for issue
2015-07-06 17:53:20 +01:00
Radim Vansa
2f1b67b03f
HHH-9843 Use optimized cache key implementation in Infinispan 2LC
...
* When multi-tenancy is not used, entity's @Id can be used as key to the cache
* Added Type to CacheDataDescription (in SPI), later used for container key equivalence
* Introduced CacheKeysFactory to SPI
* Pending puts cache is now per region - this is necessary as we need to use custom key equivalence
2015-07-06 11:40:17 -05:00
Steve Ebersole
8e2d1a12ae
HHH-9166 handle nested exceptions with TemplatedViolatedConstraintNameExtracte - fixed bad braces
2015-07-06 11:09:03 -05:00
Steve Ebersole
9b5bb9751c
HHH-9887 - Make sure the JPA temp ClassLoader is not used to load Class definitions that are then held on to
2015-07-02 15:47:08 -05:00
Steve Ebersole
0d6393a8b1
HHH-9887 - Make sure the JPA temp ClassLoader is not used to load Class definitions that are then held on to
2015-07-02 02:50:12 -05:00
Gail Badner
abd0461d34
HHH-8172 : @Embedded object containing a null attribute cannot be used as a query parameter (test case)
2015-07-01 21:32:56 -07:00
Radim Vansa
e5f4b616d4
HHH-9840 Checkstyle fixes
2015-07-01 23:19:46 +01:00
Radim Vansa
cffe71aeba
HHH-9840 Change all kinds of CacheKey contract to a raw Object
...
* Replaced all CacheKey with Object
* Because of statistics, added unwrap operation to all AccessStrategies
2015-07-01 23:14:13 +01:00
Sanne Grinovero
16ae00a53a
HHH-9840 Allow 2nd level cache implementations to customize the various key implementations
2015-07-01 20:42:51 +01:00
Sanne Grinovero
9ac0a343ac
HHH-9840 Refactor org.hibernate.cache.spi.CacheKey into an interface
2015-07-01 20:42:51 +01:00
Sanne Grinovero
ea82d09101
HHH-9885 The default ClassLoaderService implementation should handle java.lang.LinkageError
2015-07-01 15:06:40 +01:00
Brett Meyer
11ae0f72c8
HHH-9166 handle nested exceptions with TemplatedViolatedConstraintNameExtracter
2015-06-26 15:19:20 -04:00
Gail Badner
d0d0963c18
HHH-2851 : ParameterTranslationsImpl fails to correctly determine parameter type
2015-06-17 15:41:19 -07:00
Gail Badner
1ec7688782
HHH-9862 : Multiple TREAT operators does not work properly for joined inheritance (test case)
2015-06-15 12:54:29 -07:00
Andrea Boriero
066e13cbb5
HHH-9866 - Fix Wrong join table column names generation with globally_quoted_identifiers
2015-06-14 15:52:43 +01:00
Andrea Boriero
5049c15c0b
HHH-9866 - Add test for issue
2015-06-14 13:35:49 +01:00
Gail Badner
5eb4c0bdc5
HHH-9518 : Add tests for new warnings
2015-06-11 15:47:53 -07:00
Gail Badner
f4f04901e2
HHH-9518 : Exception handling around collection session access needs to be improved
2015-06-11 11:58:06 -07:00
Steve Ebersole
b272080645
HHH-9859 - ResourceLocalTransactionCoordinatorImpl#isJoined bad impl
2015-06-09 15:25:56 -05:00
Steve Ebersole
0ea03fd9a4
HHH-9856 - EntityManager.find() and getReference() throw incorrect exception for non-entity
2015-06-08 18:04:56 -05:00
Steve Ebersole
2b89553db5
HHH-9855 - Ignore non-entity classes listed as "managed classes" in persistence.xml
2015-06-08 14:24:14 -05:00
Gail Badner
d0b429dc32
HHH-9851 : Limit handling is broken for dialects that don't support variable limit/offset
2015-06-05 14:13:29 -07:00
Steve Ebersole
30b260f14f
HHH-9848 - Allow disabling auto-quoting of database object names (tables, columns, etc)
2015-06-05 13:43:10 -05:00
Steve Ebersole
5b1da92498
HHH-9838 - Leverage ClassLoaderService during JavassistLazyInitializer#getProxyFactory
2015-06-05 13:04:37 -05:00
Yann Diorcet
c543cdbc07
DDL typo fix: Add only one space before unique keyword
2015-06-05 00:29:26 -04:00
Steve Ebersole
9e063ffa25
HHH-9837 - Remove reliance during annotation binding on org.hibernate.internal.util.ClassLoaderHelper
...
HHH-9841 - Redesign org.hibernate.property.PropertyAccessorFactory
2015-06-04 14:12:17 -05:00
Gail Badner
53a8b18ca8
HHH-9844 : org.hibernate.cache.spi.access.AccessType enum names are not valid values for hibernate.cache.default_cache_concurrency_strategy
2015-06-03 13:59:14 -07:00
Steve Ebersole
7fba0a00e9
HHH-9823 - org.hibernate.cfg.annotations.SimpleValueBinder#fillSimpleValue incorrectly using HCANN classloading directly
2015-05-27 15:33:12 -05:00
Gail Badner
4e2f7aeae4
HHH-9777 : Copy tests from AbstractDereferencedCollectionTest into subclasses
2015-05-27 18:09:10 +01:00
Gail Badner
93f56ecf5d
HHH-9777 : Dereferenced collections are not processed properly
...
HHH-9777 : Dereferenced collections are not processed properly (test case changes only)
2015-05-27 18:09:10 +01:00
Gail Badner
e07eef3db1
HHH-9777 : Dereferenced collections are not processed properly
...
HHH-9777 : Dereferenced collections are not processed properly (mark test as FailureExpected due to partial fix)
2015-05-27 18:09:10 +01:00
Gail Badner
82cdc82a48
HHH-9777 : Dereferenced collections are not processed properly (test cases)
2015-05-27 18:09:09 +01:00
barreiro
58fd078e50
HHH-9811 - Enforce uniqueness on EntityPersister#resolveAttributeIndexes
2015-05-27 12:07:19 -05:00
barreiro
f795dfc2bc
HHH-9811 - Change EntityPersister#resolveAttributeIndexes to take String[]
2015-05-27 12:07:19 -05:00
Steve Ebersole
5514aea2b4
HHH-9629 - l2 cache key constructed wrong for entity with inheritance when fetching lazy property
2015-05-27 11:52:40 -05:00
Steve Ebersole
a51f300253
HHH-9820 - Handle JDBC drivers that do not properly report metadata regarding case of identifiers
2015-05-27 11:52:40 -05:00
Andrea Boriero
d58ef6950c
HHH-9287 - Fix Pooled optimizer identifiers clash with INSERT rows calling sequence directly
2015-05-27 16:31:13 +01:00
Andrea Boriero
fff9a16a22
HHH-9798 - Fix Unique constraint of @JoinColumn in @JoinTable not generated
2015-05-27 16:00:41 +01:00
Andrea Boriero
fdd7fb8080
HHH-9798 - Add test for Unique constraint of @JoinColumn in @JoinTable not generated
2015-05-27 16:00:40 +01:00
Steve Ebersole
905c79c65e
HHH-9788 - SchemaUpdate and quoted identifiers causes tables/columns to not be found based on name search
2015-05-26 16:08:27 -05:00
Svein
bb2833bafc
HHH-8854 Resolve any TypeVariables to Class or ParameterizedType when
...
creating AttributeConverterDefinition
2015-05-21 11:49:56 -05:00
Svein
b5845138e6
HHH-8854 Create AttributeConverterDefinition even if AttributeConverter
...
is only implemented via superclass or interface
2015-05-21 11:49:56 -05:00
Steve Ebersole
acea523607
HHH-9806 - Bytecode-enhancement-based dirty tracking does not work because PersistentAttributeInterceptor is never injected
2015-05-20 11:44:31 -05:00
Steve Ebersole
14fc8859fe
HHH-9745 - ClassCastException in hbm2ddl update and validate
2015-05-19 22:04:20 -05:00
Andrea Boriero
6d0549b448
HHH-9772 - Add @Retention( RUNTIME) so ListIndexBase annotation is available to AnnotationBinder
2015-05-19 19:18:20 +01:00
Andrea Boriero
8368f93e0c
HHH-9803 - Fix compilation erorr: ackage instead of package
2015-05-19 12:24:24 +01:00
Steve Ebersole
bd256e4783
HHH-9803 - Checkstyle fix ups - headers
2015-05-18 23:25:14 -05:00
Steve Ebersole
d5951c6e02
HHH-9803 - Checkstyle fix ups
2015-05-18 21:49:44 -05:00
Steve Ebersole
5f36892a10
HHH-9803 - Checkstyle fix ups
2015-05-18 14:34:48 -05:00
Steve Ebersole
611f8a0e1c
HHH-9803 - Checkstyle fix ups
2015-05-18 13:35:27 -05:00
Steve Ebersole
bbfacee64d
HHH-9803 - Checkstyle fix ups
2015-05-18 01:48:39 -05:00
Steve Ebersole
7308e14fed
HHH-9803 - Checkstyle fix ups
2015-05-15 18:07:07 -05:00
Andrea Boriero
e4e76ba23b
HHH-9765 - Re-introduce ExceptionMapper, ManagedFlushChecker and AfterCompletionAction
2015-05-15 14:50:44 -05:00
Steve Ebersole
2827a59f2d
HHH-9788 - Schema generation re-triggered where it should not be
2015-05-15 13:46:58 -05:00
Steve Ebersole
329e85b0b0
HHH-9797 - Inaccurate warnings logged about duplicate joins (HHH000072)
2015-05-14 11:52:56 -05:00
Steve Ebersole
b605c3534e
HHH-9790 - Remove deprecated methods from Session and SessionFactory
2015-05-13 11:55:02 -05:00
Steve Ebersole
b8f43a8c12
HHH-9795 - Create delegating base class for SessionFactory(Implementor) implementations
2015-05-13 11:01:24 -05:00
Steve Ebersole
13736ab5da
HHH-9790 - Remove deprecated methods from Session and SessionFactory
2015-05-13 09:03:44 -05:00
Steve Ebersole
48cafb2664
HHH-8804 - Ability to use parametrized type as AttributeConverter type parameter
2015-05-12 23:34:27 -05:00
Svein
99e1250e4e
HHH-8804 AttributeConverterDefinition now extracts the raw class from
...
parameterized type arguments to AttributeConverter
2015-05-12 23:34:27 -05:00
Steve Ebersole
23794bf294
HHH-9792 - Clean up missed Configuration methods
2015-05-12 23:09:58 -05:00
Steve Ebersole
288f490418
HHH-9761 - Make native APIs typed;
...
HHH-9790 - Remove deprecated methods from Session and SessionFactory
2015-05-12 22:56:37 -05:00
Andrea Boriero
dc0f77a236
Fix JdbcCoordinatorImpl impl of TransactionCoordinatorOwner#isActive()
2015-05-12 16:09:02 -05:00
Sanne Grinovero
f3247cf3dd
HHH-8898 Apply the auto-closeable also to StatelessSession and HibernateIterator
2015-05-12 14:17:26 +01:00
Sanne Grinovero
d7bf58e318
HHH-8898 Change the ScrollableResults API to enable auto-closeable when running on Java7
2015-05-12 13:51:27 +01:00
Sanne Grinovero
4d70a29e58
HHH-8898 Change the SessionFactory API to enable auto-closeable when running on Java7
2015-05-12 13:51:27 +01:00
Sanne Grinovero
7c006f7fcd
HHH-8898 Change the Session API to enable auto-closeable when running on Java7
2015-05-12 13:51:27 +01:00
Steve Ebersole
1b468d06a3
HHH-9699 - Re-work the hibernate-osgi integration tests using managed Karaf
2015-05-08 15:31:51 -05:00
Steve Ebersole
88a6e4ba27
HHH-9760 - TransactionImpl itself should not be throwing new TransactionExceptions
2015-05-08 13:08:01 -05:00
Steve Ebersole
21abf08452
HHH-9756 - NPE in JtaTransactionCoordinatorImpl#explicitJoin() after previously executed transaction
2015-05-07 14:59:25 -05:00
barreiro
165f037bad
HHH-8489 - bytecode enhancement: bi-directional associtation management
...
Closes #933
2015-05-07 13:10:58 -05:00
Gunnar Morling
7346533259
HHH-9697 Making AbstractDelegatingSessionFactoryBuilder a self-referential generic type so implementations can use co-variant return types in builder methods
2015-05-05 18:02:35 -05:00
Steve Ebersole
da1fcbbfb7
HHH-9762 - Complete deprecation of Settings contract
2015-05-05 18:00:37 -05:00
Steve Ebersole
9bfd65e370
HHH-9768 - Maintain explicit list of ANSI SQL keywords
2015-05-01 14:29:17 -05:00
Steve Ebersole
dd314f492d
HHH-9768 - Maintain explicit list of ANSI SQL keywords
2015-05-01 14:08:33 -05:00
Steve Ebersole
5c88ccec5c
HHH-9768 - Maintain explicit list of ANSI SQL keywords
2015-05-01 10:50:29 -05:00
Gail Badner
7569355ad8
HHH-9737 : Back out of change that quoted ANSI keyword in hibernate-core
2015-04-30 17:18:02 -07:00
Gail Badner
bc58df9a78
HHH-9758 : Broken SQL generated for dynamic batch fetching entities with a composite ID
2015-04-29 21:48:12 -07:00
Gail Badner
4431f094c8
HHH-9736 : BigIntegerType should use BigIntTypeDescriptor
2015-04-28 16:11:35 -07:00
Gail Badner
720202058c
HHH-9736 : BigIntegerType should use BigIntTypeDescriptor
2015-04-28 16:01:36 -07:00
Gail Badner
829709f60e
HHH-9753 : Remove ClassicAvgFunction, ClassicCountFunction, ClassicSumFunction
2015-04-28 14:18:41 -07:00
Steve Ebersole
7715fccd04
HHH-9697 - Complete documentation of new approach and APIs for SessionFactory building
2015-04-27 13:26:28 -05:00
Steve Ebersole
148159fadc
HHH-9747 - Import initial reworking of transaction handling (based on JdbcSession work)
2015-04-24 13:34:42 -05:00
Andrea Boriero
b476094d43
HHH-9747 - Import initial reworking of transaction handling (based on JdbcSession work)
2015-04-24 10:58:08 -05:00
Karel Maesen
0c0a5e2af0
HHH-6510 Added SQL Server 2008 support.
...
Converts SQL Server convertor integration tests to proper unit tests.
2015-04-24 05:55:52 -05:00
Karel Maesen
812da6e7cd
HHH-6510 : Initial commit.
...
Source code copied from Hibernate Spatial 1.1.1-SNAPSHOT.
Root package is now org.hibernate.spatial (instead of org.hibernatespatial)
GeometryType replaces GeometryUserType.
SpatialDialects remap SpatialSqlTypeDescriptors.
Hibernate Spatial registers GeometryType in Integrator (temporary fix: see HHH-6507).
2015-04-24 05:55:52 -05:00
Steve Ebersole
ae43670290
HHH-9724 - More complete "temp table" coverage and allow Dialects to influence which strategy is used
2015-04-23 15:21:27 -05:00
Steve Ebersole
52589379e1
HHH-9732 - Audit code for spots that would benefit from a case-insensitive keyed Map
2015-04-22 13:17:21 -05:00
Steve Ebersole
3c85127f82
HHH-9716 - Previously working schema creation fails on 5.0
2015-04-22 11:09:51 -05:00
John O'Hara
3e5a8b6603
HHH-9701 - Develop "immutable EntityEntry" impl
2015-04-22 13:24:02 +01:00
Gail Badner
5269bcbeeb
HHH-9737 : Miscellaneous bugs in unit tests when using non-default dialects
...
(cherry picked from commit a6969ceb0a
)
2015-04-21 12:28:16 -07:00
Steve Ebersole
d2c50f16f2
HHH-9727 - Slight redesign to bootstrapping APIs to allow for OGM bootstrapping
2015-04-21 13:49:06 -05:00
Steve Ebersole
e8af41637f
HHH-9727 - Slight redesign to bootstrapping APIs to allow for OGM bootstrapping
2015-04-21 11:56:06 -05:00
Gail Badner
df8cc6d4be
HHH-9250 : BigIntegerSequenceGeneratorTest.testBasics fails on MS SQL Server 2012
...
(cherry picked from commit 49fed0938e
)
2015-04-20 17:47:17 -07:00
Steve Ebersole
4541f7b501
HHH-9727 - Slight redesign to bootstrapping APIs to allow for OGM bootstrapping
2015-04-20 15:21:37 -05:00
Steve Ebersole
bf3669a7de
HHH-9727 - Slight redesign to bootstrapping APIs to allow for OGM bootstrapping
2015-04-20 12:18:34 -05:00
Steve Ebersole
0993d78e97
HHH-9724 - More complete "temp table" coverage and allow Dialects to influence which strategy is used
2015-04-17 16:36:39 -05:00
Steve Ebersole
06b6135a11
HHH-9724 - More complete "temp table" coverage and allow Dialects to influence which strategy is used - initial work
2015-04-17 16:25:40 -05:00
Brett Meyer
7ca12c7d80
HHH-9722 cleanup, removed StringHelper methods
2015-04-17 15:53:24 -04:00
10urshin
1361925bc7
HHH-9722
...
Changed all toLowerCase() and toUpperCase() to toLowerCase(Locale.ROOT),
toUpperCase(Locale.ROOT).
2015-04-17 15:53:24 -04:00
Steve Ebersole
f77b861137
HHH-9716 - Previously working schema creation fails on 5.0
2015-04-17 11:05:39 -05:00
Steve Ebersole
b6ae9edb4e
HHH-9716 - Previously working schema creation fails on 5.0
2015-04-17 11:02:13 -05:00
Steve Ebersole
76d732d53a
HHH-9727 - Slight redesign to bootstrapping APIs to allow for OGM bootstrapping
2015-04-16 14:19:11 -05:00
Steve Ebersole
b1bbae2783
HHH-9727 - Slight redesign to bootstrapping APIs to allow for OGM bootstrapping
2015-04-16 09:02:28 -05:00
Steve Ebersole
2c968538a5
HHH-9728 - Audit Settings to decide what should become a SessionFactoryServiceRegistry service
2015-04-16 00:59:10 -05:00
Steve Ebersole
83f83c57dc
HHH-9726 - Rename MetadataBuilderContributor to MetadataBuilderInitializer and pass it the StandardServiceRegistry
2015-04-15 11:44:49 -05:00
Steve Ebersole
650267077d
HHH-9717 - Build script improvements - applied new standalone XJC and AnimalSniffer plugins
2015-04-10 11:58:22 -05:00
Steve Ebersole
6e7357beeb
HHH-9717 - Build script improvements - applied new standalone XJC and AnimalSniffer plugins
2015-04-09 11:36:04 -05:00
Steve Ebersole
9786409096
HHH-9550 - Allow a dialect to specify the level of catalog/schema support
2015-04-07 14:31:41 -05:00
Steve Ebersole
a96385a6e0
HHH-9713 - Creating an index in the database incorrectly tries to qualify the index with table name for some databases
2015-04-06 13:47:48 -05:00
Steve Ebersole
b7273d93a2
HHH-9704 - Complete HHH-8805 work on 5.0;
...
HHH-9709 - @ForeignKey
2015-04-02 17:14:40 -05:00
Steve Ebersole
22ca7125f7
HHH-9704 - Complete HHH-8805 work on 5.0;
...
HHH-9709 - JPA @ForeignKey not consistently applied from annotation binding
2015-04-02 17:02:59 -05:00
Sanne Grinovero
4c690a8839
HHH-9706 Review concurrency of ClassLoaderService and warn against reuse
2015-04-02 18:32:52 +01:00
Gail Badner
02e2644676
HHH-9370 : Unidirectional one-to-many with key that is property-ref (test case)
2015-04-01 16:13:55 -07:00
Steve Ebersole
256b2608ce
HHH-9265 - Extract EntityEntry behind a factory + interface;
...
HHH-9700 - Make EntityEntryFactory pluggable via EntityPersister
2015-03-31 14:42:40 -05:00
John O'Hara
5c4dacb83e
HHH-9265 - Extract EntityEntry behind a factory + interface
2015-03-31 13:07:06 -05:00
Brett Meyer
410a785dfe
HHH-9680 updated OSGi quickstarts, added necessary contracts to Envers blueprint, corrected a few uses of ReflectionManager
2015-03-30 15:36:57 -04:00
barreiro
4def797408
[HHH-9690] reorganization of bytecode enhancer code
...
Enhancer class was split into 3 logical units: EntityEnhancer for regular entities; CompositeEnhancer for emmbeded entities; PersistentAttributesEnhancer to enhance the persistent fields of both types of entities
Added a few helper classes and re-worked the tests a bit as well
2015-03-27 18:24:07 -05:00
Steve Ebersole
e9230758b4
HHH-9446 - ClassCastException on loaded entities under GlassFish 4.0
2015-03-27 15:13:53 -05:00
Gunnar Morling
d5d066cb3d
HHH-8901 Creating forwarding base classes for SessionBuilder(Implementor) and SharedSessionBuilder
2015-03-27 13:47:08 -05:00
Steve Ebersole
08f37c4502
HHH-9492 - Migrate to new bootstrap API (MetadataSources, etc)
2015-03-27 13:42:48 -05:00
Steve Ebersole
d796acdbc2
HHH-9492 - Migrate to new bootstrap API (MetadataSources, etc)
2015-03-27 12:04:24 -05:00
Gunnar Morling
30240beded
HHH-9689 Avoid NPE when trying to load non-existent properties resource
2015-03-27 10:12:30 -05:00
Steve Ebersole
1f50efa34c
HHH-9524 - Make strategy for interpreting id-generator annotations pluggable
2015-03-26 22:54:01 -05:00
Gail Badner
64c3e4c783
HHH-8879 HHH-8994 : Embeddable with associations used as a Map key
2015-03-26 17:44:37 -07:00
Steve Ebersole
5d365cfa00
HHH-9524 - Make it pluggable how GenerationType.AUTO is mapped
2015-03-26 16:18:40 -05:00
Steve Ebersole
3b9b2eaa91
HHH-9668 - Document new SessionFactory approach and APIs
2015-03-26 12:28:29 -05:00
Steve Ebersole
599c10cd5a
HHH-9492 - Migrate to new bootstrap API (MetadataSources, etc)
2015-03-26 09:57:49 -05:00
Steve Ebersole
a92ddea9ca
HHH-9492 - Migrate to new bootstrap API (MetadataSources, etc) - Gunnar's feedback
2015-03-26 00:25:52 -05:00
Steve Ebersole
9901f85f77
HHH-465 - order by nulls first / last
2015-03-25 15:37:07 -05:00
Gunnar Morling
52fabe70bc
HHH-8191 Remvoing redundant semicolon
2015-03-25 16:24:54 +01:00
Steve Ebersole
117cb9cd2c
Merge pull request #862 from magdalenamoeller/HHH-9556
...
HHH-9556 - enable query hints for SQL Server 2012
2015-03-24 23:54:57 -05:00
Steve Ebersole
4e0f2b3a7b
HHH-9300 - DB2Dialect generates invalid order by clause
2015-03-24 23:49:09 -05:00
Steve Ebersole
a4b5cf4597
HHH-9668 - Document new SessionFactory approach and APIs
2015-03-24 22:16:22 -05:00
Steve Ebersole
5f6d1d24f7
HHH-8844 - Add support for Java 8 date and time types (JSR-310)
2015-03-24 16:01:15 -05:00
Steve Ebersole
3e73948dae
HHH-7375 - TimeZone of Calendar objects should be used in binding to JDBC statements
2015-03-23 21:02:45 -05:00
Steve Ebersole
04a4f54579
HHH-8191 - Update Teradata Dialect for Teradata 14.0
2015-03-23 14:54:24 -05:00
Steve Ebersole
f6322b5cdd
HHH-9678 - Change built-in SqlTypeDescriptor impls to not auto-register themselves with SqlTypeDescriptorRegistry
2015-03-23 11:20:01 -05:00
Brett Meyer
715544febe
HHH-8191 cleanup
2015-03-21 23:15:10 -04:00
Dave Repshas
027840018b
HHH-8191 Support Teradata 14.0
2015-03-21 23:06:06 -04:00
Steve Ebersole
27e8aae279
HHH-8697 - AttributeConverter not called when value is null;
...
HHH-9320 - AttributeConverter result ignored on extraction when ResultSet.wasNull
2015-03-21 15:54:56 -05:00
Steve Ebersole
7a1c155099
HHH-9577 - Make UUID generation the default (AUTO) for UUID type;
...
HHH-9562 - Dialect specific UUID handling
2015-03-21 14:45:44 -05:00
Andrej Golovnin
a381e368eb
HHH-9336 Avoid creation of TypedValue objects in
...
AbstractPersistentCollection#getOrphans(Collection, Collection,
String, SessionImplementor) for some ID types.
2015-03-20 17:17:43 -05:00
Andrej Golovnin
4615ae1018
- HHH-9324: Avoids creation of LimitHandler instances for every query.
2015-03-20 17:11:36 -05:00
Steve Ebersole
38c004431d
HHH-9599 - AnnotationException occurs when applying @Nationalized and @Convert annotations to the same field
2015-03-20 16:55:29 -05:00
Steve Ebersole
8a7bc2e7c1
HHH-9605 - Query on an enum collection fails - minor changes
2015-03-20 15:39:02 -05:00
obr
001b841934
HHH-9605: fix querying a collection of enums
2015-03-20 15:39:02 -05:00
obr
2c8ded5ff3
HHH-9605: Test for querying a collection of enums
2015-03-20 15:39:02 -05:00
Steve Ebersole
f45b37da8e
HHH-9495 - @Convert support for collections
2015-03-20 15:08:49 -05:00
Gail Badner
8284b9ae2c
HHH-9392 : SQLGrammarException while executing a entity graph with subgraphs
2015-03-20 12:40:20 -07:00
Steve Ebersole
22730624fc
HHH-9042 - Envers fails with @Converter and AttributeConverter
2015-03-20 11:17:48 -05:00
Gail Badner
180e714b7c
HHH-9448 : Association is not fetched when EntityGraph has explicit fetch and query has implicit join
2015-03-19 21:58:30 -07:00
Steve Ebersole
93cf72bfa1
HHH-9490 - Migrate from dom4j to jaxb for XML processing
2015-03-19 19:22:35 -05:00
Steve Ebersole
bd8acaebca
HHH-8866 - HQL Query with enum and @Convert
2015-03-19 19:19:03 -05:00
Steve Ebersole
ffce4ffc2c
HHH-9490 - Migrate from dom4j to jaxb for XML processing - hibernate-osgi
2015-03-19 14:20:00 -05:00
Steve Ebersole
80bf715f0b
HHH-9490 - Migrate from dom4j to jaxb for XML processing - hibernate-osgi
2015-03-19 12:40:29 -05:00
Steve Ebersole
63a0f03c5a
HHH-9654 - Adjust envers for 5.0 APIs + JAXB
2015-03-18 20:22:26 -05:00
Gunnar Morling
8468d834ef
HHH-9451 Propagating entity entry extra state when using identity id generation strategy
...
(cherry picked from commit 4bbf4cd1db
)
2015-03-13 12:56:33 -07:00
Sanne Grinovero
04e7cfce70
HHH-9659 AnnotationMetadataSourceProcessorImpl uses a Logger.debugf method without matching parameters
2015-03-13 19:09:12 +00:00
Sanne Grinovero
6eb6f38721
HHH-9658 Refactor some of the existing logging tests
2015-03-13 19:09:12 +00:00
Sanne Grinovero
c067fc2b42
HHH-9658 Simplify the way tests assert on logging statements
2015-03-13 19:09:12 +00:00
Gail Badner
965e044850
HHH-9333 : TypeMismatchException when using composite-id and natural-id mappings
2015-03-12 23:40:47 -07:00
Gail Badner
6c404c30f7
HHH-9642 : Join fetch not performing join fetch for @Embeddable with @OneToMany
2015-03-11 15:58:29 -07:00
Steve Ebersole
24bafba2b0
Merge pull request #848 from golovnin/HHH-9328_newmaster
...
HHH-9328 Avoid creation of Cascade objects at all
2015-03-10 22:21:53 -05:00
Bradley Plies
51c7bd1523
HHH-5654 PostgreSQL Dialect will now correctly apply "for update of" for any necessary table aliases. Added test.
...
Signed-off-by: Bradley Plies <pliesb@yahoo.com>
2015-03-10 21:44:39 -05:00
Brett Meyer
e70832d9dd
HHH-9044 - Create Oracle12cDialect
2015-03-10 21:40:03 -05:00
Steve Ebersole
11095e709d
HHH-9044 - Create Oracle12cDialect
2015-03-10 21:38:51 -05:00
zhouyanming
73a88ff65c
HHH-9044 - Create Oracle12cDialect
2015-03-10 21:38:41 -05:00
Steve Ebersole
c2f62a528b
HHH-9167 - Support Postgres9.2 JSON data type
2015-03-10 21:33:05 -05:00
Brett Meyer
efaa916a8e
HHH-9167 - Support Postgres9.2 JSON data type
2015-03-10 21:32:05 -05:00
Mark Robinson
588d02b6c2
HHH-9167 Add support for PostgreSQL's new JSON data type
...
(cherry picked from commit 4a8bc1f250
)
2015-03-10 21:25:54 -05:00
Steve Ebersole
a0a9a4d1e8
HHH-8911 - ClassCastException between CompositeCustomType and ComponentType
2015-03-10 20:56:06 -05:00
Steve Ebersole
b318d21cc8
HHH-9655 - Add logging to help better track down tests that leave SessionFactories open
2015-03-10 20:44:10 -05:00
Steve Ebersole
83756008d2
HHH-9655 - Add logging to help better track down tests that leave SessionFactories open
2015-03-10 19:36:54 -05:00
Steve Ebersole
9caca0ce37
HHH-9490 - Migrate from dom4j to jaxb for XML processing;
...
HHH-9492 - Migrate to new bootstrap API (MetadataSources, etc);
HHH-7078 - Split NamingStrategy into ImplicitNamingStrategy/PhysicalNamingStrategy;
HHH-6005 - Better handling of implicit column naming with @ElementCollection of @Embeddables;
HHH-9633 - Add tests that explicitly test the "main" NamingStrategy impls
2015-03-10 16:53:51 -05:00