<!--
RSS generated by JIRA (5.2.4#845-sha1:c9f4cc41abe72fb236945343a1f485c2c844dac9) at Sat May 25 07:07:51 CDT 2013

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
For example:
http://www.couchbase.com/issues/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=project+%3D+PYCBC+AND+resolution+%3D+Unresolved+ORDER+BY+priority+DESC&tempMax=1000&field=key&field=summary
-->
<!-- If you wish to do custom client-side styling of RSS, uncomment this:
<?xml-stylesheet href="http://www.couchbase.com/issues/styles/jiraxml2html.xsl" type="text/xsl"?>
-->
<rss version="0.92">
    <channel>
        <title>Couchbase</title>
        <link>http://www.couchbase.com/issues/secure/IssueNavigator.jspa?reset=true&amp;jqlQuery=project+%3D+PYCBC+AND+resolution+%3D+Unresolved+ORDER+BY+priority+DESC</link>
        <description>An XML representation of a search request</description>
                <language>en-us</language>
                        <issue start="0" end="22" total="22"/>
                <build-info>
            <version>5.2.4</version>
            <build-number>845</build-number>
            <build-date>26-12-2012</build-date>
        </build-info>
<item>
            <title>[PYCBC-7] An interface to access Couchbase Views is needed</title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-7</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>Need an interface to be able to access Couchbase Views.  Even without the ability to create and delete views, accessing view results is important, as views can be created through the Web UI interface.&lt;br/&gt;
&lt;br/&gt;
The specific implementation should be specific to, and familiar to the surrounding language and library, but it should have some general capabilities:&lt;br/&gt;
- List views from a given cluster&lt;br/&gt;
- Instantiate an Object that represents a view on a given cluster&lt;br/&gt;
- Assemble query parameters for a View&lt;br/&gt;
- Retrieve non-reduced results from a View&lt;br/&gt;
&amp;nbsp;&amp;nbsp;* Be able to get the underlying document from the non-reduced results (this request should flow over binprot)&lt;br/&gt;
- Retrieve reduced results from a View (the format is the same, but there is no associated docid)</description>
                <environment></environment>
            <key id="14952">PYCBC-7</key>
            <summary>An interface to access Couchbase Views is needed</summary>
                <type id="2" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="2" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/critical.png">Critical</priority>
                    <status id="4" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/reopened.png">Reopened</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Mon, 22 Aug 2011 19:48:17 -0500</created>
                <updated>Sat, 11 May 2013 12:43:23 -0500</updated>
                                                    <fixVersion>0.8.0</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="22308" author="farshid" created="Thu, 29 Sep 2011 10:26:28 -0500"  >looking at the readme files now seems like some view functionalities are already implemented :&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# save a design document&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# right now with no _rev, we can only create, we can&amp;#39;t update&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;try:&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc_id = newbucket.save(design)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;except:&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc_id = &amp;quot;_design/testing&amp;quot;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rows = newbucket.view(&amp;quot;_design/testing/_view/all&amp;quot;)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for row in rows:&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;print row&lt;br/&gt;
&lt;br/&gt;
Keith,&lt;br/&gt;
can you please go through this checklist and let us know which features need to be worked on ?&lt;br/&gt;
</comment>
                    <comment id="25548" author="BigBlueHat" created="Fri, 6 Apr 2012 12:17:03 -0500"  >Keith, can you get us an update on the status of this issue?&lt;br/&gt;
&lt;br/&gt;
Much thanks!</comment>
                    <comment id="27462" author="BigBlueHat" created="Thu, 17 May 2012 10:35:07 -0500"  >Think you&amp;#39;re leading this charge. :) Thanks!</comment>
                    <comment id="36835" author="ingenthr" created="Fri, 24 Aug 2012 13:08:50 -0500"  >@benjamin is completing this in 0.8</comment>
                    <comment id="37334" author="BigBlueHat" created="Thu, 30 Aug 2012 10:15:16 -0500"  >The one remaining piece--&amp;quot;include docs over binary protocol&amp;quot; is stalled due to get_multi()&lt;br/&gt;
&lt;br/&gt;
However, the API can still handle include_docs over HTTP, so I&amp;#39;m closing this one, and adding another one for include docs over binary protocol.</comment>
                    <comment id="37336" author="BigBlueHat" created="Thu, 30 Aug 2012 10:36:07 -0500"  >&lt;a href=&quot;http://www.couchbase.com/issues/browse/PYCBC-63&quot;&gt;http://www.couchbase.com/issues/browse/PYCBC-63&lt;/a&gt;&lt;br/&gt;
Binary protocol improvements related to this API &amp;amp; include_docs</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                <customfield id="customfield_10010" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                <customfieldname>Flagged</customfieldname>
                <customfieldvalues>
                        <customfieldvalue key="10010"><![CDATA[Release Note]]></customfieldvalue>
    
                </customfieldvalues>
            </customfield>
                                                                                                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9729</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-81] Write the Getting Started with Python on Mac OS X section of the essentials guide</title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-81</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>Write the Getting started with Python on Mac OS X section of the Essentials Guide&lt;br/&gt;
&lt;br/&gt;
Needs to cover: &lt;br/&gt;
&lt;br/&gt;
Installation of the Python module and any pre-requisites&lt;br/&gt;
Writing your first (small) app using Couchbase and Python&lt;br/&gt;
&lt;br/&gt;
Submissions should be to MC, either through the couchbase/docs repo, or direct to MC in whatever format suits. Must include both the text and images. </description>
                <environment></environment>
            <key id="22466">PYCBC-81</key>
            <summary>Write the Getting Started with Python on Mac OS X section of the essentials guide</summary>
                <type id="3" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/task.png">Task</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="robin">Robin Johnson</assignee>
                                <reporter username="mccouch">MC Brown</reporter>
                        <labels>
                    </labels>
                <created>Mon, 4 Feb 2013 11:25:40 -0600</created>
                <updated>Mon, 4 Feb 2013 11:25:40 -0600</updated>
                                                                                    <votes>0</votes>
                        <watches>1</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8423</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-80] Write the Getting Started with Python on Linux section of the essentials guide</title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-80</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>Write the Getting started with Python Linux (Redhat and Debian) section of the Essentials Guide&lt;br/&gt;
&lt;br/&gt;
Needs to cover: &lt;br/&gt;
&lt;br/&gt;
Installation of the Python module and any pre-requisites&lt;br/&gt;
Writing your first (small) app using Couchbase and Python&lt;br/&gt;
&lt;br/&gt;
Submissions should be to MC, either through the couchbase/docs repo, or direct to MC in whatever format suits. Must include both the text and images. </description>
                <environment></environment>
            <key id="22465">PYCBC-80</key>
            <summary>Write the Getting Started with Python on Linux section of the essentials guide</summary>
                <type id="3" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/task.png">Task</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="robin">Robin Johnson</assignee>
                                <reporter username="mccouch">MC Brown</reporter>
                        <labels>
                    </labels>
                <created>Mon, 4 Feb 2013 11:25:00 -0600</created>
                <updated>Mon, 4 Feb 2013 11:25:00 -0600</updated>
                                                                                    <votes>0</votes>
                        <watches>1</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8422</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-79] Create bucket function does not allow user to set the bucket type</title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-79</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>Create bucket function does not allow user to set the bucket type&lt;br/&gt;
&lt;br/&gt;
We should add the bucket type to the list of parameters&lt;br/&gt;
&lt;br/&gt;
it is possible to work around this with the rest interface like:&lt;br/&gt;
couchbase = Couchbase(&amp;quot;127.0.0.1:8091&amp;quot;, &amp;quot;Administrator&amp;quot;, &amp;quot;password&amp;quot;)&lt;br/&gt;
#get the rest interface&lt;br/&gt;
rest = couchbase._rest()&lt;br/&gt;
rest.create_bucket(bucket=&amp;#39;myBucket&amp;#39;,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ramQuotaMB=160,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;authType=&amp;#39;sasl&amp;#39;,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;saslPassword=&amp;#39;password&amp;#39;,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;replicaNumber=0,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bucketType=&amp;#39;couchbase&amp;#39;)</description>
                <environment></environment>
            <key id="22000">PYCBC-79</key>
            <summary>Create bucket function does not allow user to set the bucket type</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="tgrall">Tug Grall</assignee>
                                <reporter username="tgrall">Tug Grall</reporter>
                        <labels>
                    </labels>
                <created>Sat, 26 Jan 2013 09:14:33 -0600</created>
                <updated>Sat, 26 Jan 2013 09:14:33 -0600</updated>
                                    <version>0.8.0</version>
                                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9660</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-27] support errors on views</title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-27</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>Views now have some options on capturing errors and stopping on errors as documented here:&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-manual-2.0/couchbase-views-writing-errors.html&quot;&gt;http://www.couchbase.com/docs/couchbase-manual-2.0/couchbase-views-writing-errors.html&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
The client needs to support these.</description>
                <environment></environment>
            <key id="16383">PYCBC-27</key>
            <summary>support errors on views</summary>
                <type id="2" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 22 Mar 2012 23:57:13 -0500</created>
                <updated>Fri, 26 Apr 2013 20:10:59 -0500</updated>
                                                                                    <votes>0</votes>
                        <watches>0</watches>
                                                        <issuelinks>
                        <issuelinktype id="10000">
                <name>Dependency</name>
                                <outwardlinks description="depends on">
                            <issuelink>
            <issuekey id="18372">PYCBC-41</issuekey>
        </issuelink>
                    </outwardlinks>
                                            </issuelinktype>
                    </issuelinks>
                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9709</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-37] Highlevel synchronous mutation operations atop observe </title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-37</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description></description>
                <environment></environment>
            <key id="18368">PYCBC-37</key>
            <summary>Highlevel synchronous mutation operations atop observe </summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:49:50 -0500</created>
                <updated>Fri, 26 Apr 2013 20:10:59 -0500</updated>
                                                    <fixVersion>1.0 Beta</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9699</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-43] Update the getting started to match the Beer sample DB </title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-43</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>Once the sample DB has been integrated into the server, update the getting started (both on the web page and in the documentation) to use the sample database.&lt;br/&gt;
</description>
                <environment></environment>
            <key id="18374">PYCBC-43</key>
            <summary>Update the getting started to match the Beer sample DB </summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:52:42 -0500</created>
                <updated>Fri, 26 Apr 2013 20:10:59 -0500</updated>
                                                    <fixVersion>1.0</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9695</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-36] Implement observe command </title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-36</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>Add the basic low level observe command&lt;br/&gt;
</description>
                <environment></environment>
            <key id="18367">PYCBC-36</key>
            <summary>Implement observe command </summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:49:23 -0500</created>
                <updated>Fri, 26 Apr 2013 20:10:59 -0500</updated>
                                                    <fixVersion>1.0 Beta</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9700</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-71] Supporting _all_docs in the SDK</title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-71</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>The Python SDK currently doesn&amp;#39;t seem to support _all_docs at the moment.&lt;br/&gt;
&lt;br/&gt;
I remember that it was possible in the past with something like `.view(&amp;quot;_all_docs&amp;quot;)`, but I think this is the wrong way to do it. _all_docs should really have its own method. The reasons are:&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;- _all_docs and Views are a different thing, this should not be hidden to the user&lt;br/&gt;
&amp;nbsp;- _all_docs uses raw collation and not Unicode collation as Views do&lt;br/&gt;
&amp;nbsp;- I&amp;#39;m not sure about this one, but it could be the case, that _all_docs also contains not yet persisted items (as opposed to views).&lt;br/&gt;
</description>
                <environment></environment>
            <key id="20781">PYCBC-71</key>
            <summary>Supporting _all_docs in the SDK</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="vmx">Volker Mische</reporter>
                        <labels>
                    </labels>
                <created>Thu, 15 Nov 2012 07:15:33 -0600</created>
                <updated>Fri, 26 Apr 2013 20:11:00 -0500</updated>
                                    <version>0.8.0</version>
                                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9668</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-9] an interface to paginate across large view results is needed</title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-9</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>There can be some situations where querying a view returns results that way too large for the client to handle.  In these cases, either the client library API or implementation of some Python specific API can allow for one to iterate over Views which have very large results.  &lt;br/&gt;
&lt;br/&gt;
The Ruby client does this with streaming.  The Java client does this with traditional pagination:&lt;br/&gt;
&lt;a href=&quot;http://guide.couchdb.org/draft/recipes.html#pagination&quot;&gt;http://guide.couchdb.org/draft/recipes.html#pagination&lt;/a&gt;</description>
                <environment></environment>
            <key id="14954">PYCBC-9</key>
            <summary>an interface to paginate across large view results is needed</summary>
                <type id="2" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Mon, 22 Aug 2011 19:58:26 -0500</created>
                <updated>Fri, 26 Apr 2013 20:11:01 -0500</updated>
                                                    <fixVersion>1.0 Beta</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9727</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-82] Error handling documentation</title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-82</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>Please create some documentation specifying possible error/failures to operations, what they &amp;quot;look&amp;quot; like in the logs/exceptions/stack traces and what our recommendation is on how to handle them.&lt;br/&gt;
&lt;br/&gt;
i.e. tmp_oom, timeouts (connection/operation/java-internal/etc), &amp;quot;get miss&amp;quot; (it&amp;#39;s technically a failure, let&amp;#39;s make it overly obvious what it means), CAS failure, add() failure, replace() failure, &lt;br/&gt;
&lt;br/&gt;
Some of this should be covered in the API reference, but this bug is specifically for a single page where this information is aggregated that a customer/user could read about how to handle errors.</description>
                <environment></environment>
            <key id="22508">PYCBC-82</key>
            <summary>Error handling documentation</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 5 Feb 2013 02:39:15 -0600</created>
                <updated>Fri, 26 Apr 2013 20:11:03 -0500</updated>
                                    <version>0.8.0</version>
                                                <component>docs</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8509</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-42] Add a unit/integration test validation of OBSERVE + view stale=false </title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-42</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>Ensure that when a synchronous set is used with the new low-level observe, the index is fully updated when querying with view=false.&lt;br/&gt;
</description>
                <environment></environment>
            <key id="18373">PYCBC-42</key>
            <summary>Add a unit/integration test validation of OBSERVE + view stale=false </summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:52:16 -0500</created>
                <updated>Fri, 26 Apr 2013 20:11:02 -0500</updated>
                                                    <fixVersion>1.0</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9696</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-57] Provide Error Handling Consistent with Other SDKs</title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-57</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>Need to provides consistent error messages and error handling. Needs to be more consistent with other SDKS, and underlying memcached protocol</description>
                <environment></environment>
            <key id="19325">PYCBC-57</key>
            <summary>Provide Error Handling Consistent with Other SDKs</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="kzeller">Karen Zeller</reporter>
                        <labels>
                    </labels>
                <created>Fri, 24 Aug 2012 16:33:36 -0500</created>
                <updated>Fri, 26 Apr 2013 20:11:03 -0500</updated>
                                                                                    <votes>0</votes>
                        <watches>0</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9681</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-102] New Python 1.0 Guide</title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-102</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>MarkN the component lead.&lt;br/&gt;
&lt;br/&gt;
Matt: will have schedule next week.</description>
                <environment></environment>
            <key id="24134">PYCBC-102</key>
            <summary>New Python 1.0 Guide</summary>
                <type id="3" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/task.png">Task</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="kzeller">Karen Zeller</reporter>
                        <labels>
                        <label>info-request</label>
                    </labels>
                <created>Wed, 8 May 2013 13:12:19 -0500</created>
                <updated>Wed, 8 May 2013 13:12:34 -0500</updated>
                                                                    <component>docs</component>
                                <votes>0</votes>
                        <watches>2</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>11103</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-113] TOC for Python 1.0</title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-113</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>For the upcoming 1.0 Python client, we&amp;#39;ll need to come up with a TOC.  Likely something like &lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-7714&quot; title=&quot;Restructuring Language References&quot;&gt;MB-7714&lt;/a&gt;.</description>
                <environment></environment>
            <key id="24281">PYCBC-113</key>
            <summary>TOC for Python 1.0</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Wed, 15 May 2013 13:24:44 -0500</created>
                <updated>Wed, 15 May 2013 19:02:13 -0500</updated>
                                                                    <component>docs</component>
                                <votes>0</votes>
                        <watches>3</watches>
                                                    <comments>
                    <comment id="58400" author="kzeller" created="Wed, 15 May 2013 14:56:14 -0500"  >Not sure who is the subject matter expert on Python but we need input on the topics. Here is the TOC for Java-next-gen:&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
1. Getting Started &lt;br/&gt;
1.1 Preparations &lt;br/&gt;
1.2 Hello Couchbase &lt;br/&gt;
1.3 Next Steps &lt;br/&gt;
&lt;br/&gt;
2. Tutorial &lt;br/&gt;
2.1 Preparations &lt;br/&gt;
2.2 Quickstart &lt;br/&gt;
2.3 Connection Management &lt;br/&gt;
2.4 The Welcome Page &lt;br/&gt;
2.5 Managing Beers &lt;br/&gt;
2.6 Wrapping Up &lt;br/&gt;
&lt;br/&gt;
3. Using the APIs &lt;br/&gt;
3.1 Connection Management &lt;br/&gt;
3.2 Retreiving Data &lt;br/&gt;
3.3 Mutating Data &lt;br/&gt;
3.4 Working with Views &lt;br/&gt;
3.5 Applying Persistence Constraints &lt;br/&gt;
3.6 Error Handling &lt;br/&gt;
3.7 JSON &amp;amp; Object Serialization &lt;br/&gt;
3.8 Design Document Management &lt;br/&gt;
&lt;br/&gt;
4. Advanced Usage &lt;br/&gt;
4.1 Bulk Loading&lt;br/&gt;
4.2 Working with Documents &lt;br/&gt;
4.3 Advanced Topics  &lt;br/&gt;
4.4 Logging &amp;amp; Debugging &lt;br/&gt;
&lt;br/&gt;
5. API Reference &lt;br/&gt;
5.1 Method Summary &lt;br/&gt;
5.2 Connecting &amp;amp; Disconnecting &lt;br/&gt;
5.3 Retreiving Data &lt;br/&gt;
5.4 Mutating Data &lt;br/&gt;
5.5 Management Operations &lt;br/&gt;
5.6 Other Useful Operations &lt;br/&gt;
&lt;br/&gt;
A. Release Notes &lt;br/&gt;
B. Contributing &lt;br/&gt;
B.1 General Information &lt;br/&gt;
B.2 Source Code Styleguide</comment>
                    <comment id="58408" author="ingenthr" created="Wed, 15 May 2013 15:44:59 -0500"  >Mark ist he SME.&lt;br/&gt;
&lt;br/&gt;
Mark: Using this as a base (unless you have feedback to the contrary), can you edit up a TOC for the Python 1.0 release in this ticket?</comment>
                    <comment id="58444" author="mnunberg" created="Wed, 15 May 2013 18:58:11 -0500"  >I&amp;#39;d probably want to nix (for now):&lt;br/&gt;
&lt;br/&gt;
2.3 Connection Management (it&amp;#39;s a simple object, there&amp;#39;s no global pooling yet)&lt;br/&gt;
3.4 Views (we don&amp;#39;t have a stable view API yet)&lt;br/&gt;
3.8 &amp;quot;&amp;quot;&lt;br/&gt;
3.5 &amp;quot;&amp;quot;&lt;br/&gt;
4.4 We don&amp;#39;t have any significant logging infrastructure in the SDK&lt;br/&gt;
&lt;br/&gt;
We might want to split &amp;#39;Preparations&amp;#39; into &amp;#39;Installing the SDK&amp;#39; and &amp;#39;Installing the cluster&amp;#39;&lt;br/&gt;
&lt;br/&gt;
Thus:&lt;br/&gt;
--------------------------------------------------------------------------------------------------------------------------&lt;br/&gt;
1. Getting Started &lt;br/&gt;
1.1 Setting up the cluster&lt;br/&gt;
1.2 Installing the SDK&lt;br/&gt;
1.3 Hello Couchbase &lt;br/&gt;
1.4 Next Steps &lt;br/&gt;
&lt;br/&gt;
2. Tutorial &lt;br/&gt;
2.1 Preparations &lt;br/&gt;
2.2 Quickstart &lt;br/&gt;
2.3 Connection Management &lt;br/&gt;
2.4 The Welcome Page &lt;br/&gt;
2.5 Managing Beers &lt;br/&gt;
2.6 Wrapping Up &lt;br/&gt;
&lt;br/&gt;
3. Using the APIs &lt;br/&gt;
3.1 Connecting&lt;br/&gt;
3.2 Retreiving Data &lt;br/&gt;
3.3 Mutating Data &lt;br/&gt;
3.4 Working with Views [ NYI (Not Yet implemented) ]&lt;br/&gt;
3.5 Applying Persistence Constraints  [ NYI ]&lt;br/&gt;
3.6 Error Handling &lt;br/&gt;
3.7 JSON &amp;amp; Object Serialization &lt;br/&gt;
3.8 Design Document Management [ NYI ]&lt;br/&gt;
&lt;br/&gt;
4. Advanced Usage &lt;br/&gt;
4.1 Bulk Loading &lt;br/&gt;
4.2 Notes for using with (and without) threads (maybe this belogns in advanced)?&lt;br/&gt;
4.3 Working with Documents &lt;br/&gt;
4.4 Advanced Topics &lt;br/&gt;
4.5 Logging &amp;amp; Debugging &lt;br/&gt;
&lt;br/&gt;
5. API Reference &lt;br/&gt;
5.1 Method Summary &lt;br/&gt;
5.2 Initialization&lt;br/&gt;
5.3 Retreiving Data &lt;br/&gt;
5.4 Mutating Data &lt;br/&gt;
5.5 Management Operations &lt;br/&gt;
5.6 Other Useful Operations &lt;br/&gt;
&lt;br/&gt;
A. Release Notes &lt;br/&gt;
B. Contributing &lt;br/&gt;
B.1 General Information &lt;br/&gt;
B.2 Source Code Styleguide&lt;br/&gt;
</comment>
                    <comment id="58445" author="mnunberg" created="Wed, 15 May 2013 19:02:13 -0500"  >Assigning back to you for review</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>87</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-68] cannot delete design doc</title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-68</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>This may be related to the _rev changes with design docs recently.  It could also be related to authentication changes.&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/forums/thread/python-client-delete-design-doc&quot;&gt;http://www.couchbase.com/forums/thread/python-client-delete-design-doc&lt;/a&gt;</description>
                <environment></environment>
            <key id="19823">PYCBC-68</key>
            <summary>cannot delete design doc</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Tue, 18 Sep 2012 14:30:11 -0500</created>
                <updated>Fri, 17 May 2013 14:27:00 -0500</updated>
                                    <version>0.8.0</version>
                                <fixVersion>0.11</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="39275" author="ingenthr" created="Tue, 18 Sep 2012 19:51:31 -0500"  >From the bug reporter:&lt;br/&gt;
&lt;br/&gt;
Server is 2.0.0. I&amp;#39;ve updated the python client to 0.8.0 and the problem remains although with a different error message;&lt;br/&gt;
&lt;br/&gt;
File &amp;quot;/Volumes/DATA/dv/epic/server/venv/lib/python2.7/site-packages/couchbase/client.py&amp;quot;, line 254, in delete&lt;br/&gt;
rest.delete_view(self.name, view)&lt;br/&gt;
AttributeError: &amp;#39;RestConnection&amp;#39; object has no attribute &amp;#39;delete_view&amp;#39;&lt;br/&gt;
&lt;br/&gt;
I think the problem lies simply within the Python client; inspecting client.py:254 there&amp;#39;s a call to a non existent function delete_view().. probably should be RestConnection.delete_design_doc().&lt;br/&gt;
</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9671</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-41] View error options at query time </title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-41</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>At view query time, we need to ensure the developer has the ability to add an &amp;quot;on_error&amp;quot; parameter with values of either &amp;quot;stop&amp;quot; or &amp;quot;continue&amp;quot;.&lt;br/&gt;
</description>
                <environment></environment>
            <key id="18372">PYCBC-41</key>
            <summary>View error options at query time </summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:51:54 -0500</created>
                <updated>Fri, 17 May 2013 14:27:18 -0500</updated>
                                                    <fixVersion>0.11</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                        <issuelinks>
                        <issuelinktype id="10000">
                <name>Dependency</name>
                                                <inwardlinks description="blocks">
                            <issuelink>
            <issuekey id="16383">PYCBC-27</issuekey>
        </issuelink>
                    </inwardlinks>
                            </issuelinktype>
                    </issuelinks>
                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9499</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-64] Improve design document management error handling</title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-64</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>The most likely error that needs better handling is invalid JavaScript.</description>
                <environment></environment>
            <key id="19472">PYCBC-64</key>
            <summary>Improve design document management error handling</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="BigBlueHat">Benjamin Young</reporter>
                        <labels>
                    </labels>
                <created>Thu, 30 Aug 2012 14:23:37 -0500</created>
                <updated>Fri, 17 May 2013 14:28:08 -0500</updated>
                                    <version>0.8.0</version>
                                <fixVersion>0.11</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="37468" author="BigBlueHat" created="Fri, 31 Aug 2012 08:28:27 -0500"  >Docs for potential errors:&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-manual-2.0/couchbase-views-designdoc-api-retrieving.html&quot;&gt;http://www.couchbase.com/docs/couchbase-manual-2.0/couchbase-views-designdoc-api-retrieving.html&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9675</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-38] Replica read command </title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-38</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>Implement a simple replica read command&lt;br/&gt;
</description>
                <environment></environment>
            <key id="18369">PYCBC-38</key>
            <summary>Replica read command </summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:50:10 -0500</created>
                <updated>Fri, 17 May 2013 14:27:35 -0500</updated>
                                                                                    <votes>0</votes>
                        <watches>0</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9698</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-83] Python client fails to encode view parameters</title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-83</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>&lt;a href=&quot;http://www.couchbase.com/forums/thread/reporting-issue-python-client-bucket-viewoptions-needs-encode-options&quot;&gt;http://www.couchbase.com/forums/thread/reporting-issue-python-client-bucket-viewoptions-needs-encode-options&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
During querying a view, if the option is not encoded, it generates an error.&lt;br/&gt;
Example:&lt;br/&gt;
bucket.view(&amp;quot;_design/beer/_view/by_name&amp;quot;, limit=10, key=&amp;quot;##&amp;quot;)&lt;br/&gt;
The &amp;quot;##&amp;quot; characters generates:&lt;br/&gt;
&amp;quot;invalid UTF-8 JSON: {{error,insufficient_data},&amp;quot;[\&amp;quot;NONE&amp;quot;}&amp;quot;&lt;br/&gt;
The Couchbase Python client code should encode all the params in the client.py: view() method.&lt;br/&gt;
&lt;br/&gt;
Please follow up with the user who posted the issue on the forums once this issue is resolved.</description>
                <environment></environment>
            <key id="22595">PYCBC-83</key>
            <summary>Python client fails to encode view parameters</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="mikew">Mike Wiederhold</reporter>
                        <labels>
                    </labels>
                <created>Sat, 9 Feb 2013 20:20:58 -0600</created>
                <updated>Tue, 21 May 2013 08:59:23 -0500</updated>
                                    <version>0.8.0</version>
                                                <component>library</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8723</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-8] creating and destroying design docs with views from the client library should be available</title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-8</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>Separate from accessing views, there should be methods of creating and destroying views and the associated design documents.</description>
                <environment></environment>
            <key id="14953">PYCBC-8</key>
            <summary>creating and destroying design docs with views from the client library should be available</summary>
                <type id="2" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="4" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/minor.png">Minor</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Mon, 22 Aug 2011 19:50:49 -0500</created>
                <updated>Fri, 26 Apr 2013 20:10:57 -0500</updated>
                                    <version>1.0</version>
                                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9728</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[PYCBC-12] client should provide some way of asynchronously running multiple ops in parallel</title>
                <link>http://www.couchbase.com/issues/browse/PYCBC-12</link>
                <project id="10050" key="PYCBC">Couchbase Python Client Library</project>
                        <description>Currently, if one has to get multiple items to do something, they must all be done in serial.&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
get A&lt;br/&gt;
get B&lt;br/&gt;
get C&lt;br/&gt;
&lt;br/&gt;
print &amp;quot;A + B + C is &amp;quot; A + B + C&lt;br/&gt;
&lt;br/&gt;
it&amp;#39;d be better if A, B and C could all be fetched without blocking, and only when going to access them, would the request be blocked.</description>
                <environment></environment>
            <key id="14957">PYCBC-12</key>
            <summary>client should provide some way of asynchronously running multiple ops in parallel</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="4" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/minor.png">Minor</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Mon, 22 Aug 2011 20:31:51 -0500</created>
                <updated>Fri, 26 Apr 2013 20:11:01 -0500</updated>
                                                    <fixVersion>1.0</fixVersion>
                                <component>library</component>
                                <votes>1</votes>
                        <watches>1</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9724</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>
</channel>
</rss>