Live data from Hacker News

CouchDB Notice for 1.0.1 - Potential Data Loss

couchdb.apache.org

31–33 of 33 posts

Re: CouchDB Notice for 1.0.1 - Potential Data Loss

#31
Does anyone else find it interesting that the actual underlying bug causing this data loss is related to what seems to amount to a stateful variable? I.e., the "reference to [a] timer is kept in the updater state", and the actual bug being a process which "never cleared the timer reference".

I think this might suggest an additional criteria for extra code review scrutiny in systems (like CouchDB) that are built in functional langages: any code that "feels" stateful or procedural should probably be examined with additional care, as it is the most likely to contain exactly this classic sort of stateful logic error.

Re: CouchDB Notice for 1.0.1 - Potential Data Loss

#32

Earlier quoted context omitted.

For the zillionth time: I moved to 1.4.0 after 1.3.3, and there was data loss on the stable version too. Seriously, what's up with everyone's reading comprehension?

My understanding is that you stopped using MongoDB and started using SQLite. To me, that means that you are probably not a Linux or Mac or Windows user because they all can crash and lose your data. Likewise you are not a user of any office suite because you've likely to lose data from all of them. Likewise, even ISPs can disconnect you half-way through a transaction (say buying something or editing a blog post) and…

I'm pretty sure that my wariness of losing data would mean that I'm... uh... less likely to lose data? Besides, SQLite is amazing.

Re: CouchDB Notice for 1.0.1 - Potential Data Loss

#33
post #29

Earlier quoted context omitted.

I'm confused, are you talking about me or MongoDB? If you're talking about me, I don't think I made a mistake, and if you're talking about MongoDB, the guys on IRC were very civil about it and did say that silently corrupting data was the wrong way to go about it. It's these apologists who are giving MongoDB a bad name, really, because the guys on IRC were nothing but helpful about it.

Sorry, this should have posted this under the Katz tweet link. My bad.

Oh, that makes sense then, thanks for clarifying...
Post reply on HN