Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: a4f301814b69fcf5cd386c7c815414691beddedc
https://github.com/hibernate/hibernate-orm/commit/a4f301814b69fcf5cd386c7...
Author: Gavin <gavin(a)hibernate.org>
Date: 2022-12-07 (Wed, 07 Dec 2022)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/internal/util/config/ConfigurationHelper.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/OffsetDateTimeJavaType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/InstantAsTimestampWithTimeZoneJdbcType.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/StandardFunctionTests.java
Log Message:
-----------
HHH-15819 fix extract(offset hour from datetime)
bug noticed by @mrotteveel
improve the tests for extracting time zones
Commit: 863dda5cf54a26bf6043203030cc3664815232f8
https://github.com/hibernate/hibernate-orm/commit/863dda5cf54a26bf6043203...
Author: Gavin <gavin(a)hibernate.org>
Date: 2022-12-07 (Wed, 07 Dec 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/annotations/TimeZoneStorageType.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/MetadataBuilderImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/OffsetDateTimeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/ZonedDateTimeTest.java
Log Message:
-----------
HHH-15820 make the default TimeZoneStorageStrategy for [Zoned|Offset]DateTime depend on
the dialect
Define TimeZoneStorageType.DEFAULT, uses NATIVE if possible, falls back to NORMALIZE_UTC
so that for dialects with proper support for TIMESTAMP WITH TIME ZONE we use it
this is consistent with what we already do for Instant
Commit: e53b55583bde93bbb8308939c24f60ad017470be
https://github.com/hibernate/hibernate-orm/commit/e53b55583bde93bbb830893...
Author: Gavin <gavin(a)hibernate.org>
Date: 2022-12-07 (Wed, 07 Dec 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/TimeZoneStorageStrategy.java
M hibernate-core/src/main/java/org/hibernate/annotations/TimeZoneColumn.java
M hibernate-core/src/main/java/org/hibernate/annotations/TimeZoneStorage.java
M hibernate-core/src/main/java/org/hibernate/annotations/TimeZoneStorageType.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/VersionResolution.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/process/spi/MetadataBuildingProcess.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/BasicValueBinder.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2iDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2zDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/TimeZoneSupport.java
M hibernate-core/src/main/java/org/hibernate/mapping/BasicValue.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/OffsetDateTimeJavaType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/ZonedDateTimeJavaType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/JdbcTypeIndicators.java
M hibernate-core/src/main/java/org/hibernate/type/spi/TypeConfiguration.java
Log Message:
-----------
misc javadoc and refactorings around TimeZoneStorage stuff
Commit: 4fba6ac60dca278cac8c6f57fd557b82b08a32e0
https://github.com/hibernate/hibernate-orm/commit/4fba6ac60dca278cac8c6f5...
Author: Gavin <gavin(a)hibernate.org>
Date: 2022-12-07 (Wed, 07 Dec 2022)
Changed paths:
A
documentation/src/test/java/org/hibernate/userguide/mapping/basic/AutoZonedTest.java
A
documentation/src/test/java/org/hibernate/userguide/mapping/basic/ColumnZonedTest.java
A
documentation/src/test/java/org/hibernate/userguide/mapping/basic/DefaultZonedTest.java
A
documentation/src/test/java/org/hibernate/userguide/mapping/basic/NormalizedZonedTest.java
Log Message:
-----------
add tests for [Zoned|Offset]DateTime handling with
AvailableSettings.TIMEZONE_DEFAULT_STORAGE set
Commit: ee66a9330266590bab6903ce25bb3189db766d42
https://github.com/hibernate/hibernate-orm/commit/ee66a9330266590bab6903c...
Author: Gavin <gavin(a)hibernate.org>
Date: 2022-12-07 (Wed, 07 Dec 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/internal/MetadataBuilderImpl.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/process/spi/MetadataBuildingProcess.java
M
hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingMetadataBuildingOptions.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/MetadataBuildingOptions.java
M hibernate-core/src/main/java/org/hibernate/cfg/AbstractPropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotationBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/BasicValueBinder.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/InstantJdbcType.java
Log Message:
-----------
HHH-15828 fix setting TIMEZONE_DEFAULT_STORAGE to COLUMN
Commit: ef4ed9936eb0a5313390cf5575066da7fac95bee
https://github.com/hibernate/hibernate-orm/commit/ef4ed9936eb0a5313390cf5...
Author: Gavin <gavin(a)hibernate.org>
Date: 2022-12-07 (Wed, 07 Dec 2022)
Changed paths:
R
documentation/src/test/java/org/hibernate/userguide/mapping/basic/AutoZonedTest.java
R
documentation/src/test/java/org/hibernate/userguide/mapping/basic/ColumnZonedTest.java
R
documentation/src/test/java/org/hibernate/userguide/mapping/basic/DefaultZonedTest.java
R
documentation/src/test/java/org/hibernate/userguide/mapping/basic/NormalizedZonedTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/timezones/AutoZonedTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/timezones/ColumnZonedTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/timezones/DefaultZonedTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/timezones/NormalizedZonedTest.java
Log Message:
-----------
move timezone tests where they belong
Commit: 015010febbccec454376db2887edb619839aef63
https://github.com/hibernate/hibernate-orm/commit/015010febbccec454376db2...
Author: Gavin <gavin(a)hibernate.org>
Date: 2022-12-07 (Wed, 07 Dec 2022)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/timezones/AutoZonedTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/timezones/ColumnZonedTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/timezones/DefaultZonedTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/timezones/NormalizedZonedTest.java
Log Message:
-----------
let's see if this works
Compare:
https://github.com/hibernate/hibernate-orm/compare/e0887386873f...015010f...