Reporting an issue in Python client - bucket.view(options) needs to encode the options.
Mon, 02/04/2013 - 18:02
During querying a view, if the option is not encoded, it generates an error.
Example:
bucket.view("_design/beer/_view/by_name", limit=10, key="##")
The "##" characters generates:
"invalid UTF-8 JSON: {{error,insufficient_data},"[\"NONE"}"
The Couchbase Python client code should encode all the params in the client.py: view() method.
Thanks for reporting this. I have filed an issue which is linked below. Also feel free to file issues at http://www.couchbase.com/issues if you find any other problems.
http://www.couchbase.com/issues/browse/PYCBC-83