I have a “flagged” view that emits documents with a “f” property equal to 1. I’m simply using get_multi and set_multi to process 500 documents at a time from this view (code sets the “f” property to 0, adds the document to a dict, calls set_multi with this dict when all documents are processed).
This runs great locally, but only worked for the first request against my production Couchbase cluster. Now every request for a “flagged” document times out, regardless of whether it is a get_multi request or a single get request. Requests for other documents work. In the web console I can see these documents that requests are timing out for; they definitely exist. Has this flagged view and its related documents become locked or gone into a state that would prevent querying these documents?