distributed computing - Hazelcast 3.3 - EntryProcessor is accessing "non-local" keys -


i'm using hazelcast 3.3.

one member writes entries imap , calls map.executeonentries(myentryprocessor). task of entryprocessor print entries on console. however, members (3 other , 1st 1 = 4 members) seem print overlapping set of entries. understanding entryprocessors entries corresponding localkeyset(). however, appears thats not case.

could please explain behavior?

your reasoning correct. entryprocessor should touch local keys.

what using key? hazelcast uses serialized version of key actual key; perhaps have 2 different key instances lead same 'tostring', binary content different.

i have shot myself in foot e.g. hashmap being part of key; can lead different binary content though actual content same, , strange behavior.

if using e.g. long or string key; can't explain behavior seeing. how difficult reproduced?


Comments

Popular posts from this blog

facebook - android ACTION_SEND to share with specific application only -

python - Creating a new virtualenv gives a permissions error -

javascript - cocos2d-js draw circle not instantly -