[hibernate-commits] [hibernate/hibernate-search] 5573d1: Add FIXME on ObjectLoaderHelper

noreply at github.com noreply at github.com
Tue Feb 1 12:45:35 EST 2011


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

Commit: 5573d128a39aa31df2948560db30e5771afdaf8f
    https://github.com/hibernate/hibernate-search/commit/5573d128a39aa31df2948560db30e5771afdaf8f
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2011-02-01 (Tue, 01 Feb 2011)

Changed paths:
  M hibernate-search/src/main/java/org/hibernate/search/engine/ObjectLoaderHelper.java

Log Message:
-----------
Add FIXME on ObjectLoaderHelper

the algo seems inefficient / flawed when id property 
is different between @Entity and Lucene


Commit: bc152cbd13a69b41fa63f576fca992edcc42d87f
    https://github.com/hibernate/hibernate-search/commit/bc152cbd13a69b41fa63f576fca992edcc42d87f
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2011-02-01 (Tue, 01 Feb 2011)

Changed paths:
  M hibernate-search/pom.xml
  M pom.xml

Log Message:
-----------
HSEARCH-671 Add EasyTesting's FEST-Assert as a dependency for nicer test assertions


Commit: e49aab00e800917291284d18a286c1740fdc3865
    https://github.com/hibernate/hibernate-search/commit/e49aab00e800917291284d18a286c1740fdc3865
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2011-02-01 (Tue, 01 Feb 2011)

Changed paths:
  M hibernate-search/src/main/docbook/en-US/modules/query.xml

Log Message:
-----------
HSEARCH-672 Fix inconsistent section nesting on query's time limit

Move "limit the number of results" chapter under "limit the time of a query"


Commit: 311ed6ca097c70d6fdb9fa5f94a5c9fcad55e1b8
    https://github.com/hibernate/hibernate-search/commit/311ed6ca097c70d6fdb9fa5f94a5c9fcad55e1b8
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2011-02-01 (Tue, 01 Feb 2011)

Changed paths:
  A hibernate-search/src/main/java/org/hibernate/search/query/impl/CriteriaObjectsInitializer.java
  A hibernate-search/src/main/java/org/hibernate/search/query/impl/LookupObjectsInitializer.java
  A hibernate-search/src/main/java/org/hibernate/search/query/impl/ObjectsInitializer.java
  A hibernate-search/src/main/java/org/hibernate/search/query/impl/PersistenceContextObjectsInitializer.java
  A hibernate-search/src/main/java/org/hibernate/search/query/impl/SecondLevelCacheObjectsInitializer.java

Log Message:
-----------
HSEARCH-645 Create object initializer implementations


Commit: f023b560d696abe9d210422b51514ac6955b4b1c
    https://github.com/hibernate/hibernate-search/commit/f023b560d696abe9d210422b51514ac6955b4b1c
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2011-02-01 (Tue, 01 Feb 2011)

Changed paths:
  M hibernate-search/src/main/java/org/hibernate/search/FullTextQuery.java
  M hibernate-search/src/main/java/org/hibernate/search/engine/Loader.java
  M hibernate-search/src/main/java/org/hibernate/search/engine/MultiClassesQueryLoader.java
  M hibernate-search/src/main/java/org/hibernate/search/engine/ObjectLoaderHelper.java
  M hibernate-search/src/main/java/org/hibernate/search/engine/ProjectionLoader.java
  M hibernate-search/src/main/java/org/hibernate/search/engine/QueryLoader.java
  M hibernate-search/src/main/java/org/hibernate/search/jpa/FullTextQuery.java
  M hibernate-search/src/main/java/org/hibernate/search/jpa/impl/FullTextQueryImpl.java
  A hibernate-search/src/main/java/org/hibernate/search/query/DatabaseRetrievalMethod.java
  M hibernate-search/src/main/java/org/hibernate/search/query/FullTextQueryImpl.java
  M hibernate-search/src/main/java/org/hibernate/search/query/ObjectLoaderBuilder.java
  A hibernate-search/src/main/java/org/hibernate/search/query/ObjectLookupMethod.java

Log Message:
-----------
HSEARCH-645 Make use of the ObjectsInitializers in FullTextQueryImpl

Also expose contracts to FullTextQuery interfaces
Execute PC lookup before 2LC as it's cheaper


Commit: 7aa27cb98e80f93dd0b68fe6ad0d441e7cd933fa
    https://github.com/hibernate/hibernate-search/commit/7aa27cb98e80f93dd0b68fe6ad0d441e7cd933fa
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2011-02-01 (Tue, 01 Feb 2011)

Changed paths:
  M hibernate-search/src/main/java/org/hibernate/search/engine/ObjectLoaderHelper.java
  M hibernate-search/src/main/java/org/hibernate/search/query/impl/PersistenceContextObjectsInitializer.java
  M hibernate-search/src/main/java/org/hibernate/search/query/impl/SecondLevelCacheObjectsInitializer.java

Log Message:
-----------
HSEARCH-645 Skip 2LC and PC checks when doc id and entity id are different


Commit: 67e3dee5676348fed60b763088c8c0e5b1b4a39d
    https://github.com/hibernate/hibernate-search/commit/67e3dee5676348fed60b763088c8c0e5b1b4a39d
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2011-02-01 (Tue, 01 Feb 2011)

Changed paths:
  A hibernate-search/src/test/java/org/hibernate/search/test/query/initandlookup/Kernel.java
  A hibernate-search/src/test/java/org/hibernate/search/test/query/initandlookup/SecondLCAndPCLookupTest.java

Log Message:
-----------
HSEARCH-645 Add unit tests checking lookup and initialization methods


Commit: cd902efc51bfebb1b206eae4bd6757c75e878701
    https://github.com/hibernate/hibernate-search/commit/cd902efc51bfebb1b206eae4bd6757c75e878701
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2011-02-01 (Tue, 01 Feb 2011)

Changed paths:
  M hibernate-search/src/main/docbook/en-US/modules/query.xml

Log Message:
-----------
HSEARCH-645 Add documentation on second-level cache use


Commit: 9f2221bf1ae7ec631ebcf8079ad2bb514f2d2df6
    https://github.com/hibernate/hibernate-search/commit/9f2221bf1ae7ec631ebcf8079ad2bb514f2d2df6
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2011-02-01 (Tue, 01 Feb 2011)

Changed paths:
  M hibernate-search/src/main/java/org/hibernate/search/query/ObjectLoaderBuilder.java
  M hibernate-search/src/main/java/org/hibernate/search/query/impl/PersistenceContextObjectsInitializer.java

Log Message:
-----------
HSEARCH-645 Add more logging information


Commit: f87adacf67590061a4b0e3078ff9ad57d24ffba4
    https://github.com/hibernate/hibernate-search/commit/f87adacf67590061a4b0e3078ff9ad57d24ffba4
Author: Sanne Grinovero <sanne at hibernate.org>
Date:   2011-02-01 (Tue, 01 Feb 2011)

Changed paths:
  M hibernate-search/src/main/java/org/hibernate/search/query/DatabaseRetrievalMethod.java
  M hibernate-search/src/main/java/org/hibernate/search/query/ObjectLoaderBuilder.java
  M hibernate-search/src/main/java/org/hibernate/search/query/impl/CriteriaObjectsInitializer.java
  M hibernate-search/src/main/java/org/hibernate/search/query/impl/LookupObjectsInitializer.java

Log Message:
-----------
HSEARCH-645 use singletons for the DatabaseRetrievalMethod implementations

merging conflicts


Commit: 9aebd85e10a38e1fce48797211f3bcf2da98e1d3
    https://github.com/hibernate/hibernate-search/commit/9aebd85e10a38e1fce48797211f3bcf2da98e1d3
Author: Sanne Grinovero <sanne at hibernate.org>
Date:   2011-02-01 (Tue, 01 Feb 2011)

Changed paths:
  M hibernate-search/src/main/docbook/en-US/modules/query.xml
  M hibernate-search/src/main/java/org/hibernate/search/query/ObjectLoaderBuilder.java
  M hibernate-search/src/main/java/org/hibernate/search/query/ObjectLookupMethod.java
  M hibernate-search/src/test/java/org/hibernate/search/test/query/initandlookup/SecondLCAndPCLookupTest.java

Log Message:
-----------
HSEARCH-645 have the second-level cache loader always check the persistence context first




More information about the hibernate-commits mailing list