Search:

Search all manuals
Search this manual
Manual
Couchbase Server Manual 2.0
Community Wiki and Resources
Download Couchbase Server 2.0
Couchbase Developer Guide 2.0
Client Libraries
Couchbase Server Forum
Additional Resources
Community Wiki
Community Forums
Couchbase SDKs
Parent Section
Couchbase Server Manual 2.0
Child Sections
Chapters

Appendix D. Troubleshooting Views (Technical Background)

Table of Contents

D.1. Timeout errors in query responses
D.2. Blocked indexers, no progress for long periods of time
D.3. Data missing in query response or it's wrong (user issue)
D.4. Wrong documents or rows when querying with include_docs=true
D.5. Expired documents still have their associated Key-Value pairs returned in queries with stale=false
D.6. Data missing in query response or it's wrong (potentially due to server issues)
D.7. Index filesystem structure and meaning
D.8. Design document aliases
D.9. Getting query results from a single node
D.10. Verifying replica index and querying it (debug/testing)
D.11. Expected cases for total_rows with a too high value
D.12. Getting view btree stats for performance and longevity analysis
D.13. Debugging stale=false queries for missing/unexpected data
D.14. What to include in good issue reports (JIRA)

A number of errors and problems with views are generally associated with the eventual consistency model of the view system. In this section, some further detail on this information and strategies for identifying and tracking view errors are provided.

It also gives some guidelines about how to report potential view engine issues, what information to include in JIRA.