]
RH Bugzilla Integration commented on ISPN-4654:
-----------------------------------------------
Dave Stahl <dstahl(a)redhat.com> changed the Status of [bug
AND over range queries does not work (indexless query)
------------------------------------------------------
Key: ISPN-4654
URL:
https://issues.jboss.org/browse/ISPN-4654
Project: Infinispan
Issue Type: Bug
Components: Embedded Querying, Remote Querying
Affects Versions: 6.0.2.Final, 7.0.0.Beta1
Reporter: Radim Vansa
Assignee: Adrian Nistor
Fix For: 7.0.0.Beta2
Check this in QueryDslConditionsTest:
{code}
public void testAnd5() throws Exception {
QueryFactory qf = getQueryFactory();
// range queries use different code
Query q = qf.from(getModelFactory().getUserImplClass())
.having("id").lt(1000)
.and().having("age").lt(1000)
.toBuilder().build();
List<User> list = q.list();
assertEquals(3, list.size());
}
{code}
The problem is that some subscription gets suspended and the second LT does not fire the
second predicate update (and then neither the AND reevaluation).