Hello Craig, Thanks for the reply. We do not actually always refreshibecause of the OptimisticVerificationException, but sometimes we want to make sure the user is seeing the latest data.
Also, the datastore cache is not shared between clients, since we have a rich-client application. So imagine the following scenario (not sure if we have the same scenario in mind, since I cant really explain the need for flush()): - Client A views an object, and loads it in his datastore cache; - Client B views and modifies the same object. His datastore cache gets updated and also the datastore. - Client A now wants to see the latest version, but the stale version is still in his datastore cache since it is not shared with client B. How to get the latest version from the datastore? Kind regard, Christiaan