[hibernate-commits] [hibernate/hibernate-search] 1a069f: HSEARCH-615 limit results based on time

noreply at github.com noreply at github.com
Fri Nov 5 12:51:38 EDT 2010


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

Commit: 1a069fbdf6955d3c4ae53f6a107dce78cb799032
    https://github.com/hibernate/hibernate-search/commit/1a069fbdf6955d3c4ae53f6a107dce78cb799032
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2010-11-05 (Fri, 05 Nov 2010)

Changed paths:
  M hibernate-search/src/main/java/org/hibernate/search/query/FullTextQueryImpl.java
  A hibernate-search/src/main/java/org/hibernate/search/query/IndexSearcherWithPayload.java
  M hibernate-search/src/main/java/org/hibernate/search/query/QueryHits.java

Log Message:
-----------
HSEARCH-615 limit results based on time

Make use of Collectors instead of the higher leve search API


Commit: 6557155a5548b4b63a6189d68d90275d20206670
    https://github.com/hibernate/hibernate-search/commit/6557155a5548b4b63a6189d68d90275d20206670
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2010-11-05 (Fri, 05 Nov 2010)

Changed paths:
  M hibernate-search/src/main/java/org/hibernate/search/query/TimeoutManager.java

Log Message:
-----------
HSEARCH-374 Fix a couple of race conditions on timeout manager


Commit: 6ad2ba256e8f13e8025899e09bafd3d30e5b491d
    https://github.com/hibernate/hibernate-search/commit/6ad2ba256e8f13e8025899e09bafd3d30e5b491d
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2010-11-05 (Fri, 05 Nov 2010)

Changed paths:
  M hibernate-search/src/main/java/org/hibernate/search/query/FullTextQueryImpl.java
  M hibernate-search/src/main/java/org/hibernate/search/query/QueryHits.java
  M hibernate-search/src/main/java/org/hibernate/search/query/TimeoutManager.java

Log Message:
-----------
HSEARCH-615 limit results based on time

Use TimeLimitingCollector when necessary
Stop early on document extraction on timeout 


Commit: 6454e7ddc7b5c19ffabe140d41faaec1af5fec0c
    https://github.com/hibernate/hibernate-search/commit/6454e7ddc7b5c19ffabe140d41faaec1af5fec0c
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2010-11-05 (Fri, 05 Nov 2010)

Changed paths:
  M hibernate-search/src/main/java/org/hibernate/search/FullTextQuery.java
  M hibernate-search/src/main/java/org/hibernate/search/engine/ObjectLoaderHelper.java
  M hibernate-search/src/main/java/org/hibernate/search/query/FullTextQueryImpl.java
  M hibernate-search/src/main/java/org/hibernate/search/query/QueryHits.java
  M hibernate-search/src/main/java/org/hibernate/search/query/TimeoutManager.java

Log Message:
-----------
HSEARCH-615 expose ways to limit results based on time

For now, setTimeout and fetching limit are mutually exclusive


Commit: 9337085c5302d91fc609003483bda364f71ee4e3
    https://github.com/hibernate/hibernate-search/commit/9337085c5302d91fc609003483bda364f71ee4e3
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2010-11-05 (Fri, 05 Nov 2010)

Changed paths:
  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

Log Message:
-----------
HSEARCH-615 expose ways to limit time in the JPA query interface


Commit: a750e83fbd051b902677187993b85cd1de1f87d2
    https://github.com/hibernate/hibernate-search/commit/a750e83fbd051b902677187993b85cd1de1f87d2
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2010-11-05 (Fri, 05 Nov 2010)

Changed paths:
  M hibernate-search/src/main/java/org/hibernate/search/query/TimeoutManager.java

Log Message:
-----------
HSEARCH-615 exceed limit flag impropery reset too early


Commit: 760edf0b7684c4bb5a578fabfe3a65a874e39447
    https://github.com/hibernate/hibernate-search/commit/760edf0b7684c4bb5a578fabfe3a65a874e39447
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2010-11-05 (Fri, 05 Nov 2010)

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

Log Message:
-----------
HSEARCH-615 when we've reached time out of 0, raise exception early

Fix a couple of race conditions when the timeout occurs before the collector has kicked in.


Commit: 93fa23b55d90581991ef7dacb8e1260a47ec46de
    https://github.com/hibernate/hibernate-search/commit/93fa23b55d90581991ef7dacb8e1260a47ec46de
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2010-11-05 (Fri, 05 Nov 2010)

Changed paths:
  M hibernate-search/src/test/java/org/hibernate/search/test/query/timeout/JPATimeoutTest.java
  M hibernate-search/src/test/java/org/hibernate/search/test/query/timeout/TimeoutTest.java

Log Message:
-----------
HSEARCH-615 Add unit tests


Commit: ad92991fe25a48532be2ee8c8ebce1150cb0d4cc
    https://github.com/hibernate/hibernate-search/commit/ad92991fe25a48532be2ee8c8ebce1150cb0d4cc
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2010-11-05 (Fri, 05 Nov 2010)

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

Log Message:
-----------
HSEARCH-615 Documentation for partial results API




More information about the hibernate-commits mailing list