WARNING: CouchDB 1.0.0 Data Loss bug

Damien Katz - Damien Katz - August 10, 2010

if you are running CouchDB 1.0.0 with the default delayed commit setting, you are subject to serious data loss on restart. See this page for instructions how to force all outstanding commits and configure your server at runtime to run in the safer full commit mode: http://couchdb.apache.org/notice/1.0.1.html

The page also includes details of the bug and a postmortem.

0.11.1 and earlier are unaffected. Servers with delayed commits turned off are unaffected.  1.0.1 will be coming shortly that fixes the problem in all configurations.

DO NOT COMPACT THE DATABASE! Compaction throws away any lost updates permanently.

Data recovery is coming. The CouchDB core contributors are working on a utility to reliably recover lost updates, so no data is lost as long the database file is not compacted.



Categories: Blogs  Damien Katz  

Comments

anonymous avatar

Rodney Howard Browne explains that even in human relations, you can fail if you do not work on the relationship and if you leave everything up to the other person. WE are people who must stick to the Lord. Accept accountability for your life and your blessing; do not be lazy, lackadaisical, or messy in your walk with the Father; do not take Him for granted. If you want God’s best in your life, if you want His blessings, you need to press in to Him and stick to Him and His word as if your life depends on it as it does.

Posted by Rodney Howard-Browne on 12 Aug 2010 at 02:45



 


Add comment

Name:

Email:

URL:

Smileys

Remember my personal information

Notify me of follow-up comments?