[hibernate/hibernate-search] a562c9: HSEARCH-1623 Replace WeakIdentityHashMap with a th...
by GitHub
Branch: refs/heads/4.4
Home: https://github.com/hibernate/hibernate-search
Commit: a562c9852b23d94fabe051a5559a2ffb72ec9a50
https://github.com/hibernate/hibernate-search/commit/a562c9852b23d94fabe0...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2014-07-01 (Tue, 01 Jul 2014)
Changed paths:
M build-config/src/main/resources/checkstyle.xml
A build-config/src/main/resources/suppressions.xml
M engine/src/main/java/org/hibernate/search/backend/impl/PostTransactionWorkQueueSynchronization.java
M engine/src/main/java/org/hibernate/search/backend/impl/TransactionalWorker.java
A engine/src/main/java/org/hibernate/search/util/impl/ConcurrentReferenceHashMap.java
A engine/src/main/java/org/hibernate/search/util/impl/Maps.java
R engine/src/main/java/org/hibernate/search/util/impl/WeakIdentityHashMap.java
M orm/src/main/java/org/hibernate/search/event/impl/FullTextIndexEventListener.java
A orm/src/test/java/org/hibernate/search/test/concurrency/ConcurrentFlushTest.java
Log Message:
-----------
HSEARCH-1623 Replace WeakIdentityHashMap with a threadsafe alternative
10 years, 6 months