10506 Commits

Author SHA1 Message Date
Steve Ebersole
ccfa8101c1 added working design doc on attribute ordering wrt inheritance 2020-01-12 23:03:12 -06:00
Sanne Grinovero
19b7921d1d HHH-13806 CoreMessageLogger#unableToLoadCommand is not printing the cause of the error 2020-01-10 09:44:20 +00:00
Steve Ebersole
a9ee082128 initial work on non-aggregated composite-id support 2020-01-07 15:34:29 -06:00
Nathan Xu
0b938bd16b HHH-13800 fix typo in AbstractGraphNode's verifyMutability() method 2020-01-06 16:38:35 -05:00
Nathan Xu
207c0d68be HHH-13800 add a new found typo in org.hibernate.graph package's package-info.java 2020-01-06 16:01:13 -05:00
Nathan Xu
674b1dfd27 HHH-13800 Fix typos in Javadoc 2020-01-06 16:00:03 -05:00
Nathan Xu
00e9db2b8b HHH-11958 Make EntityManager.find() support QueryHints.HINT_READONLY 2020-01-06 08:59:35 -06:00
Steve Ebersole
eab6107ec2 HHH-13785 : HQL/Criteria function support
- temporal literals
- generalized literals
- literal formatters (SQL string generation)
- FORMAT function
2020-01-06 08:38:08 -06:00
Nathan Xu
49fe4f6494 HHH-13726 Extract 'prepareEventListeners' method out of SessionFactoryImpl 2020-01-06 07:30:19 -06:00
Nathan Xu
bd472581a4 HHH-13802 add support of the various new tags so their warning won't show up 2020-01-06 07:14:17 -06:00
Nathan Xu
2663f8718e HHH-13802 revert back @todo 2020-01-06 07:09:05 -06:00
Nathan Xu
3df0fcefa4 HHH-13802 fix javadoc warnings 2020-01-06 07:09:05 -06:00
Steve Ebersole
6e0d15b134 HHH-13785 : HQL/Criteria function support
- EXTRACT function
- LOCAL_DATETIME function
- LOCAL_DATE function
- LOCAL_TIME function
2019-12-26 11:19:25 -06:00
Steve Ebersole
77377337d6 HHH-13785 : HQL/Criteria function support
- checkstyle
2019-12-22 07:33:28 -06:00
Steve Ebersole
ba5b4e7c02 HHH-13785 : HQL/Criteria function support
- tests
- Dialect changes
2019-12-21 21:52:04 -06:00
Steve Ebersole
a39fa09650 HHH-13785 : HQL/Criteria function support
- tests
- Dialect changes
2019-12-21 19:38:22 -06:00
Steve Ebersole
3e89772bb8 HHH-13785 : HQL/Criteria function support
- preliminary work on updated tree handling.  See SqmFunctionDescriptor, SqmFunctionRegistry and SqmFunction
2019-12-20 17:44:18 -06:00
Steve Ebersole
6925fe5ab4 6.0.0.Alpha4 2019-12-20 07:50:56 -06:00
Steve Ebersole
a3e04f1d6c 6.0.0.Alpha4 6.0.0.Alpha4 2019-12-20 06:53:47 -06:00
Steve Ebersole
99d4201730 Consolidated Antlr grammars into dedicated package 2019-12-16 15:17:30 -06:00
Steve Ebersole
0ec232a326 HHH-13778: @OrderBy handling using SQL AST
- complete support other than function support which is still overall not implemented
2019-12-16 15:02:19 -06:00
Andrea Boriero
1d4bb08ef7 Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_16 2019-12-16 12:43:47 +00:00
Andrea Boriero
d5715e3fbc Refactoring, removed InFlightEntityMappingType#finishMappingModelInitialization method 2019-12-16 11:15:26 +00:00
Davide D'Alto
6cf7fdaa97 HHH-13759 Small refactoring for PersistentAttributeTransformer
This change makes it easier to identify where we behave differently
  because we are dealing with a class annotated with @MappedSuperclasss.
2019-12-13 14:56:51 +00:00
Davide D'Alto
57a45dab19 HHH-13579 Add comment to InlineDirtyChekingHandler 2019-12-13 14:56:51 +00:00
Davide D'Alto
0251473c87 HHH-13759 Additional test cases 2019-12-13 14:56:51 +00:00
Andrea Boriero
0dea8319d4 HHH-13759 - Support for private Embedded in MappedSuperclass 2019-12-13 14:56:51 +00:00
Davide D'Alto
c4dc9b0d25 HHH-13704 Make javassist a compile time dependency again
This commit revert some of the changes so that we can release it in a micro
  without breaking application using Javassist.

  In the next minor it should be reverted.
2019-12-13 11:29:40 +00:00
Steve Ebersole
287808a914 HHH-13778: @OrderBy handling using SQL AST
- fixed test
2019-12-12 18:24:36 -06:00
Steve Ebersole
b87bbb4720 HHH-13778: @OrderBy handling using SQL AST
- checkstyle
2019-12-12 13:38:28 -06:00
Steve Ebersole
284b2c5677 HHH-13778: @OrderBy handling using SQL AST
- parsing in PluralAttributeMapping implemented
- still need to convert the OrderByFragment to SQL AST and add to the SQL AST order-by-clause
2019-12-12 13:34:37 -06:00
Steve Ebersole
8600058784 HHH-13778: @OrderBy handling using SQL AST
- initial work - Antlr grammar, parse tree visitation and building OrderByFragment (translation) tree
- fixed bug in HQL parsing - was building an unnecessary HqlLexer instance
2019-12-12 11:58:37 -06:00
Davide D'Alto
130945f70f HHH-13704 Add optional=true to javassist in orm module 2019-12-12 13:50:01 +00:00
Davide D'Alto
f322054000 HHH-13704 Update migration guide 2019-12-12 13:50:01 +00:00
Davide D'Alto
50d6fbe3a6 HHH-13704 Add Javassist integration tests with WildFly 2019-12-12 13:50:01 +00:00
Davide D'Alto
921b1fe67f HHH-13704 No need to exclude javassist in the envers module 2019-12-12 13:50:01 +00:00
Davide D'Alto
b8ffe851a7 HHH-13704 Format imports in EnhancerFileNotFoundTest 2019-12-12 13:50:01 +00:00
Davide D'Alto
c3ccc65275 HHH-13704 Test Javassist is not on the classpath 2019-12-12 13:50:01 +00:00
Davide D'Alto
76d2672122 HHH-13704 Make Javassist an optional dependency
* Change the gradle scope to `provide`
  * Add the dependency to the OSGi test bundle

HHH-13704 Add Javassist to the dependencies for the OSGi test
2019-12-12 10:33:32 +00:00
Davide D'Alto
39071a4d39 HHH-13704 Move EnhancerFileNotFoundTest
Tests requiring Javassist are now in a dedicated folder.
2019-12-12 10:33:32 +00:00
Davide D'Alto
dd79fda20d HHH-13704 Remove unused javassist import 2019-12-12 10:33:32 +00:00
Davide D'Alto
2e5892236b HHH-13704 Remove Javassist from ClassFileArchiveEntryHandler
Use Jandex instead.
2019-12-12 10:33:32 +00:00
Davide D'Alto
bac88eda53 HHH-13704 Typo: tupizer -> tuplizer 2019-12-12 10:33:32 +00:00
Steve Ebersole
8c671d98d0 minor 2019-12-11 19:43:37 -06:00
Nathan Xu
3a69b74894 HHH-13456 refactor ForeignGenerator to allow for the possibility of StatelessSession 2019-12-11 17:37:31 -06:00
Nathan Xu
8ce1404754 HHH-13644 fix the NPE by override ProcedureCallImpl's 'getResultStream()' method. 2019-12-11 17:23:22 -06:00
Steve Ebersole
28c0b05d0f org.hibernate.metamodel.RuntimeMetamodels 2019-12-11 15:03:32 -06:00
Andrea Boriero
1580613f8a HHH-13777 UnsupportedOperationException is thrown for MappedSuperclass if the id is declared on subclasses 2019-12-11 13:36:24 +00:00
Andrea Boriero
3eed218135 HHH-13769: Avoid unnecessary joins test 2019-12-11 09:43:16 +00:00
Andrea Boriero
31913eaeea Add tests for AttributeOverride 2019-12-11 09:43:16 +00:00