Hello,
I have been evaluating usergrid (two-dot-o) branch and everything is mostly
great.
Ran into a problem with custom collections. It appears entities (custom
collections) get saved initially, but after sometime they're automatically
deleted? On further investigation of tomcat logs, I noted the following
errors/warning which matched with the deleted UUID
2015-09-17 11:17:22 ERROR
serialization.impl.MvccLogEntrySerializationStrategyImpl.parseColumn(447)<collectiontasks-1>-
DATA CORRUPTION DETECTED when de-serializing entity with Id
SimpleId{uuid=aa6efcaa-5d2d-11e5-b9f6-4dce0d97b002, type='product'} and
version aa7454cb-5d2d-11e5-8d3d-1271726ccb0d. This means the write was
truncated.
org.apache.usergrid.persistence.collection.exception.DataCorruptionException:
Unable to read entity data
2015-09-17 11:17:22 INFO
persistence.cassandra.DB.getAllColumns(390)<http-bio-8080-exec-2>-
getColumns cf=Entity_Dictionaries
key=aa6efcaa-5d2d-11e5-b9f6-4dce0d97b002:connected_types
2015-09-17 11:28:35 WARN
corepersistence.results.EntityVerifier.isValid(99)<http-bio-8080-exec-7>-
Entity uuid:aa6efcaa-5d2d-11e5-b9f6-4dce0d97b002 version
v:Optional.absent() is deleted but indexed, this is a bug
Can someone help me understand what might be going on?
Regards,
Harish
--
Regards,
Harish Singh Bisht