All entities should be retrieved from ES. The DB should only be a transactional safe resource. When retrieving a single event we could check the timestamp in the db version to see if system errors caused a failed update of the db.
This avoids a whole class of errors we see at the moment. Could be applied to 3.x before we get to 4.x
All entities should be retrieved from ES. The DB should only be a transactional safe resource. When retrieving a single event we could check the timestamp in the db version to see if system errors caused a failed update of the db.
This avoids a whole class of errors we see at the moment. Could be applied to 3.x before we get to 4.x