The fix will be available in 1.4
https://issues.apache.org/jira/browse/IGNITE-1333

Sergi

2015-08-20 10:13 GMT+03:00 Sergi Vladykin <[email protected]>:

> Currently I'd recommend not to use group indexes for conditions other than
> equality.
>
> Sergi
>
> 2015-08-20 0:59 GMT+03:00 Sergi Vladykin <[email protected]>:
>
>> Thanks for the test case!
>> It is a bug related to null value sorting, it will be fixed in the next
>> release.
>>
>> Sergi
>>
>> 2015-08-18 16:12 GMT+03:00 alex.glau <[email protected]>:
>>
>>> Hi Sergi,
>>>
>>> I've prepared simple example that reproduces the discussed query problem.
>>> 1. take example in:
>>>
>>> https://github.com/alex-glau/bt9_examples/tree/master/Examples/src/com/bt9/test
>>>
>>> 2. it includes:
>>>     - main class ShipmentSearchTest
>>>     - two classes representing cache type: CachedShipment and
>>> CachedShipmentSegment
>>>     - two enum classes
>>>
>>> 3. When you run main class
>>>     - two Ignite caches are loaded and loaded instances are printed to
>>> console
>>>     - three query methods are executed:
>>>
>>>     query_1() - includes criteria "startDate > ?" and returns wrong
>>> result
>>> (0 instead of 3)
>>>     query_2() - includes criteria "startDate < ?" and returns right
>>> result 3
>>>     query_2() - includes both criteria "startDate > ?" and "startDate <
>>> ?"
>>> and returns right result 3
>>>
>>> What is wrong in query_1?
>>>
>>> Regards,
>>> Alex
>>>
>>>
>>>
>>>
>>>
>>> --
>>> View this message in context:
>>> http://apache-ignite-users.70518.x6.nabble.com/Performance-of-join-SQL-queries-tp845p1033.html
>>> Sent from the Apache Ignite Users mailing list archive at Nabble.com.
>>>
>>
>>
>

Reply via email to