Hi Mark,

that is definitely a different issue compared to what we've solved
yesterday. Please provide the original datastore (just like yesterday)
via dropbox and share it with me directly.

Cheers,
Stefan

2014-11-28 12:42 GMT+01:00 Mark Findlater <mark.findla...@googlemail.com>:
> Yesterday Stefan Armbruster kindly helped me with an issue (on
> StackOverflow) where my backups were reporting as inconsistent. Upgrading
> Neo to 2.1.6 and Stefan running some dedupe process required to fix data
> corrupted by a previous version of Neo did seem to rectify the problem.
> However having run for a few hours the partial backups have started failing
> again:
>
> Exception in thread "main" org.neo4j.consistency.ConsistencyCheckingError:
> Inconsistencies in transaction:
>         Start[3,xid=GlobalId[NEOKERNL|-467164560916179351|986|-1], BranchId[
> 52 49 52 49 52 49 ],master=-1,me=-1,time=2014-11-27
> 17:45:00.073+0000/1417110300073,lastCommittedTxWhenTransactionStarted=29226]
>         2PC[3, txId=29227, 2014-11-27 17:45:00.141+0000/1417110300141]
>         ConsistencySummaryStatistics{
>         Number of errors: 1
>         Number of warnings: 0
>         Number of inconsistent NODE records: 1
> }
>         at
> org.neo4j.consistency.checking.incremental.intercept.CheckingTransactionInterceptor.complete(CheckingTransactionInterceptor.java:181)
>         at
> org.neo4j.kernel.impl.transaction.xaframework.LogEntryVisitorAdapter.apply(LogEntryVisitorAdapter.java:62)
>         at
> org.neo4j.kernel.impl.transaction.xaframework.LogEntryVisitorAdapter.apply(LogEntryVisitorAdapter.java:28)
>         at
> org.neo4j.kernel.impl.nioneo.xa.command.LogFilter.endLog(LogFilter.java:87)
>         at
> org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.applyTransaction(XaLogicalLog.java:1121)
>         at
> org.neo4j.kernel.impl.transaction.xaframework.XaResourceManager.applyCommittedTransaction(XaResourceManager.java:866)
>         at
> org.neo4j.kernel.impl.transaction.xaframework.XaDataSource.applyCommittedTransaction(XaDataSource.java:246)
>         at
> org.neo4j.com.ServerUtil.applyReceivedTransactions(ServerUtil.java:461)
>         at
> org.neo4j.backup.BackupService.unpackResponse(BackupService.java:423)
>         at
> org.neo4j.backup.BackupService.incrementalWithContext(BackupService.java:330)
>         at
> org.neo4j.backup.BackupService.doIncrementalBackup(BackupService.java:269)
>         at
> org.neo4j.backup.BackupService.doIncrementalBackup(BackupService.java:222)
>         at
> org.neo4j.backup.BackupService.doIncrementalBackupOrFallbackToFull(BackupService.java:243)
>         at org.neo4j.backup.BackupTool.doBackup(BackupTool.java:225)
>         at org.neo4j.backup.BackupTool.executeBackup(BackupTool.java:189)
>         at
> org.neo4j.backup.BackupTool.runBackupWithLegacyArgs(BackupTool.java:153)
>         at org.neo4j.backup.BackupTool.run(BackupTool.java:130)
>         at org.neo4j.backup.BackupTool.main(BackupTool.java:90)
>
> If I run the full backup then no inconsistencies are reported:
>
> Full consistency check
> ....................  10%
> ....................  20%
> ....................  30%
> ....................  40%
> ....................  50%
> ....................  60%
> ....................  70%
> ....................  80%
> ....................  90%
> .................... 100%
> Done
>
> I have noted a few historical issues with the backup service, is this likely
> to be related? I am using Neo4J Spatial (2.0.1) and SDN 3.1.4 in case that
> makes any difference.
>
> I can update the code to skip the verification phase, but, if the data is
> inconsistent that would seem foolhardy! I can have the code fallback to a
> full backup if the partial fails (I thought in part that is what the
> backup.backup method did anyway?) but I would like to know if I can trust
> the backup service with my data.
>
> Many Thanks,
>
> Mark.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Neo4j" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to neo4j+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to neo4j+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to