Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: 83424e3de13b763aaa833722cc0bf26afdd09b0c
https://github.com/hibernate/hibernate-search/commit/83424e3de13b763aaa83...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-11-19 (Thu, 19 Nov 2020)
Changed paths:
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMapping.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
Log Message:
-----------
HSERACH-4112 Avoid unnecessary creation of SearchSession on clear events
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: e93d1f8044869eb6b8d3aa01d39e0d9d1f87187a
https://github.com/hibernate/hibernate-search/commit/e93d1f8044869eb6b8d3...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-11-19 (Thu, 19 Nov 2020)
Changed paths:
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
Log Message:
-----------
HSEARCH-4112 Remove the unnecessary listener that closes the HibernateOrmSearchSession
We don't have anything to close anymore (we used to, a long time ago).
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 9b2675953c8e57df91fb6a5569cdccd6ae435252
https://github.com/hibernate/hibernate-search/commit/9b2675953c8e57df91fb...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-11-19 (Thu, 19 Nov 2020)
Changed paths:
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSessionHolder.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/PostTransactionWorkQueueSynchronization.java
R
util/common/src/main/java/org/hibernate/search/util/common/impl/TransientReference.java
Log Message:
-----------
HSEARCH-4112 Move per-session data to a dedicated class
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 599711d92f4e9f0383d6a699c13809326a0d2e87
https://github.com/hibernate/hibernate-search/commit/599711d92f4e9f0383d6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-11-19 (Thu, 19 Nov 2020)
Changed paths:
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/work/impl/SearchIndexingPlanImpl.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/work/impl/SearchIndexingPlanSessionContext.java
Log Message:
-----------
HSEARCH-4112 Don't check that the session is still open when getting the Search
session or indexing plan
As ludicrous as it may seem, JTA closes the session before the
transaction is committed, so we need to be able to work on a closed
session.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 74b239e37f7ae5fab13f92df0dccb30af3180913
https://github.com/hibernate/hibernate-search/commit/74b239e37f7ae5fab13f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-11-19 (Thu, 19 Nov 2020)
Changed paths:
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSessionHolder.java
Log Message:
-----------
HSEARCH-4112 Fall back to a static map to store the search session context when using
JTA
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 22bc4f638fa7ababbe79de15d3fbfea6bb32296d
https://github.com/hibernate/hibernate-search/commit/22bc4f638fa7ababbe79...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-11-19 (Thu, 19 Nov 2020)
Changed paths:
M integrationtest/mapper/orm-spring/pom.xml
A
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/JtaAndSpringApplicationConfiguration.java
A
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/JtaAndSpringIT.java
A
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/JtaAndSpringMoreComplexIT.java
A
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/dao/BoxDAO.java
A
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/dao/MuffinDAO.java
A
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/dao/SnertDAO.java
A
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/entity/AbstractEntity.java
A
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/entity/Box.java
A
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/entity/Container.java
A
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/entity/Doughnut.java
A
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/entity/Muffin.java
A
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/entity/Snert.java
M
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/testsupport/AbstractSpringITConfig.java
A integrationtest/mapper/orm-spring/src/test/resources/application-jta.yaml
Log Message:
-----------
HSEARCH-4112 Restore Spring-JTA ITs from Search 5
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 2c53bcd2109d11d94e9b20f284f3b17b1de1b229
https://github.com/hibernate/hibernate-search/commit/2c53bcd2109d11d94e9b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-11-19 (Thu, 19 Nov 2020)
Changed paths:
M
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/JtaAndSpringIT.java
M
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/JtaAndSpringMoreComplexIT.java
Log Message:
-----------
HSEARCH-4112 Check that JTA is actually used in Spring-JTA ITs
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 6ef7337017385ad3acdffcccc746a25802912b44
https://github.com/hibernate/hibernate-search/commit/6ef7337017385ad3acdf...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-11-19 (Thu, 19 Nov 2020)
Changed paths:
M
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/JtaAndSpringMoreComplexIT.java
M
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/dao/BoxDAO.java
M
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/entity/Box.java
M
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/entity/Container.java
M
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/entity/Doughnut.java
M
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/entity/Muffin.java
Log Message:
-----------
HSEARCH-4112 Use less trivial mappings for Spring-JTA ITs
So that we at least test lazy-loading
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 7cbd962ec1ce3eb313ff14d34f1ffc6a7485bd2d
https://github.com/hibernate/hibernate-search/commit/7cbd962ec1ce3eb313ff...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-11-19 (Thu, 19 Nov 2020)
Changed paths:
R
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/dao/MuffinDAO.java
Log Message:
-----------
HSEARCH-4112 Remove unused classes in Spring-JTA tests
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: d79707451e108b56bfd45a400f21657eea7db03c
https://github.com/hibernate/hibernate-search/commit/d79707451e108b56bfd4...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-11-19 (Thu, 19 Nov 2020)
Changed paths:
M
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/JtaAndSpringIT.java
M
integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/JtaAndSpringMoreComplexIT.java
Log Message:
-----------
HSEARCH-4112 Check that no memory leak occurs when using a static map to store the
search session context
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 40b9c04159db7a3003df4a6e181548d66962c60c
https://github.com/hibernate/hibernate-search/commit/40b9c04159db7a3003df...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-11-19 (Thu, 19 Nov 2020)
Changed paths:
M pom.xml
M reports/pom.xml
Log Message:
-----------
HSEARCH-4112 Take Spring ITs into account for test coverage reports
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Compare:
https://github.com/hibernate/hibernate-search/compare/2029b7270b36...40b9...