On Fri, Jul 11, 2008 at 09:20:41AM -0600, Michael Hendricks wrote:
> Most database interface modules that I've worked with generate exceptions in
> such cases (even if the underlying database doesn't) as a way to help the
> programmer find his mistakes.
That is certainly not my experience.
> My other concern is that the CouchDB REST API doesn't accept double
> deletions. It generates an error. If CouchDB is going to give an error
> in one place, I think it should be consistent and do it elsewhere too.
Consistency is good.
> I can see some value in making this a configurable behavior if others
> don't want an error under this circumstance. Of course, I probably
> won't send a patch for that since it's not my itch ;-)
-1
Configuration parameter proliferation is a Bad Thing.
--
Noah Slater, http://people.apache.org/~nslater/
|