Branch: refs/heads/wip/6.0
Home:
https://github.com/hibernate/hibernate-orm
Commit: 4f861e13bab2cc64aa7bee602e615391560da246
https://github.com/hibernate/hibernate-orm/commit/4f861e13bab2cc64aa7bee6...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-10-19 (Tue, 19 Oct 2021)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/dialect/function/StandardSQLFunction.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryEngine.java
Log Message:
-----------
Properly handle SQLFunction registrations
Commit: 541302a511304a2a43f07bde6278d0d875ddbf8b
https://github.com/hibernate/hibernate-orm/commit/541302a511304a2a43f07bd...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-10-19 (Tue, 19 Oct 2021)
Changed paths:
M documentation/src/test/java/org/hibernate/userguide/hql/HQLTest.java
M documentation/src/test/java/org/hibernate/userguide/sql/SQLTest.java
M hibernate-core/src/main/java/org/hibernate/SharedSessionContract.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/ModelBinder.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/CommonFunctionFactory.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.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/id/enhanced/TableStructure.java
M
hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/DatabaseSnapshotExecutor.java
M hibernate-core/src/main/java/org/hibernate/procedure/ProcedureCall.java
M
hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureCallImpl.java
M
hibernate-core/src/main/java/org/hibernate/procedure/spi/ProcedureCallImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/internal/BindingTypeHelper.java
M
hibernate-core/src/main/java/org/hibernate/query/internal/QueryParameterBindingImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/ExecuteWithIdTableHelper.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/spi/JdbcParameterBindings.java
R hibernate-core/src/main/java/org/hibernate/type/BigDecimalType.java
R hibernate-core/src/main/java/org/hibernate/type/BigIntegerType.java
R hibernate-core/src/main/java/org/hibernate/type/BinaryType.java
R hibernate-core/src/main/java/org/hibernate/type/BlobType.java
R hibernate-core/src/main/java/org/hibernate/type/BooleanType.java
R hibernate-core/src/main/java/org/hibernate/type/ByteType.java
R hibernate-core/src/main/java/org/hibernate/type/CalendarDateType.java
R hibernate-core/src/main/java/org/hibernate/type/CalendarTimeType.java
R hibernate-core/src/main/java/org/hibernate/type/CalendarType.java
R hibernate-core/src/main/java/org/hibernate/type/CharArrayType.java
R hibernate-core/src/main/java/org/hibernate/type/CharacterArrayClobType.java
R hibernate-core/src/main/java/org/hibernate/type/CharacterArrayNClobType.java
R hibernate-core/src/main/java/org/hibernate/type/CharacterArrayType.java
R hibernate-core/src/main/java/org/hibernate/type/CharacterNCharType.java
R hibernate-core/src/main/java/org/hibernate/type/CharacterType.java
R hibernate-core/src/main/java/org/hibernate/type/ClassType.java
R hibernate-core/src/main/java/org/hibernate/type/ClobType.java
R hibernate-core/src/main/java/org/hibernate/type/CurrencyType.java
R hibernate-core/src/main/java/org/hibernate/type/DateType.java
R hibernate-core/src/main/java/org/hibernate/type/DoubleType.java
R hibernate-core/src/main/java/org/hibernate/type/DurationType.java
R hibernate-core/src/main/java/org/hibernate/type/FloatType.java
R hibernate-core/src/main/java/org/hibernate/type/ImageType.java
R hibernate-core/src/main/java/org/hibernate/type/InstantType.java
R hibernate-core/src/main/java/org/hibernate/type/IntegerType.java
R hibernate-core/src/main/java/org/hibernate/type/LocalDateTimeType.java
R hibernate-core/src/main/java/org/hibernate/type/LocalDateType.java
R hibernate-core/src/main/java/org/hibernate/type/LocalTimeType.java
R hibernate-core/src/main/java/org/hibernate/type/LocaleType.java
R hibernate-core/src/main/java/org/hibernate/type/LongType.java
R hibernate-core/src/main/java/org/hibernate/type/MaterializedBlobType.java
R hibernate-core/src/main/java/org/hibernate/type/MaterializedClobType.java
R hibernate-core/src/main/java/org/hibernate/type/MaterializedNClobType.java
R hibernate-core/src/main/java/org/hibernate/type/NClobType.java
R hibernate-core/src/main/java/org/hibernate/type/NTextType.java
R hibernate-core/src/main/java/org/hibernate/type/NumericBooleanType.java
R hibernate-core/src/main/java/org/hibernate/type/OffsetDateTimeType.java
R hibernate-core/src/main/java/org/hibernate/type/OffsetTimeType.java
R
hibernate-core/src/main/java/org/hibernate/type/PrimitiveCharacterArrayClobType.java
R
hibernate-core/src/main/java/org/hibernate/type/PrimitiveCharacterArrayNClobType.java
R hibernate-core/src/main/java/org/hibernate/type/ShortType.java
M hibernate-core/src/main/java/org/hibernate/type/StandardBasicTypes.java
R hibernate-core/src/main/java/org/hibernate/type/StringNVarcharType.java
R hibernate-core/src/main/java/org/hibernate/type/StringType.java
R hibernate-core/src/main/java/org/hibernate/type/TextType.java
R hibernate-core/src/main/java/org/hibernate/type/TimeType.java
R hibernate-core/src/main/java/org/hibernate/type/TimeZoneType.java
R hibernate-core/src/main/java/org/hibernate/type/TrueFalseType.java
R hibernate-core/src/main/java/org/hibernate/type/UUIDBinaryType.java
R hibernate-core/src/main/java/org/hibernate/type/UUIDCharType.java
R hibernate-core/src/main/java/org/hibernate/type/UrlType.java
R hibernate-core/src/main/java/org/hibernate/type/WrappedMaterializedBlobType.java
R hibernate-core/src/main/java/org/hibernate/type/WrapperBinaryType.java
R hibernate-core/src/main/java/org/hibernate/type/YesNoType.java
R hibernate-core/src/main/java/org/hibernate/type/ZoneOffsetType.java
R hibernate-core/src/main/java/org/hibernate/type/ZonedDateTimeType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/InstantJavaTypeDescriptor.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/lob/ImageTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/subselect/SubselectTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/dialect/function/AnsiTrimEmulationFunctionTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/id/usertype/UserTypeComparableIdTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/idgen/enhanced/table/Db2GenerationTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/lob/BlobLocatorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/lob/ClobLocatorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/lob/LobHolder.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/onetoone/link/OneToOneLinkTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/procedure/MySQLStoredProcedureTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/procedure/OracleStoredProcedureTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/procedure/PostgreSQLStoredProcedureTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/procedure/StoredProcedureParameterTypeTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/sql/hand/query/NativeSQLQueriesTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/type/OracleLongLobTypeTest.java
M
hibernate-core/src/test/java/org/hibernate/test/annotations/query/QueryAndSQLTest.java
M
hibernate-core/src/test/java/org/hibernate/test/annotations/type/dynamicparameterized/MyStringType.java
M hibernate-core/src/test/java/org/hibernate/test/lob/ImageTest.java
M hibernate-core/src/test/java/org/hibernate/test/lob/MaterializedBlobTest.java
M hibernate-core/src/test/java/org/hibernate/test/lob/MaterializedClobTest.java
M hibernate-core/src/test/java/org/hibernate/test/lob/TextTest.java
M
hibernate-core/src/test/java/org/hibernate/test/procedure/HANAStoredProcedureTest.java
M
hibernate-core/src/test/java/org/hibernate/test/temporal/MySQL57TimestampPropertyTest.java
M hibernate-core/src/test/java/org/hibernate/test/temporal/TimePropertyTest.java
R hibernate-core/src/test/java/org/hibernate/test/type/OracleLongLobTypeTest.java
M hibernate-core/src/test/java/org/hibernate/test/usertype/StringWrapperUserType.java
M
hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/RevisionInfoConfiguration.java
M
hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/metadata/CollectionMetadataGenerator.java
M
hibernate-envers/src/main/java/org/hibernate/envers/strategy/internal/ValidityAuditStrategy.java
M
hibernate-envers/src/test/java/org/hibernate/envers/test/integration/customtype/UnspecifiedEnumTypeTest.java
M
hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/components/dynamic/AgeType.java
M
hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/multiplerelations/GroupMemberTest.java
M
hibernate-testing/src/main/java/org/hibernate/testing/junit4/BaseNonConfigCoreFunctionalTestCase.java
M
hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/BaseSessionFactoryFunctionalTest.java
M
hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/DomainModelExtension.java
Log Message:
-----------
Get rid of most basic type subclasses
Commit: a4e406a54eb3f5d6ed2b4090f9073c28e5d22515
https://github.com/hibernate/hibernate-orm/commit/a4e406a54eb3f5d6ed2b409...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-10-19 (Tue, 19 Oct 2021)
Changed paths:
M documentation/src/main/asciidoc/quickstart/guides/tutorial_native.adoc
M documentation/src/main/asciidoc/userguide/appendices/Configurations.adoc
M documentation/src/main/asciidoc/userguide/appendices/LegacyBasicTypeResolution.adoc
M documentation/src/main/asciidoc/userguide/chapters/batch/Batching.adoc
M documentation/src/main/asciidoc/userguide/chapters/query/hql/HQL.adoc
M
documentation/src/test/java/org/hibernate/userguide/mapping/basic/DurationMappingTests.java
M gradle/libraries.gradle
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/CUBRIDDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/CacheDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/FirebirdDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/IngresDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/MimerSQLDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/RDMSOS2200Dialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/SQLiteDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/TeradataDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/TimesTenDialect.java
M hibernate-core/hibernate-core.gradle
M
hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryOptionsBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/TypeDefinition.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/EnumeratedValueResolution.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/InferredBasicValueResolver.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/UserTypeResolution.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/ValueConverterTypeAdapter.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/process/spi/MetadataBuildingProcess.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/ModelBinder.java
M
hibernate-core/src/main/java/org/hibernate/boot/registry/selector/internal/StrategySelectorBuilder.java
M
hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryOptions.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/BasicTypeRegistration.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/SessionFactoryOptions.java
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/CockroachDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2zDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
A
hibernate-core/src/main/java/org/hibernate/dialect/DurationIntervalSecondJdbcType.java
M hibernate-core/src/main/java/org/hibernate/dialect/H2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MySQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDriverKind.java
A hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLInetJdbcType.java
A
hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLIntervalSecondJdbcType.java
A hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLJsonJdbcType.java
A hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLJsonbJdbcType.java
A hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLPGObjectJdbcType.java
M hibernate-core/src/main/java/org/hibernate/dialect/SQLServerDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SpannerDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseASEDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseDialect.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/engine/spi/AbstractDelegatingWrapperOptions.java
M
hibernate-core/src/main/java/org/hibernate/engine/spi/SharedSessionContractImplementor.java
M hibernate-core/src/main/java/org/hibernate/id/IdentifierGeneratorHelper.java
M hibernate-core/src/main/java/org/hibernate/internal/FastSessionServices.java
R hibernate-core/src/main/java/org/hibernate/jpa/TypedParameterValue.java
M hibernate-core/src/main/java/org/hibernate/mapping/BasicValue.java
M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/convert/internal/NamedEnumValueConverter.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/SessionFactoryBasedWrapperOptions.java
M
hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureCallImpl.java
M
hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureParamBindings.java
M
hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureParameterImpl.java
M
hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureParameterMetadataImpl.java
A hibernate-core/src/main/java/org/hibernate/query/IntervalType.java
M hibernate-core/src/main/java/org/hibernate/query/NativeQuery.java
M hibernate-core/src/main/java/org/hibernate/query/ParameterMetadata.java
M hibernate-core/src/main/java/org/hibernate/query/Query.java
M hibernate-core/src/main/java/org/hibernate/query/SynchronizeableQuery.java
M hibernate-core/src/main/java/org/hibernate/query/TypedParameterValue.java
M
hibernate-core/src/main/java/org/hibernate/query/internal/ParameterMetadataImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/internal/QueryParameterBindingImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoBasicStandard.java
M hibernate-core/src/main/java/org/hibernate/query/spi/AbstractQuery.java
M
hibernate-core/src/main/java/org/hibernate/query/spi/ParameterMetadataImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryParameterBinding.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sql/spi/NativeQueryImplementor.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/SqlAppender.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/jdbc/internal/ResultSetAccess.java
M
hibernate-core/src/main/java/org/hibernate/type/AbstractSingleColumnStandardBasicType.java
M hibernate-core/src/main/java/org/hibernate/type/AbstractStandardBasicType.java
M hibernate-core/src/main/java/org/hibernate/type/BasicTypeReference.java
M hibernate-core/src/main/java/org/hibernate/type/BasicTypeRegistry.java
M hibernate-core/src/main/java/org/hibernate/type/CustomType.java
M hibernate-core/src/main/java/org/hibernate/type/DbTimestampType.java
M hibernate-core/src/main/java/org/hibernate/type/EnumType.java
A hibernate-core/src/main/java/org/hibernate/type/FormatMapper.java
A hibernate-core/src/main/java/org/hibernate/type/JacksonJsonFormatMapper.java
A hibernate-core/src/main/java/org/hibernate/type/JsonBJsonFormatMapper.java
R hibernate-core/src/main/java/org/hibernate/type/PostgresUUIDType.java
M hibernate-core/src/main/java/org/hibernate/type/ProcedureParameterNamedBinder.java
R hibernate-core/src/main/java/org/hibernate/type/RowVersionType.java
M hibernate-core/src/main/java/org/hibernate/type/SingleColumnType.java
A hibernate-core/src/main/java/org/hibernate/type/SqlTypes.java
M hibernate-core/src/main/java/org/hibernate/type/StandardBasicTypes.java
R hibernate-core/src/main/java/org/hibernate/type/StringRepresentableType.java
R hibernate-core/src/main/java/org/hibernate/type/TimestampType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/JdbcTypeNameMapper.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/WrapperOptions.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/AttributeConverterJdbcTypeAdapter.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/AttributeConverterTypeAdapter.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/BigDecimalJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/BigIntegerJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/BooleanJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/ByteJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/CalendarDateJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/CalendarJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/CalendarTimeJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/CharacterJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/DateJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/DbTimestampJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/DoubleJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/DurationJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/FloatTypeDescriptor.java
A
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/InetAddressJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/InstantJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/IntegerJavaTypeDescriptor.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/JavaType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/JdbcTimeJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/JdbcTimestampJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/LocalDateTimeJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/LocalTimeJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/LongJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/OffsetDateTimeJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/OffsetTimeJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/ShortJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/UUIDJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/UrlJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/ZonedDateTimeJavaTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/spi/JavaTypeDescriptorBaseline.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/BasicBinder.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/BasicExtractor.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/CharJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/JdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/JdbcTypeDescriptorIndicators.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/JdbcTypeJavaClassMappings.java
A hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/JsonJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/LongNVarcharJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/LongVarcharJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/NCharJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/NVarcharJdbcType.java
A hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/UUIDJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/VarbinaryJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/internal/JdbcTypeDescriptorBaseline.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/spi/JdbcTypeDescriptorRegistry.java
M
hibernate-core/src/main/java/org/hibernate/type/internal/UserTypeJavaTypeWrapper.java
M
hibernate-core/src/main/java/org/hibernate/type/internal/UserTypeSqlTypeAdapter.java
M hibernate-core/src/main/java/org/hibernate/type/spi/TypeConfiguration.java
M hibernate-core/src/main/java/org/hibernate/usertype/EnhancedUserType.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embeddables/nested/NestedEmbeddableMetadataTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embeddables/nested/fieldaccess/FieldAccessedNestedEmbeddableMetadataTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/enumerated/EnumeratedSmokeTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/enumerated/custom_types/FirstLetterType.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/enumerated/custom_types/LastNumberType.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/enumerated/mappedSuperclass/EnumeratedWithMappedSuperclassTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/enumerated/ormXml/OrmXmlEnumTypeTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/binding/annotations/basics/EnumResolutionTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/id/usertype/PostgreSQLMultipleTypesOtherContributorTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/id/usertype/inet/Event.java
A hibernate-core/src/test/java/org/hibernate/orm/test/id/usertype/inet/Inet.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/id/usertype/inet/InetJavaTypeDescriptor.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/id/usertype/inet/InetJdbcType.java
A hibernate-core/src/test/java/org/hibernate/orm/test/id/usertype/inet/InetType.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/id/usertype/inet/PostgreSQLInetTypesOtherContributorTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/id/usertype/inet/PostgreSQLInetTypesOtherTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/id/usertype/json/Json.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/id/usertype/json/JsonJavaTypeDescriptor.java
A hibernate-core/src/test/java/org/hibernate/orm/test/id/usertype/json/JsonType.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/id/uuid/PostgreSQLUUIDGeneratedValueTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/id/uuid/interpretation/UUIDBasedIdInterpretationTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/TypedValueParametersTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/SmokeTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/nationalized/MaterializedNClobBindTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sql/NativeQueryParameterTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/ast/SmokeTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/type/descriptor/sql/StringValueMappingTest.java
M
hibernate-core/src/test/java/org/hibernate/test/annotations/various/TimestampTest.java
M hibernate-core/src/test/java/org/hibernate/test/hql/ClassificationType.java
R
hibernate-core/src/test/java/org/hibernate/test/id/usertype/PostgreSQLMultipleTypesOtherContributorTest.java
R hibernate-core/src/test/java/org/hibernate/test/id/usertype/inet/Event.java
R hibernate-core/src/test/java/org/hibernate/test/id/usertype/inet/Inet.java
R
hibernate-core/src/test/java/org/hibernate/test/id/usertype/inet/InetJavaTypeDescriptor.java
R hibernate-core/src/test/java/org/hibernate/test/id/usertype/inet/InetJdbcType.java
R hibernate-core/src/test/java/org/hibernate/test/id/usertype/inet/InetType.java
R
hibernate-core/src/test/java/org/hibernate/test/id/usertype/inet/PostgreSQLInetTypesOtherContributorTest.java
R
hibernate-core/src/test/java/org/hibernate/test/id/usertype/inet/PostgreSQLInetTypesOtherTest.java
R hibernate-core/src/test/java/org/hibernate/test/id/usertype/json/Json.java
R
hibernate-core/src/test/java/org/hibernate/test/id/usertype/json/JsonJavaTypeDescriptor.java
R hibernate-core/src/test/java/org/hibernate/test/id/usertype/json/JsonJdbcType.java
R hibernate-core/src/test/java/org/hibernate/test/id/usertype/json/JsonType.java
M hibernate-core/src/test/java/org/hibernate/test/type/BasicTypeRegistryTest.java
M
hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/metadata/BasicMetadataGenerator.java
M
hibernate-envers/src/test/java/org/hibernate/envers/test/integration/customtype/ExtendedEnumTypeTest.java
M
hibernate-spatial/src/main/java/org/hibernate/spatial/GeolatteGeometryJavaTypeDescriptor.java
M
hibernate-spatial/src/main/java/org/hibernate/spatial/JTSGeometryJavaTypeDescriptor.java
M
hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/db2/DB2GeometryType.java
M
hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/h2geodb/GeoDBGeometryType.java
M
hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/hana/HANAGeometryType.java
M
hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/hana/HANAPointType.java
M
hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/mariadb/MariaDBGeometryType.java
M
hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/mysql/MySQLGeometryType.java
M
hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/oracle/SDOGeometryType.java
M
hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/postgis/PGGeometryType.java
M
hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/sqlserver/SqlServer2008GeometryType.java
Log Message:
-----------
* Add SqlTypes as analogy to java.sql.Types containing constants for Hibernate specified
types
* Add FormatMapper for a pluggable JSON serialization and deserialization strategy
* Add native UUID type support for H2, Cockroach, PostgreSQL
* Add native INET type support for Cockroach, PostgreSQL
* Add native JSON type support for MySQL, Cockroach, PostgreSQL
* Add native INTERVAL SECOND type support for H2, Cockroach, PostgreSQL
* Add fallback JdbcTypes for new SqlTypes
* Register column types for new SqlTypes
* Add support for BasicTypeReference in TypedParameterValue
* Fix a lot of method signatures with respect to type parameter issues
* Fix CustomType, UserType and EnhancedUserType with respect to type parameters
* Get rid of StringRepresentableType and some other unused deprecated methods
Compare:
https://github.com/hibernate/hibernate-orm/compare/6ddf3530fa48...a4e406a...