2408 Commits

Author SHA1 Message Date
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 4bbf4cd1db02534a364543a3f6dd830da1ea099b)
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