Github user mdunker commented on a diff in the pull request:
https://github.com/apache/usergrid/pull/584#discussion_r150601310
--- Diff:
stack/core/src/main/java/org/apache/usergrid/corepersistence/service/CollectionServiceImpl.java
---
@@ -58,8 +59,12 @@ public CollectionServiceImpl( final
PipelineBuilderFactory pipelineBuilderFactor
final Optional<String> query = search.getQuery();
final IdBuilder pipelineBuilder =
- pipelineBuilderFactory.create( applicationScope ).withCursor(
search.getCursor() )
- .withLimit( search.getLimit() ).fromId(
search.getCollectionOwnerId() );
+ pipelineBuilderFactory.create( applicationScope )
+ .withCursor( search.getCursor() )
+ .withLimit( search.getLimit() )
+ .keepStaleEntries(search.getKeepStaleEntries())
+ .query(search.getQuery())
--- End diff --
.query(query)
---