[hibernate-commits] [hibernate/hibernate-orm] 9565d4: Big merge of my branch with new Hibernate 6 codebase

Gavin King noreply at github.com
Thu Jan 30 15:06:48 EST 2020


  Branch: refs/heads/wip/6.0
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: 9565d499af2d4efd71eeaad1101982a8183c3884
      https://github.com/hibernate/hibernate-orm/commit/9565d499af2d4efd71eeaad1101982a8183c3884
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M documentation/src/test/java/org/hibernate/userguide/hql/PostgreSQLFunctionSelectClauseTest.java
    M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlLexer.g4
    M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
    M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
    M hibernate-core/src/main/java/org/hibernate/dialect/AbstractHANADialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/AbstractTransactSQLDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/CUBRIDDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/Cache71Dialect.java
    A hibernate-core/src/main/java/org/hibernate/dialect/CacheDialect.java
    A hibernate-core/src/main/java/org/hibernate/dialect/CockroachDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/DB2390Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/DB2390V8Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/DB2400Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/DB297Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java
    R hibernate-core/src/main/java/org/hibernate/dialect/DataDirectOracle9Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/Database.java
    M hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/DerbyTenFiveDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/DerbyTenSevenDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/DerbyTenSixDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/FirebirdDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/FrontBaseDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/H2Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/HANAColumnStoreDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/HSQLDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/Informix10Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/InformixDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/Ingres10Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/Ingres9Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/IngresDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/InterbaseDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/JDataStoreDialect.java
    A hibernate-core/src/main/java/org/hibernate/dialect/LegacySequenceSupport.java
    M hibernate-core/src/main/java/org/hibernate/dialect/MariaDB102Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/MariaDB103Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/MariaDB10Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/MariaDB53Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/MariaDBDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/MckoiDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/MimerSQLDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/MySQL55Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/MySQL57Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/MySQL5Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/MySQL8Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/MySQLDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/Oracle10gDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/Oracle12cDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/Oracle8iDialect.java
    R hibernate-core/src/main/java/org/hibernate/dialect/Oracle9Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/Oracle9iDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/OracleDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/PointbaseDialect.java
    R hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQL10Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQL81Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQL82Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQL91Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQL92Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQL93Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQL94Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQL95Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQL9Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/PostgresPlusDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/ProgressDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/RDMSOS2200Dialect.java
    A hibernate-core/src/main/java/org/hibernate/dialect/Replacer.java
    M hibernate-core/src/main/java/org/hibernate/dialect/ResultColumnReferenceStrategy.java
    M hibernate-core/src/main/java/org/hibernate/dialect/SAPDBDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/SQLServer2005Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/SQLServer2008Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/SQLServer2012Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/SQLServerDialect.java
    A hibernate-core/src/main/java/org/hibernate/dialect/SpannerDialect.java
    A hibernate-core/src/main/java/org/hibernate/dialect/SpannerDialectTableExporter.java
    M hibernate-core/src/main/java/org/hibernate/dialect/Sybase11Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/SybaseASE157Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/SybaseASE15Dialect.java
    A hibernate-core/src/main/java/org/hibernate/dialect/SybaseASEDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/SybaseAnywhereDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/SybaseDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/Teradata14Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/TeradataDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/TimesTenDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/TypeNames.java
    R hibernate-core/src/main/java/org/hibernate/dialect/function/CUBRIDExtractEmulation.java
    A hibernate-core/src/main/java/org/hibernate/dialect/function/CastFunction.java
    A hibernate-core/src/main/java/org/hibernate/dialect/function/CastStrEmulation.java
    A hibernate-core/src/main/java/org/hibernate/dialect/function/CoalesceIfnullEmulation.java
    M hibernate-core/src/main/java/org/hibernate/dialect/function/CommonFunctionFactory.java
    A hibernate-core/src/main/java/org/hibernate/dialect/function/CurrentFunction.java
    M hibernate-core/src/main/java/org/hibernate/dialect/function/DB2FormatEmulation.java
    M hibernate-core/src/main/java/org/hibernate/dialect/function/DerbyConcatEmulation.java
    A hibernate-core/src/main/java/org/hibernate/dialect/function/ExtractFunction.java
    R hibernate-core/src/main/java/org/hibernate/dialect/function/H2ExtractEmulation.java
    R hibernate-core/src/main/java/org/hibernate/dialect/function/HANAExtractEmulation.java
    R hibernate-core/src/main/java/org/hibernate/dialect/function/InformixExtractEmulation.java
    A hibernate-core/src/main/java/org/hibernate/dialect/function/InsertSubstringOverlayEmulation.java
    A hibernate-core/src/main/java/org/hibernate/dialect/function/LocatePositionEmulation.java
    A hibernate-core/src/main/java/org/hibernate/dialect/function/LpadRpadPadEmulation.java
    R hibernate-core/src/main/java/org/hibernate/dialect/function/MySQLExtractEmulation.java
    M hibernate-core/src/main/java/org/hibernate/dialect/function/NvlCoalesceEmulation.java
    R hibernate-core/src/main/java/org/hibernate/dialect/function/OracleExtractEmulation.java
    R hibernate-core/src/main/java/org/hibernate/dialect/function/PostgresExtractEmulation.java
    R hibernate-core/src/main/java/org/hibernate/dialect/function/RDMSExtractEmulation.java
    R hibernate-core/src/main/java/org/hibernate/dialect/function/Replacer.java
    M hibernate-core/src/main/java/org/hibernate/dialect/function/StandardSQLFunction.java
    M hibernate-core/src/main/java/org/hibernate/dialect/function/TimestampaddFunction.java
    M hibernate-core/src/main/java/org/hibernate/dialect/function/TimestampdiffFunction.java
    R hibernate-core/src/main/java/org/hibernate/dialect/function/TransactSQLTrimEmulation.java
    A hibernate-core/src/main/java/org/hibernate/dialect/function/TrimFunction.java
    A hibernate-core/src/main/java/org/hibernate/dialect/identity/CacheIdentityColumnSupport.java
    R hibernate-core/src/main/java/org/hibernate/dialect/identity/Chache71IdentityColumnSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/identity/FirebirdIdentityColumnSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/identity/PostgreSQLIdentityColumnSupport.java
    M hibernate-core/src/main/java/org/hibernate/dialect/pagination/AbstractLimitHandler.java
    A hibernate-core/src/main/java/org/hibernate/dialect/pagination/AbstractNoOffsetLimitHandler.java
    A hibernate-core/src/main/java/org/hibernate/dialect/pagination/AbstractSimpleLimitHandler.java
    R hibernate-core/src/main/java/org/hibernate/dialect/pagination/CUBRIDLimitHandler.java
    A hibernate-core/src/main/java/org/hibernate/dialect/pagination/DB2LimitHandler.java
    A hibernate-core/src/main/java/org/hibernate/dialect/pagination/DerbyLimitHandler.java
    A hibernate-core/src/main/java/org/hibernate/dialect/pagination/FetchLimitHandler.java
    M hibernate-core/src/main/java/org/hibernate/dialect/pagination/FirstLimitHandler.java
    R hibernate-core/src/main/java/org/hibernate/dialect/pagination/Informix10LimitHandler.java
    A hibernate-core/src/main/java/org/hibernate/dialect/pagination/IngresLimitHandler.java
    A hibernate-core/src/main/java/org/hibernate/dialect/pagination/LegacyDB2LimitHandler.java
    R hibernate-core/src/main/java/org/hibernate/dialect/pagination/LegacyFirstLimitHandler.java
    A hibernate-core/src/main/java/org/hibernate/dialect/pagination/LegacyHSQLLimitHandler.java
    M hibernate-core/src/main/java/org/hibernate/dialect/pagination/LegacyLimitHandler.java
    A hibernate-core/src/main/java/org/hibernate/dialect/pagination/LegacyOracleLimitHandler.java
    M hibernate-core/src/main/java/org/hibernate/dialect/pagination/LimitHandler.java
    R hibernate-core/src/main/java/org/hibernate/dialect/pagination/LimitHelper.java
    A hibernate-core/src/main/java/org/hibernate/dialect/pagination/LimitLimitHandler.java
    A hibernate-core/src/main/java/org/hibernate/dialect/pagination/LimitOffsetLimitHandler.java
    R hibernate-core/src/main/java/org/hibernate/dialect/pagination/NoopLimitHandler.java
    A hibernate-core/src/main/java/org/hibernate/dialect/pagination/OffsetFetchLimitHandler.java
    A hibernate-core/src/main/java/org/hibernate/dialect/pagination/RowsLimitHandler.java
    R hibernate-core/src/main/java/org/hibernate/dialect/pagination/SQL2008StandardLimitHandler.java
    M hibernate-core/src/main/java/org/hibernate/dialect/pagination/SQLServer2005LimitHandler.java
    M hibernate-core/src/main/java/org/hibernate/dialect/pagination/SQLServer2012LimitHandler.java
    A hibernate-core/src/main/java/org/hibernate/dialect/pagination/SkipFirstLimitHandler.java
    R hibernate-core/src/main/java/org/hibernate/dialect/pagination/SybaseASE157LimitHandler.java
    A hibernate-core/src/main/java/org/hibernate/dialect/pagination/TimesTenLimitHandler.java
    M hibernate-core/src/main/java/org/hibernate/dialect/pagination/TopLimitHandler.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/ANSISequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/CUBRIDSequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/CacheSequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/DB2390SequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/DB2SequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/FirebirdSequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/H2SequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/HANASequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/HSQLSequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/InformixSequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/InterbaseSequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/LegacyDB2SequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/MckoiSequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/MimerSequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/NextvalSequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/NoSequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/OracleSequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/PostgreSQLSequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/RDMSSequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/SAPDBSequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/SequenceSupport.java
    A hibernate-core/src/main/java/org/hibernate/dialect/sequence/TimesTenSequenceSupport.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/Size.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/dialect/internal/DialectFactoryImpl.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/dialect/internal/StandardDialectResolver.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/dialect/spi/DatabaseMetaDataDialectResolutionInfoAdapter.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/dialect/spi/DialectResolutionInfo.java
    M hibernate-core/src/main/java/org/hibernate/id/MultipleHiLoPerTableGenerator.java
    M hibernate-core/src/main/java/org/hibernate/id/enhanced/TableGenerator.java
    M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSelectBuilder.java
    M hibernate-core/src/main/java/org/hibernate/mapping/Column.java
    A hibernate-core/src/main/java/org/hibernate/query/CastType.java
    M hibernate-core/src/main/java/org/hibernate/query/TemporalUnit.java
    M hibernate-core/src/main/java/org/hibernate/query/hql/internal/BasicDotIdentifierConsumer.java
    M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
    M hibernate-core/src/main/java/org/hibernate/query/spi/QueryEngine.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/SemanticQueryWalker.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/function/AbstractSqmFunctionDescriptor.java
    A hibernate-core/src/main/java/org/hibernate/query/sqm/function/AbstractSqmSelfRenderingFunctionDescriptor.java
    R hibernate-core/src/main/java/org/hibernate/query/sqm/function/FunctionAsExpressionTemplate.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/function/FunctionRenderingSupport.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/function/JdbcEscapeFunctionDescriptor.java
    R hibernate-core/src/main/java/org/hibernate/query/sqm/function/MultiPatternSqmFunctionDescriptor.java
    A hibernate-core/src/main/java/org/hibernate/query/sqm/function/MultipatternSqmFunctionDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/function/NamedSqmFunctionDescriptor.java
    R hibernate-core/src/main/java/org/hibernate/query/sqm/function/NotSupportedFunctionDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/function/PatternBasedSqmFunctionDescriptor.java
    A hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingFunctionSqlAstExpression.java
    A hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingSqlFunctionExpression.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/function/SqmFunctionDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/function/SqmFunctionRegistry.java
    R hibernate-core/src/main/java/org/hibernate/query/sqm/function/StandardFunctionRenderingSupport.java
    R hibernate-core/src/main/java/org/hibernate/query/sqm/function/UnknownFunctionException.java
    R hibernate-core/src/main/java/org/hibernate/query/sqm/function/package-info.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SimpleDeleteQueryPlan.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmTreePrinter.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/MatchingIdSelectionHelper.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/ExecuteWithIdTableHelper.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/ExecuteWithoutIdTableHelper.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/ArgumentsValidator.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/FunctionReturnTypeResolver.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/NamedFunctionDescriptorBuilder.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/PatternFunctionDescriptorBuilder.java
    R hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/SqmFunctionAsExpressionDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/StandardArgumentsValidators.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/StandardFunctionReturnTypeResolvers.java
    R hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/VarArgsFunctionDescriptorBuilder.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/internal/PatternRenderer.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/spi/BaseSemanticQueryWalker.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
    A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/Conversion.java
    A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmByUnit.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmCastTarget.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmCoalesce.java
    A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmDurationUnit.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmExpression.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmExtractUnit.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmFunction.java
    A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmJdbcFunctionEscapeWrapper.java
    A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmToDuration.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/SqlAstWalker.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/SqlTreePrinter.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstWalker.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/cte/CteTable.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/AbstractLiteral.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/BinaryArithmeticExpression.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/CaseSearchedExpression.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/CastTarget.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/ColumnReference.java
    A hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/Duration.java
    A hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/DurationUnit.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/ExtractUnit.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/JdbcLiteral.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/QueryLiteral.java
    M hibernate-core/src/main/java/org/hibernate/sql/exec/internal/AbstractJdbcParameter.java
    M hibernate-core/src/main/java/org/hibernate/sql/results/internal/SqlSelectionImpl.java
    A hibernate-core/src/main/java/org/hibernate/tool/schema/extract/internal/SequenceInformationExtractorFirebirdDatabaseImpl.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/internal/HibernateSchemaManagementTool.java
    M hibernate-core/src/main/java/org/hibernate/type/AbstractType.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/DateTimeUtils.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/BigDecimalTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/BigIntegerTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/BlobTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/BooleanTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/ByteTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/CalendarDateTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/CalendarTimeTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/CalendarTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/CharacterTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/ClobTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/DoubleTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/DurationJavaDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/FloatTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/InstantJavaDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/IntegerTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/JavaTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/JdbcTimeTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/JdbcTimestampTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/LocalDateTimeJavaDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/LocalTimeJavaDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/LongTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/OffsetDateTimeJavaDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/OffsetTimeJavaDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/ShortTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/ZonedDateTimeJavaDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/spi/TypeConfiguration.java
    M hibernate-core/src/test/java/org/hibernate/dialect/DB2DialectTestCase.java
    R hibernate-core/src/test/java/org/hibernate/dialect/InformixLimitHandlerTestCase.java
    M hibernate-core/src/test/java/org/hibernate/dialect/OracleDialectsTest.java
    R hibernate-core/src/test/java/org/hibernate/dialect/SybaseASE157LimitHandlerTest.java
    M hibernate-core/src/test/java/org/hibernate/dialect/resolver/DialectFactoryTest.java
    M hibernate-core/src/test/java/org/hibernate/dialect/resolver/TestingDialectResolutionInfo.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/FunctionTests.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/LiteralTests.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/StandardFunctionTests.java
    M hibernate-core/src/test/java/org/hibernate/test/cfg/BatchVersionedDataConfigTest.java
    M hibernate-core/src/test/java/org/hibernate/test/id/sequence/PostgreSQLIdentitySequenceTest.java
    M hibernate-core/src/test/java/org/hibernate/test/id/sequence/PostgreSQLIdentitySupportTest.java
    R hibernate-core/src/test/java/org/hibernate/test/sql/hand/custom/datadirect/oracle/DataDirectOracleCustomSQLTest.java
    M hibernate-testing/src/main/java/org/hibernate/testing/DialectChecks.java
    M hibernate-testing/src/main/java/org/hibernate/testing/orm/domain/gambit/EntityOfBasics.java

  Log Message:
  -----------
  Big merge of my branch with new Hibernate 6 codebase

Lots of new functionality here related to HQL functions, SQL
dialects, and date/time handling.


  Commit: 28232427ce523e7407951b77554d788d8dd7507b
      https://github.com/hibernate/hibernate-orm/commit/28232427ce523e7407951b77554d788d8dd7507b
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/Conversion.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/AbstractLiteral.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/BinaryArithmeticExpression.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/CaseSearchedExpression.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/ColumnReference.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/Duration.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/Expression.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/JdbcLiteral.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/QueryLiteral.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/UnaryOperation.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/FunctionTests.java

  Log Message:
  -----------
  Got unary +, - working again

(They were unimplemented on the new 6 branch)


  Commit: 95a291575ea58c7d797e7e12ef83674165d45c53
      https://github.com/hibernate/hibernate-orm/commit/95a291575ea58c7d797e7e12ef83674165d45c53
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstWalker.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/StandardFunctionTests.java

  Log Message:
  -----------
  Hacky solution to make count(e) work again

(It wasn't working on the new 6 branch)


  Commit: 5b18a4048d8bf2fff02c64d9d8c986bbdc057ec1
      https://github.com/hibernate/hibernate-orm/commit/5b18a4048d8bf2fff02c64d9d8c986bbdc057ec1
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java

  Log Message:
  -----------
  Make parenthesized expressions work in HQL

Previously, parenthesized expression were broken.


  Commit: 96c948b06bb7947dc07cbd6995e552a11506f2bc
      https://github.com/hibernate/hibernate-orm/commit/96c948b06bb7947dc07cbd6995e552a11506f2bc
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/orm/test/onetoone/primarykey/NullablePrimaryKeyTest.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/DateQueryParameterTest.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/FunctionTests.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/StandardFunctionTests.java

  Log Message:
  -----------
  Changes to tests

First, disable tests that fail because of loss of indirected parameter binding.
On the other branch, the index of a HQL parameter wasn't passed directly through
as the index of the JDBC parameter. On this branch it seems to be. This causes a
problem for fancy HQL functions like overlay() and pad() which sometimes
duplicate/reorder HQL arguments in the generated SQL.

Also reenable tests that now pass.

Also fixed a rather badly-written test that failed for me.

- called Thread.sleep(), wasting a whole second
- failed on non-slow machines


  Commit: f0d93200b5fafef65f0bec09c3e40fb64087884e
      https://github.com/hibernate/hibernate-orm/commit/f0d93200b5fafef65f0bec09c3e40fb64087884e
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
    M hibernate-core/src/main/java/org/hibernate/query/spi/QueryEngine.java

  Log Message:
  -----------
  Add hibernate.dialect.show_hql_functions

Very useful feature for logging available functions


  Commit: 992b390fce6ee531f3b0300b865f70c8503892d1
      https://github.com/hibernate/hibernate-orm/commit/992b390fce6ee531f3b0300b865f70c8503892d1
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/RelationalObjectBinder.java
    M hibernate-core/src/main/java/org/hibernate/cfg/Ejb3Column.java
    M hibernate-core/src/main/java/org/hibernate/cfg/Ejb3DiscriminatorColumn.java
    M hibernate-core/src/main/java/org/hibernate/cfg/Ejb3JoinColumn.java
    M hibernate-core/src/main/java/org/hibernate/cfg/IndexColumn.java
    M hibernate-core/src/main/java/org/hibernate/cfg/annotations/CollectionBinder.java
    M hibernate-core/src/main/java/org/hibernate/cfg/annotations/MapBinder.java
    M hibernate-core/src/main/java/org/hibernate/mapping/Column.java
    M hibernate-core/src/main/java/org/hibernate/type/DoubleType.java
    M hibernate-core/src/test/java/org/hibernate/dialect/DB2DialectTestCase.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/beanvalidation/DDLTest.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/embeddables/nested/NestedEmbeddableMetadataTest.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/embeddables/nested/fieldaccess/FieldAccessedNestedEmbeddableMetadataTest.java
    M hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/metadata/MetadataTools.java

  Log Message:
  -----------
  Get type-specific column length/precision/scale defaulting working again

And fix resulting breakage to envers


  Commit: effec02964cddcedea7afa0e5b2bf606f32e1076
      https://github.com/hibernate/hibernate-orm/commit/effec02964cddcedea7afa0e5b2bf606f32e1076
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/mapping/BasicValue.java
    M hibernate-core/src/main/java/org/hibernate/mapping/Column.java
    M hibernate-core/src/main/java/org/hibernate/mapping/Table.java
    M hibernate-core/src/main/java/org/hibernate/mapping/ToOne.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/convert/internal/OrdinalEnumValueConverter.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/internal/StandardTableExporter.java
    M hibernate-core/src/main/java/org/hibernate/type/EnumType.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/BooleanTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/EnumJavaTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/JavaTypeDescriptor.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/sql/ast/SmokeTests.java

  Log Message:
  -----------
  Automatically generate check constraints for boolean and enum attributes

And make enums map to TINYINT by default.


  Commit: 5a3838dfa6dd332217292a0f8ba38be1bcac427f
      https://github.com/hibernate/hibernate-orm/commit/5a3838dfa6dd332217292a0f8ba38be1bcac427f
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/dialect/function/CastFunction.java
    M hibernate-core/src/main/java/org/hibernate/dialect/function/CastStrEmulation.java
    M hibernate-core/src/main/java/org/hibernate/dialect/function/CoalesceIfnullEmulation.java
    M hibernate-core/src/main/java/org/hibernate/dialect/function/CurrentFunction.java
    M hibernate-core/src/main/java/org/hibernate/dialect/function/DB2FormatEmulation.java
    M hibernate-core/src/main/java/org/hibernate/dialect/function/DerbyConcatEmulation.java
    M hibernate-core/src/main/java/org/hibernate/dialect/function/ExtractFunction.java
    M hibernate-core/src/main/java/org/hibernate/dialect/function/InsertSubstringOverlayEmulation.java
    M hibernate-core/src/main/java/org/hibernate/dialect/function/LocatePositionEmulation.java
    M hibernate-core/src/main/java/org/hibernate/dialect/function/LpadRpadPadEmulation.java
    M hibernate-core/src/main/java/org/hibernate/dialect/function/NvlCoalesceEmulation.java
    M hibernate-core/src/main/java/org/hibernate/dialect/function/TimestampaddFunction.java
    M hibernate-core/src/main/java/org/hibernate/dialect/function/TimestampdiffFunction.java
    M hibernate-core/src/main/java/org/hibernate/dialect/function/TrimFunction.java
    M hibernate-core/src/main/java/org/hibernate/persister/entity/SingleTableEntityPersister.java
    M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/function/AbstractSqmFunctionDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/function/AbstractSqmSelfRenderingFunctionDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/function/FunctionRenderingSupport.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/function/JdbcEscapeFunctionDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/function/MultipatternSqmFunctionDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/function/NamedSqmFunctionDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/function/PatternBasedSqmFunctionDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingFunctionSqlAstExpression.java
    R hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingSqlFunctionExpression.java
    A hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingSqmFunction.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/function/SqmFunctionDescriptor.java
    R hibernate-core/src/main/java/org/hibernate/query/sqm/function/SqmSelfRenderingFunctionDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/ExecuteWithIdTableHelper.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/NamedFunctionDescriptorBuilder.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmDurationUnit.java
    R hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmJdbcFunctionEscapeWrapper.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/QueryLiteral.java
    M hibernate-core/src/main/java/org/hibernate/type/spi/TypeConfiguration.java

  Log Message:
  -----------
  Simplify the whole SqmFunctionDescriptor hierarchy

And make the various function implementations work in more common ways.

- remove some unnecessary flexibility
- simplify some function descriptors to do their work during render()
- fix generics of QueryLiteral
- fix DerbyConcatEmulation


  Commit: 95930820af1419728b315b38e1159fb246a10715
      https://github.com/hibernate/hibernate-orm/commit/95930820af1419728b315b38e1159fb246a10715
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M documentation/src/test/java/org/hibernate/userguide/collections/type/TimestampEpochType.java
    M hibernate-core/src/main/java/org/hibernate/type/DiscriminatorType.java
    M hibernate-core/src/main/java/org/hibernate/type/DurationType.java
    M hibernate-core/src/main/java/org/hibernate/type/InstantType.java
    M hibernate-core/src/main/java/org/hibernate/type/LiteralType.java
    M hibernate-core/src/main/java/org/hibernate/type/LocalDateTimeType.java
    M hibernate-core/src/main/java/org/hibernate/type/LocalDateType.java
    M hibernate-core/src/main/java/org/hibernate/type/LocalTimeType.java
    M hibernate-core/src/main/java/org/hibernate/type/OffsetDateTimeType.java
    M hibernate-core/src/main/java/org/hibernate/type/OffsetTimeType.java
    M hibernate-core/src/main/java/org/hibernate/type/StandardBasicTypes.java
    M hibernate-core/src/main/java/org/hibernate/type/TimeType.java
    M hibernate-core/src/main/java/org/hibernate/type/TimestampType.java
    A hibernate-core/src/main/java/org/hibernate/type/ZoneOffsetType.java
    M hibernate-core/src/main/java/org/hibernate/type/ZonedDateTimeType.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/LocalDateJavaDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/LocalDateTimeJavaDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/LocalTimeJavaDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/OffsetDateTimeJavaDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/OffsetTimeJavaDescriptor.java
    A hibernate-core/src/main/java/org/hibernate/type/descriptor/java/ZoneOffsetJavaDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/ZonedDateTimeJavaDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/JdbcTypeJavaClassMappings.java
    A hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/TimestampWithTimeZoneDescriptor.java

  Log Message:
  -----------
  Support for timezones

- add TimestampWithTimeZoneDescriptor and use it in OffsetDateTimeJD
  and ZonedDateTimeJD
- add ZoneOffsetJavaDescriptor for ZoneOffset attributes
- clean up string rendering for temporal types using ISO formats;
  note that they do not need to implement objectToSQLString()
  since they cannot be discriminators

Note that at this time very few databases have meaningful support
for the ANSI-standard TIMESTAMP WITH TIME ZONE type. This limits
the usefulness of TimestampWithTimeZoneDescriptor for now.

Also add in some missing but needed type mappings for temporal types


  Commit: f6eaaca82487535c09ab8f3a0be21ba249a464ee
      https://github.com/hibernate/hibernate-orm/commit/f6eaaca82487535c09ab8f3a0be21ba249a464ee
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/boot/registry/selector/spi/StrategyCreator.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/DriverManagerConnectionProviderImpl.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/dialect/internal/DialectFactoryImpl.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/internal/ExtractedDatabaseMetaDataImpl.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/internal/JdbcEnvironmentInitiator.java
    M hibernate-core/src/main/java/org/hibernate/internal/log/ConnectionPoolingLogger.java

  Log Message:
  -----------
  Fix up Dialect auto-detection

- make it work for DriverManagerConnectionProviderImpl
- improve logging and some confusing exceptions
- make it respect explicit database setting properties


  Commit: 4f5b37c9c4e1b2942d367a47c53fd6dab793c621
      https://github.com/hibernate/hibernate-orm/commit/4f5b37c9c4e1b2942d367a47c53fd6dab793c621
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/dialect/MariaDBDialect.java
    M hibernate-core/src/main/java/org/hibernate/id/SequenceGenerator.java
    M hibernate-core/src/main/java/org/hibernate/id/enhanced/SequenceStructure.java
    M hibernate-core/src/main/java/org/hibernate/id/enhanced/SequenceStyleGenerator.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/internal/StandardSequenceExporter.java
    M hibernate-envers/src/main/java/org/hibernate/envers/enhanced/OrderedSequenceStructure.java
    M hibernate-envers/src/test/java/org/hibernate/envers/test/integration/tools/OrderSequenceGenerationTest.java
    M hibernate-testing/src/main/java/org/hibernate/testing/DialectChecks.java
    M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/DialectFeatureChecks.java

  Log Message:
  -----------
  Use SequenceSupport everywhere instead of deprecated methods of Dialect


  Commit: c8f477c9629616b5989e7781a788a99bba4674b8
      https://github.com/hibernate/hibernate-orm/commit/c8f477c9629616b5989e7781a788a99bba4674b8
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/FirebirdDialect.java

  Log Message:
  -----------
  A couple of default properties went missing from the dialects


  Commit: 3ab747517d1204252bac4f52ad454ca8b68dddae
      https://github.com/hibernate/hibernate-orm/commit/3ab747517d1204252bac4f52ad454ca8b68dddae
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java

  Log Message:
  -----------
  Use OID instead of BYTEA for @Lob mappings on PostgreSQL


  Commit: 5cae462f7a4d9eb9b4ff941f84cac945c71ca9be
      https://github.com/hibernate/hibernate-orm/commit/5cae462f7a4d9eb9b4ff941f84cac945c71ca9be
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/ClobTypeDescriptor.java
    A hibernate-core/src/main/java/org/hibernate/type/descriptor/java/LobStreamDataHelper.java

  Log Message:
  -----------
  Let ClobTypeDescriptor handle Strings

Just like BlobTypeDescriptor can handle byte[] arrays


  Commit: eb71ec395d01f5b26af2120f0018361ec8d14355
      https://github.com/hibernate/hibernate-orm/commit/eb71ec395d01f5b26af2120f0018361ec8d14355
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstWalker.java

  Log Message:
  -----------
  Oracle doesn't recognize "as", so use the Dialect to decide


  Commit: a63d23f724ebc8feac03e07d09654f1d768acec4
      https://github.com/hibernate/hibernate-orm/commit/a63d23f724ebc8feac03e07d09654f1d768acec4
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/dialect/identity/InformixIdentityColumnSupport.java

  Log Message:
  -----------
  Use switch for consistency


  Commit: e4379bea4bae251b9c83113acb6d4561804b1b97
      https://github.com/hibernate/hibernate-orm/commit/e4379bea4bae251b9c83113acb6d4561804b1b97
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/dialect/identity/IdentityColumnSupport.java

  Log Message:
  -----------
  Improve javadoc


  Commit: 41cb8272673dd6158d82824ee784189a13addbe8
      https://github.com/hibernate/hibernate-orm/commit/41cb8272673dd6158d82824ee784189a13addbe8
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    R hibernate-core/src/main/java/org/hibernate/dialect/identity/PostgreSQL10IdentityColumnSupport.java
    R hibernate-core/src/main/java/org/hibernate/dialect/identity/PostgreSQL81IdentityColumnSupport.java

  Log Message:
  -----------
  Delete two obsolete ICS classes


  Commit: d5096fc66036e82e3802b7cba3a038b0cbf98d77
      https://github.com/hibernate/hibernate-orm/commit/d5096fc66036e82e3802b7cba3a038b0cbf98d77
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/TinyIntTypeDescriptor.java

  Log Message:
  -----------
  TinyInt should not use Short here


  Commit: 1989635bc200e023456620d89470c19903be3715
      https://github.com/hibernate/hibernate-orm/commit/1989635bc200e023456620d89470c19903be3715
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/convert/internal/NamedEnumValueConverter.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/convert/internal/OrdinalEnumValueConverter.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/convert/spi/EnumValueConverter.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmEnumLiteral.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/EnumJavaTypeDescriptor.java

  Log Message:
  -----------
  Clean up use of generic types in EnumValueConverters

Use the "self type" idiom correctly.


  Commit: b085730dd8f8a9c9d42754a2f826d9b374082657
      https://github.com/hibernate/hibernate-orm/commit/b085730dd8f8a9c9d42754a2f826d9b374082657
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/BooleanTypeDescriptor.java

  Log Message:
  -----------
  Use autoboxing in BooleanTypeDescriptor


  Commit: 42de2976e17aaf7a537539305ac7c65f67f26f02
      https://github.com/hibernate/hibernate-orm/commit/42de2976e17aaf7a537539305ac7c65f67f26f02
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/BasicConnectionCreator.java

  Log Message:
  -----------
  don't swallow connection errors

This bug made it *really* hard to figure out what was going on with
rejected connections!


  Commit: 0d3b1302581ab7d018ce7d95c5056e4c6b7cbe83
      https://github.com/hibernate/hibernate-orm/commit/0d3b1302581ab7d018ce7d95c5056e4c6b7cbe83
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlLexer.g4
    M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4

  Log Message:
  -----------
  Remove support for octal literals

For the datetime stuff we need integer literals with leading zeros, and
surely there is not a single breathing person who has ever written an
octal literal in HQL.


  Commit: 9a061c5c10cd9508182af45044180db2013e67e4
      https://github.com/hibernate/hibernate-orm/commit/9a061c5c10cd9508182af45044180db2013e67e4
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/BitTypeDescriptor.java

  Log Message:
  -----------
  Render HQL Boolean literals correctly on dialects which use BIT for boolean


  Commit: 41577dcec4ca3e64ce9855036bf5c31abd528666
      https://github.com/hibernate/hibernate-orm/commit/41577dcec4ca3e64ce9855036bf5c31abd528666
  Author: gavinking <gavin at ceylon-lang.org>
  Date:   2020-01-30 (Thu, 30 Jan 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/type/DurationType.java

  Log Message:
  -----------
  Map Durations to NUMERIC instead of BIGINT


Compare: https://github.com/hibernate/hibernate-orm/compare/89ebcfbc32f6...41577dcec4ca


More information about the hibernate-commits mailing list