Writing good CouchDB queries is hard. I had all of those same issues for
a long time. Last year I did a refactor with a much better view
structure and all the issues I was having building view indexes went
away. Now with 1.2.0, my queries are not only better, but view building
is significantly faster.
Another thing I see here is if your indexing is failing because of a
"bad" view, you didn't test well enough before pushing to production.
One major area of improvement here is better debugging for bad views. I
build tests that run in Firefox against test data, as well as run full
view indexing against production copies on test hardware. It would be
incredibly useful to have not only better tools, but something like a
CouchDB REPL.
BigCouch merge +1
Wendall
On 05/10/2012 10:53 AM, Noah Slater wrote:
Guys,
What can we learn from this:
http://saucelabs.com/blog/index.php/2012/05/goodbye-couchdb/
Thanks,
N