Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: afd6b2c5c614df925b9f71b9ee2b893e8e8358ea
https://github.com/hibernate/hibernate-orm/commit/afd6b2c5c614df925b9f71b...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/dialect/function/AggregateWindowEmulationQueryTransformer.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/CastFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/HypotheticalSetWindowEmulation.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/InverseDistributionWindowEmulation.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingAggregateFunctionSqlAstExpression.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingFunctionSqlAstExpression.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingOrderedSetAggregateFunctionSqlAstExpression.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingSqmAggregateFunction.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingSqmWindowFunction.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingWindowFunctionSqlAstExpression.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/SqmInsertStrategyHelper.java
Log Message:
-----------
cleanup typing issues in a function hierarchy
Commit: aa926f551956316779a500b1a2377fa01935b37b
https://github.com/hibernate/hibernate-orm/commit/aa926f551956316779a500b...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
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
Log Message:
-----------
misc very minor improvements to two huge classes that really need a lot more love
Commit: 63af9cdf9f973c7420ee358db14338a05750eb3c
https://github.com/hibernate/hibernate-orm/commit/63af9cdf9f973c7420ee358...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
R hibernate-core/src/main/java/org/hibernate/id/ExportableColumn.java
A hibernate-core/src/main/java/org/hibernate/id/enhanced/ExportableColumnHelper.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/mapping/AggregateColumn.java
M hibernate-core/src/main/java/org/hibernate/mapping/Column.java
M hibernate-core/src/main/java/org/hibernate/mapping/Formula.java
M hibernate-core/src/main/java/org/hibernate/mapping/Selectable.java
Log Message:
-----------
make Selectable a sealed class
Commit: fcef126e2ef2ec78600335daefd4568325c584fe
https://github.com/hibernate/hibernate-orm/commit/fcef126e2ef2ec78600335d...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/binder/internal/TenantIdBinder.java
Log Message:
-----------
minor cleanups to TenantIdBinder
Commit: 0e94ca18c8a13d5a40b0f52876c89429170e7acd
https://github.com/hibernate/hibernate-orm/commit/0e94ca18c8a13d5a40b0f52...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/mapping/Bag.java
M hibernate-core/src/main/java/org/hibernate/mapping/Collection.java
M hibernate-core/src/main/java/org/hibernate/mapping/IdentifierBag.java
M hibernate-core/src/main/java/org/hibernate/mapping/IdentifierCollection.java
M hibernate-core/src/main/java/org/hibernate/mapping/IndexedCollection.java
M hibernate-core/src/main/java/org/hibernate/mapping/JoinedSubclass.java
M hibernate-core/src/main/java/org/hibernate/mapping/List.java
M hibernate-core/src/main/java/org/hibernate/mapping/ManyToOne.java
M hibernate-core/src/main/java/org/hibernate/mapping/Map.java
M hibernate-core/src/main/java/org/hibernate/mapping/OneToOne.java
M hibernate-core/src/main/java/org/hibernate/mapping/PersistentClass.java
M hibernate-core/src/main/java/org/hibernate/mapping/RootClass.java
M hibernate-core/src/main/java/org/hibernate/mapping/Set.java
M hibernate-core/src/main/java/org/hibernate/mapping/SingleTableSubclass.java
M hibernate-core/src/main/java/org/hibernate/mapping/Subclass.java
M hibernate-core/src/main/java/org/hibernate/mapping/ToOne.java
M hibernate-core/src/main/java/org/hibernate/mapping/UnionSubclass.java
Log Message:
-----------
add some more use of 'sealed' to org.hibernate.mapping
to enforce model restrictions we implicitly assume in our client code
Commit: 3df8bb6a9812291e68ce55dc468406d56978bb74
https://github.com/hibernate/hibernate-orm/commit/3df8bb6a9812291e68ce55d...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/graph/internal/AttributeNodeImpl.java
Log Message:
-----------
just for fun, use 'sealed' in AttributeNodeImpl :)
there's no actual good reason to do this, except,
perhaps to make the code more self-documenting
Compare:
https://github.com/hibernate/hibernate-orm/compare/aacc0e29176a...3df8bb6...
To unsubscribe from these emails, change your notification settings at
https://github.com/hibernate/hibernate-orm/settings/notifications