Details
-
Bug
-
Resolution: Fixed
-
Blocker
-
2.0
-
None
-
Security Level: Public
Description
As per Filipe's comments:
One thing to note is, when the map function of a view fails with a document X, map results for other views of the same design document won't be computed for that same document X.
Only way to avoid this is by having the views in different design documents. This is a limitation inherited from Apache CouchDB, maybe we can get rid of it post 2.0.
This can be little confusing for the users as views appear to be independent of each other.
See http://www.couchbase.com/issues/browse/CBSE-238 for an example case.
Attachments
For Gerrit Dashboard: MB-6895 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
44570,2 | CBQE-1467 : Regression Test for MB-6895 | master | testrunner | Status: NEW | 0 | 0 |
24205,5 | MB-6895 Better map function error isolation | 2.0.1 | couchdb | Status: MERGED | +2 | +1 |
24206,2 | MB-6895 Deal with new mapreduce API | 2.0.1 | geocouch | Status: MERGED | +2 | +1 |
24239,1 | Merge remote-tracking branch 'origin/2.0.1' | master | geocouch | Status: MERGED | +2 | +1 |
24474,2 | MB-6895 Fix badmatch on error | 2.0.1 | couchdb | Status: MERGED | +2 | +1 |
24481,2 | MB-6895 Correct error processing for dev views | 2.0.1 | couchdb | Status: MERGED | +2 | +1 |
33429,1 | CBQE-1467 : Regression Test for MB-6895 | master | testrunner | Status: ABANDONED | -1 | -1 |
33611,1 | CBQE-1467 : Regression Test for MB-6895 | master | testrunner | Status: ABANDONED | 0 | +1 |