Hi all, I've been trying Python views this week, and ran into some problems.
1. Breaking changes helpfully says that the line protocol changed in 0.11, but fails to detail what changed. 2. Are error messages still supposed to be objects, or are they now lists? This was changed on the wiki for log, but not for error. 3. It would be helpful if the wiki page [1] had a more complete overview of the protocol. And some questions: 1. On the wiki someone asks if the reduce values are guaranteed to be passed in-order, and I'd be interested to hear that, too. 2. Relatedly, are the keys passed guaranteed to be a contiguous block? If not, why not? 3. Is it possible to distinguish from the view server side under which version of the protocol its running? If not, could that be added? Cheers, Dirkjan [1] http://wiki.apache.org/couchdb/View_server
