Hi, Do you flush data in data streamer? Can you share a simple reproducer?
Best Regards, Evgenii пн, 26 нояб. 2018 г. в 11:18, the_palakkaran <[email protected]>: > Hi, > > I have two nodes. A cache which has an Object as Key and a list of Objects > as values is configured in partitioned mode. On a single node every value > in > the list is loaded correctly. While started in a cluster of two nodes, even > though the data is queried and put into the cache correctly, afterwards > when > I check entries in the cache on both nodes, it is observed that many keys > have lost values from the list of values against it. > > To be specific I expect 4 values as list against a particular key but when > I > check there would be 2 or 3 entries only for like 20% of the keys. > > Why I think this is a partitioning or rebalancing problem is because it > works fine in a single node and data is not lost at all !!! > > Once when I started, all entries were there correctly in the cache, every > other time I had this loss problem which makes me really comfused because > there was no change other than a restart. > > Cache is partitioned. Data is loaded using datastreamer through an ignite > service on a node and should get balanced into all other nodes in the > cluster. Persistence is enabled as well as off heap data storage is > configured. > > Am I missing any configuration? Is there any chance of serialization issue, > so that I should create a serializable object as value and set tge list > into > it? > > > > > -- > Sent from: http://apache-ignite-users.70518.x6.nabble.com/ >
