** Bug
* [HHH-14439] - QueryException: Unrecognized parameter label when executing the same query with subselects twice with different list parameters
* [HHH-12076] - Query not built properly when joining a table based on class
** Improvement
* [HHH-14502] - Iterations and memory retention improvements for processing of PropertyContainer metadata
* [HHH-14485] - Upgrade integration tests to use Oracle JDBC driver version 21.1
** New Feature
* [HHH-14454] - Create a spatial dialect for CockroachDB
* [HHH-14037] - Please make a PostgisPG10Dialect
* [HHH-4815] - Support orphan-removal for one-to-one inside component/@Embeddable
** Task
* [HHH-14499] - Explicitly listing mapped classes which are @MappedSuperClass might break narrowing down of generics
* [HHH-14494] - Upgrade the PostgreSQL JDBC driver used for testing to v. 42.2.19
** Bug
* [HHH-14467] - AnnotationException: A Foreign key refering from has the wrong number of column. should be 0
* [HHH-14466] - StackOverflowError loading an entity with eager one-to-many if bidirectional and many-to-one side is the ID
* [HHH-14390] - StackOverflowError with @Fetch(FetchMode.SELECT) mapped for entity with an ID that is a bidirectional one-to-one eager association
* [HHH-14389] - Add test case that throw IllegalArgumentException using EntityManager#find by ID when ID is a one-to-one association
* [HHH-14351] - Broken order by type
* [HHH-11903] - @OneToOne Derived ID is null when returned by query when bidirectional
* [HHH-11076] - Lazy collections ignore filters when allowLoadOutsideTransaction is true
* [HHH-9182] - QuerySyntaxException with countDistinct
** Improvement
* [HHH-14477] - Log warnings about the use of Javassist as BytecodeProvider being deprecated
* [HHH-14474] - Refactor internal visibility to allow Hibernate Reactive to implement non-primary key associations
* [HHH-14473] - Resolve managed class name with class loader as well
* [HHH-14471] - Concurrency issue in DynamicBatchingEntityLoader
* [HHH-14443] - Queries with AnyTypes are not usefully cached, due to missing hashcode implementation
** Task
* [HHH-14464] - Expose more AbstractEntityPersister operations to Hibernate Reactive
* [HHH-14463] - Upgrade to ByteBuddy 1.10.21: OOB support for JDK17
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Bumps hibernate-core from 5.1.10.Final to 5.4.30.Final.
Release notes
Sourced from hibernate-core's releases.
Changelog
Sourced from hibernate-core's changelog.
... (truncated)
Commits
dca2cab
5.4.30.Finalb4aae92
HHH-4815 Implement support for orphan removal of assocations within embeddables70785ba
HHH-12076 Increase maximum open cursorsa123562
HHH-12076 Fix index out of bounds exception and allow table group joins for c...48b4ba7
HHH-9182 Cleanup grammar ambiguity issues3d8859a
Docker_db improvementsb9fb1b1
HHH-14037 Add PostgisPG10Dialectffc43aa
HHH-14454 Add SpatialDialect for CockroachDB3a86b9b
HHH-14502 Iterations and memory retention improvements for processing of Prop...9412c44
HHH-14499 Explicitly listing mapped classes which are@MappedSuperClass
might...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)