-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/50615/
-----------------------------------------------------------

Review request for geode, anilkumar gingade and nabarun nag.


Repository: geode


Description
-------

The keysToRemove set was being removed from during iteration of the index.  
This is as expected, however a copy of the keysToRemove should be made first 
because the same set will be passed to the next bucket.  We would end up 
removing from the original set and as we continued the query to the next 
bucket, it would eventually be an empty set.

PdxString and Strings were not being properly compared in TypeUtils (which is 
used by CompactRangeIndexes, among others)


Diffs
-----

  
geode-core/src/main/java/com/gemstone/gemfire/cache/query/internal/index/MemoryIndexStore.java
 83f8c02 
  
geode-core/src/main/java/com/gemstone/gemfire/cache/query/internal/types/TypeUtils.java
 14c798f 
  
geode-core/src/test/java/com/gemstone/gemfire/cache/query/dunit/CompactRangeIndexQueryDUnitTest.java
 PRE-CREATION 
  
geode-core/src/test/java/com/gemstone/gemfire/cache/query/internal/types/TypeUtilTest.java
 PRE-CREATION 

Diff: https://reviews.apache.org/r/50615/diff/


Testing
-------


Thanks,

Jason Huynh

Reply via email to