[hibernate/hibernate-orm] 042bd4: finally remove all remaining traces of Session.con...
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 042bd478257b578123ad4391c148b7797aa635c5
https://github.com/hibernate/hibernate-orm/commit/042bd478257b578123ad439...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2021-12-09 (Thu, 09 Dec 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/StatelessSession.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SharedSessionContractImplementor.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/unionsubclass/UnionSubclassTest.java
Log Message:
-----------
finally remove all remaining traces of Session.connection()
Commit: 61772103958cc8aacad80064edaf1bde92a59acf
https://github.com/hibernate/hibernate-orm/commit/61772103958cc8aacad8006...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2021-12-09 (Thu, 09 Dec 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/Session.java
M hibernate-core/src/main/java/org/hibernate/context/internal/ThreadLocalSessionContext.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/connections/ConnectionManagementTestCase.java
M hibernate-core/src/test/java/org/hibernate/orm/test/connections/SuppliedConnectionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/EntityManagerFactorySerializationTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/EntityManagerSerializationTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/proxy/ProxyTest.java
Log Message:
-----------
remove Session.disconnect()/reconnect()
this stuff is so old and so bad that it's not even worth deprecating
Compare: https://github.com/hibernate/hibernate-orm/compare/75fc936b95e6...6177210...
4 years, 4 months
[hibernate/hibernate-orm] b1ed20: replace use of <br> with <p> in all the javadoc
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: b1ed2063391286969a77277fa3496c2babf85d48
https://github.com/hibernate/hibernate-orm/commit/b1ed2063391286969a77277...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2021-12-09 (Thu, 09 Dec 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/FetchMode.java
M hibernate-core/src/main/java/org/hibernate/LockMode.java
M hibernate-core/src/main/java/org/hibernate/ObjectNotFoundException.java
M hibernate-core/src/main/java/org/hibernate/ScrollableResults.java
M hibernate-core/src/main/java/org/hibernate/Session.java
M hibernate-core/src/main/java/org/hibernate/StatelessSession.java
M hibernate-core/src/main/java/org/hibernate/cfg/Environment.java
M hibernate-core/src/main/java/org/hibernate/classic/Lifecycle.java
M hibernate-core/src/main/java/org/hibernate/collection/internal/PersistentIdentifierBag.java
M hibernate-core/src/main/java/org/hibernate/collection/spi/PersistentCollection.java
M hibernate-core/src/main/java/org/hibernate/id/Assigned.java
M hibernate-core/src/main/java/org/hibernate/id/ForeignGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/IdentifierGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/IdentityGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/IncrementGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/PersistentIdentifierGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/UUIDHexGenerator.java
M hibernate-core/src/main/java/org/hibernate/persister/collection/CollectionPersister.java
M hibernate-core/src/main/java/org/hibernate/sql/InFragment.java
M hibernate-core/src/main/java/org/hibernate/usertype/UserType.java
Log Message:
-----------
replace use of <br> with <p> in all the javadoc
4 years, 4 months
[hibernate/hibernate-orm] fc957e: HHH-14948 - Reduce the size of the imports cache i...
by Sanne Grinovero
Branch: refs/heads/5.6
Home: https://github.com/hibernate/hibernate-orm
Commit: fc957ec91e17197b9ef6fbef514f16c38b334de6
https://github.com/hibernate/hibernate-orm/commit/fc957ec91e17197b9ef6fbe...
Author: Ivaylo Mitrev <ivaylo.mitrev(a)documaster.com>
Date: 2021-12-09 (Thu, 09 Dec 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/MetamodelImpl.java
M hibernate-core/src/test/java/org/hibernate/test/hql/QuerySplitterTest.java
Log Message:
-----------
HHH-14948 - Reduce the size of the imports cache in the metamodel
We have agreed to mitigate a memory issue by introducing a hard-coded
(for the time being) cap on the imports cache in MetamodelImpl. This
would preserve the previously available performance improvement for
the majority of applications using Hibernate (which are expected to have
less than 1000 imports) while mitigating an unbounded memory consumption
issue for applications that exceed this limit when dynamically
generating queries with random entity aliases.
The commit also adds a not-so-beautiful test, which, however, is
beneficial considering the consequences of introduing a regression.
4 years, 4 months