Github user davisp commented on the issue:

    https://github.com/apache/couchdb-chttpd/pull/126
  
    Actually a better solution to this would be to match the new temp view 
behavior in CouchDB single node behavior where we just create a design document 
and query that.
    
    
https://github.com/apache/couchdb-couch-mrview/blob/master/src/couch_mrview_http.erl#L143-L152
    
    Theoretically that should be fairly straightforward to adapt to the cluster 
layer.
    
    For background, the original CouchDB view engine used a temp file for 
building temp indexes that had no record in the actual database. This was 
difficult/ugly to support on a cluster so Cloudant just disabled them since 
they weren't a high demand feature. However when we rewrote the indexing system 
with couch_index/couch_mrview we changed the temp view behavior to just create 
a design document and query that which simplified the feature greatly. Now that 
that's been the behavior in CouchDB for so long on the cluster side we can do 
the same thing with the same behavior.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to