Ilya, Can you please clarify what you mean by 'abandons cache store operations'? Does it mean that a read-through/write-through op is omitted, but the public API method returns without an error? If it is so, then this is a bug. If a public API method finishes with an exception when read-through is omitted, then I think it is a correct behavior.
ср, 15 авг. 2018 г. в 16:38, Ilya Kasnacheev <ilya.kasnach...@gmail.com>: > Hello! > > I'm working on https://issues.apache.org/jira/browse/IGNITE-9093 test fix > Turns out, IgniteDbPutGetWithCacheStoreTest.testReadThrough fails > sporadically because the default ignite.close() is close(cancel=true), and > it seems that it abandons cache store operations. So not all data is > read/written from cache store. > > Is it really so? Is it considered safe? > > I have a pull request on this topic: > https://github.com/apache/ignite/pull/4545 > > Regards, > > -- > Ilya Kasnacheev >