[ 
https://issues.apache.org/jira/browse/GEODE-5518?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16575224#comment-16575224
 ] 

Jason Huynh commented on GEODE-5518:
------------------------------------

What type of map are you using?  I don't think put all can maintain the order 
of the map unless the map itself provides an iterator that is in order.

The query would then get a 'snapshot' of whatever is currently in the region.  
If the putAll was mid process (and random order), you could see some entries 
and not others.

Is the putAll totally complete before the special process begins?

> some records in the region are not fetched when executing fetch query
> ---------------------------------------------------------------------
>
>                 Key: GEODE-5518
>                 URL: https://issues.apache.org/jira/browse/GEODE-5518
>             Project: Geode
>          Issue Type: Bug
>          Components: core, querying
>            Reporter: yossi reginiano
>            Priority: Major
>
> hi all,
> we are using geode 1.4 and facing the following:
> we are starting to adopt the putAll functions which accepts a bulk of records 
> and persists them into the region
> we have noticed that the process that fetches the records from the region 
> (executing fetch command with bulks of 1000) , from time to time missing a 
> record or two , which is causing this records to be left in the region as a 
> "Zombie" - because now current index is greater then this record's index
> now this started to happen only when we started to use the putAll function - 
> prior to this we did not face any such issue
> also - when we are using putAll with only 1 record at a time it is also 
> working fine
> has anybody faced this?
> is there some constraint on the number of records that can be sent to the 
> putAll function?
> thanks in advance
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to