HHH-9171 : Orphan removal broken for new element added by merge that is removed by later merge (test case)
HHH-9174 Increase performance
of SqlExceptionHelper#handleAndClearWarnings
HHH-9170 StatelessSession is accidentally 2LC enabled in some cases
HHH-9174 cache SqlExceptionHelper reference
HHH-9154 : HQL Parsing: unexpected token ':' (test case)
HHH-9154 : HQL Parsing: unexpected token ':' (test case)
HHH-9169 : SQLServer2012Dialect creates sequences starting from Long.MIN_VALUE
HHH-9169 : SQLServer2012Dialect creates sequences starting from Long.MIN_VALUE
HHH-9169 : SQLServer2012Dialect creates sequences starting from Long.MIN_VALUE
HHH-9154 - keywords as parameter names

(cherry picked from commit 5aff092e2bd06bcfc18eb6eec9983b2f97237d64)

Conflicts:
	hibernate-core/src/main/antlr/hql.g
	hibernate-core/src/test/java/org/hibernate/test/hql/ASTParserLoadingTest.java
HHH-9200 - Natural id cache statistics are not cleared
HHH-9138 - CastFunctionTest failing on most databases

(cherry picked from commit c012c4d8de9aa68f42fed067184d2520594013d5)
HHH-9171 : Orphan removal does not happen for new entity element
HHH-9204 HHH-9205 : Restore AbstractCollectionPersister.doProcessQueuedOps() removed by HHH-9078; deprecate method added by HHH-9078

(cherry picked from commit 420296fd267c8bcf9501896fcc17446c55b1d272)

Conflicts:
	hibernate-core/src/main/java/org/hibernate/persister/collection/AbstractCollectionPersister.java
HHH-9194 : Revert HHH-8908 fix

This commit reverts commit d7173eeb3a76b5214967f2fda6f16d72edbccf02, except for test cases.
HHH-9193 : Default audit behavior of mapped-superclass (test cases)

(cherry picked from commit 95070f50a9a1e4d7fb0e2ff06331a4c9ef440187)
HHH-9222 - Bulk delete and element collections

Conflicts:
	hibernate-core/src/main/java/org/hibernate/hql/internal/ast/exec/DeleteExecutor.java
HHH-9202 NPE in OneToOneLinkTest on oracle12c
HHH-8904 documentation for build time bytecode enhancements
HHH-8904 minor edits