[hibernate-commits] [hibernate/hibernate-search] 6f7f3f: HSEARCH-361 Move to Hibernate Core 3.6.1-SNAPSHOT

noreply at github.com noreply at github.com
Tue Jan 4 18:58:47 EST 2011


Branch: refs/heads/master
Home:   https://github.com/hibernate/hibernate-search

Commit: 6f7f3ff5c672d88e902e4e716d640e3b01c73672
    https://github.com/hibernate/hibernate-search/commit/6f7f3ff5c672d88e902e4e716d640e3b01c73672
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M pom.xml

Log Message:
-----------
HSEARCH-361 Move to Hibernate Core 3.6.1-SNAPSHOT

Needed to implement CoreProvidedDirtyStrategy


Commit: 640d3a6fec292debbcafd8ebc26070167835d2d9
    https://github.com/hibernate/hibernate-search/commit/640d3a6fec292debbcafd8ebc26070167835d2d9
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  A hibernate-search/src/main/java/org/hibernate/search/event/CoreComputedDirtyStrategy.java
  A hibernate-search/src/main/java/org/hibernate/search/event/DirtyStrategy.java
  A hibernate-search/src/main/java/org/hibernate/search/event/HSearchComputedDirtyStrategy.java

Log Message:
-----------
HSEARCH-361 introduce DirtyStrategy to isolate dirty property resolution

Core's version is both faster (already computed) and more correct:
 - handle findDirty vs findModified
 - handle interceptor


Commit: 5f7b962c5496bac94776e396349cd58e2a805bd5
    https://github.com/hibernate/hibernate-search/commit/5f7b962c5496bac94776e396349cd58e2a805bd5
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M hibernate-search/src/main/java/org/hibernate/search/event/FullTextIndexEventListener.java

Log Message:
-----------
HSEARCH-361 Use DirtyStrategy to isolate dirty property resolution

If core 3.6.1 is present, use Core's dirty properties
Otherwise compute them ourselves

Use reflection to detect the presence of 3.6.1. 
Reflection is done at start time to avoid perf penalty.


Commit: 6c35c3a6744eed4c5d43744df4c75ae0e8689e5f
    https://github.com/hibernate/hibernate-search/commit/6c35c3a6744eed4c5d43744df4c75ae0e8689e5f
Author: Sanne Grinovero <sanne at hibernate.org>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M hibernate-search/src/main/java/org/hibernate/search/event/CoreComputedDirtyStrategy.java
  M hibernate-search/src/main/java/org/hibernate/search/event/HSearchComputedDirtyStrategy.java

Log Message:
-----------
HSEARCH-361 Have DirtyStrategy implementations implement DirtySerializable




More information about the hibernate-commits mailing list