HHH-7970 - Fix broken logic in JPAOverriddenAnnotationReader.getCacheable(): if element is null, you have to consider the @Cacheable annotation
per gripe from Andreas Joseph Krogh
HHH-7821 - Clears the batch collection fetching queue on flush.
Provides a safe guard against NPE in BatchFetchQueue.getCollectionBatch() by checking that CollectionEntry.getLoadedKey() is not null before adding it to the batch.
HHH-7821 - Clear the entire BatchFetchQueue on flush.
Provide a safe guard against NPE in BatchFetchQueue.getCollectionBatch() by checking that CollectionEntry.getLoadedKey() is not null before adding it to the batch.
HHH-7999 Create HQLScrollFetchTest for dialects that do not support
identity columns
HHH-8002 TransactionTimeoutTest#testTransactionTimeoutSuccess failing on
Oracle
HHH-7999 Oracle test failures due to lack of support for identity
columns
HHH-8003 Create "sqlDropString" method in Dialect to handle "if exists"
correctly
HHH-7527 Enterprise OSGi JPA support
HHH-7991 Correct all instances of
Thread.currentThread().getContextClassLoader()
HHH-7992 Updated to reflect Session SPI change
HHH-8006 MergeCollectionEventTest & BadMergeHandlingTest fail on MySQL
HHH-7889

Conflicts:
	hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/ClobTypeDescriptor.java
HHH-7889 Cleanup inconsistencies in Blob, Clob, and NClob type
descriptors
HHH-4084 @UniqueConstraint(columnNames="") causes StringIndexOutOfBoundsException
fix review remark
HHH-4084 Corrected test compiling error
HHH-6841 - @SkipForDialects and @RequiresDialects
HHH-6841 Applied @SkipForDialects to a couple of tests
HHH-8005 Sybase 15 - nullable column are not nullable (when created by
SchemaExport)
HHH-8007 - Fix and test