<!--
RSS generated by JIRA (5.2.4#845-sha1:c9f4cc41abe72fb236945343a1f485c2c844dac9) at Sat May 25 11:59:16 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+AND+component+%3D+library+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+AND+component+%3D+library+ORDER+BY+priority+DESC</link>
        <description>An XML representation of a search request</description>
                <language>en-us</language>
                        <issue start="0" end="6" total="6"/>
                <build-info>
            <version>5.2.4</version>
            <build-number>845</build-number>
            <build-date>26-12-2012</build-date>
        </build-info>
<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-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-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>