<!--
RSS generated by JIRA (5.2.4#845-sha1:c9f4cc41abe72fb236945343a1f485c2c844dac9) at Sun May 19 03:52:09 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+PCBC+AND+fixVersion+%3D+%221.0.5%22+AND+resolution+in+(Fixed%2C+%22Won't+Fix%22%2C+Duplicate%2C+Incomplete%2C+%22Cannot+Reproduce%22)&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+PCBC+AND+fixVersion+%3D+%221.0.5%22+AND+resolution+in+%28Fixed%2C+%22Won%27t+Fix%22%2C+Duplicate%2C+Incomplete%2C+%22Cannot+Reproduce%22%29</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>[PCBC-135] Wrong parameter description for delete()</title>
                <link>http://www.couchbase.com/issues/browse/PCBC-135</link>
                <project id="10049" key="PCBC">Couchbase PHP client library</project>
                        <description>The docs API for the delete method says: ( &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-php-1.1/api-reference-update.html#table-couchbase-sdk_php_delete&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-php-1.1/api-reference-update.html#table-couchbase-sdk_php_delete&lt;/a&gt; )&lt;br/&gt;
&lt;br/&gt;
$object-&amp;gt;delete($key [, $expiry ])&lt;br/&gt;
&lt;br/&gt;
But the expire should actually be cas, as in the source &lt;a href=&quot;https://github.com/couchbase/php-ext-couchbase/blob/master/couchbase.c#L401&quot;&gt;https://github.com/couchbase/php-ext-couchbase/blob/master/couchbase.c#L401&lt;/a&gt;&lt;br/&gt;
</description>
                <environment></environment>
            <key id="20134">PCBC-135</key>
            <summary>Wrong parameter description for delete()</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="4" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/minor.png">Minor</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="kzeller">Karen Zeller</assignee>
                                <reporter username="akadna">Dan Andersen</reporter>
                        <labels>
                    </labels>
                <created>Mon, 8 Oct 2012 16:20:09 -0500</created>
                <updated>Tue, 11 Dec 2012 19:59:32 -0600</updated>
                    <resolved>Tue, 27 Nov 2012 14:27:33 -0600</resolved>
                            <version>1.0</version>
                <version>1.1.0-dp4</version>
                                <fixVersion>1.0.5</fixVersion>
                <fixVersion>1.1.0</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="40728" author="ingenthr" created="Mon, 8 Oct 2012 19:21:53 -0500"  >Please update this in both the 1.0 and 1.1 SDK docs.</comment>
                    <comment id="44866" author="kzeller" created="Tue, 27 Nov 2012 14:27:33 -0600"  >Should be fixed with this change, I think:&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;argument inherit=&amp;quot;cas&amp;quot; optional=&amp;quot;yes&amp;quot;/&amp;gt;</comment>
                    <comment id="44867" author="kzeller" created="Tue, 27 Nov 2012 14:27:45 -0600"  >should be the fix:&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;argument inherit=&amp;quot;cas&amp;quot; optional=&amp;quot;yes&amp;quot;/&amp;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>9769</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[PCBC-81] User reports expiration is not working properly</title>
                <link>http://www.couchbase.com/issues/browse/PCBC-81</link>
                <project id="10049" key="PCBC">Couchbase PHP client library</project>
                        <description>&lt;a href=&quot;http://www.couchbase.com/forums/thread/recent-issues-couchbase-eviction-php-sessions-and-expired-keys&quot;&gt;http://www.couchbase.com/forums/thread/recent-issues-couchbase-eviction-php-sessions-and-expired-keys&lt;/a&gt;</description>
                <environment></environment>
            <key id="18219">PCBC-81</key>
            <summary>User reports expiration is not working properly</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="5">Cannot Reproduce</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mjackson">Michael Jackson</assignee>
                                <reporter username="mikew">Mike Wiederhold</reporter>
                        <labels>
                    </labels>
                <created>Thu, 5 Jul 2012 22:23:03 -0500</created>
                <updated>Tue, 18 Sep 2012 10:46:16 -0500</updated>
                    <resolved>Tue, 18 Sep 2012 10:46:16 -0500</resolved>
                                            <fixVersion>1.0.5</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="39252" author="mnunberg" created="Tue, 18 Sep 2012 10:46:16 -0500"  >The user states that the pecl-memcached extension is being used. Expiration seems to work with php-ext-couchbase, so I&amp;#39;m closing this.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9814</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[PCBC-72] getDelayed seems to return a Boolean not a &quot;string (Binary object)&quot; as the docs state</title>
                <link>http://www.couchbase.com/issues/browse/PCBC-72</link>
                <project id="10049" key="PCBC">Couchbase PHP client library</project>
                        <description>I&amp;#39;m not sure if this is a doc error or a code error, but the documentation for getDelayed [1] states it returns a &amp;quot;string (Binary object)&amp;quot; when in fact it returns a Boolean.&lt;br/&gt;
&lt;br/&gt;
The return of a Boolean is likely the intended response as getDelayed implies the use of a callback.&lt;br/&gt;
&lt;br/&gt;
I&amp;#39;ve marked this issue as being related to both docs &amp;amp; library, though, in case I&amp;#39;ve missed something.&lt;br/&gt;
&lt;br/&gt;
[1] &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-php-1.0/api-reference-retrieve.html#table-couchbase-sdk_php_get-delayed&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-php-1.0/api-reference-retrieve.html#table-couchbase-sdk_php_get-delayed&lt;/a&gt;</description>
                <environment></environment>
            <key id="17793">PCBC-72</key>
            <summary>getDelayed seems to return a Boolean not a &quot;string (Binary object)&quot; as the docs state</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="2" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/critical.png">Critical</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="kzeller">Karen Zeller</assignee>
                                <reporter username="BigBlueHat">Benjamin Young</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Jun 2012 21:11:30 -0500</created>
                <updated>Tue, 11 Dec 2012 19:59:32 -0600</updated>
                    <resolved>Tue, 27 Nov 2012 14:34:04 -0600</resolved>
                            <version>1.0.3</version>
                                <fixVersion>1.0.5</fixVersion>
                <fixVersion>1.1.0</fixVersion>
                                <component>docs</component>
                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="43494" author="ingenthr" created="Wed, 7 Nov 2012 15:22:24 -0600"  >Mark: Please determine if this issue is still valid and help me triage it into the appropriate release.  I&amp;#39;ve assigned it to you for triage, not necessarily to fix it.</comment>
                    <comment id="43842" author="ingenthr" created="Mon, 12 Nov 2012 16:23:14 -0600"  >Trond: Since this may be just a matter of getting correct documentation, I&amp;#39;ve bumped the priority so we try to triage it and decide where it belongs.  Please allocate just a few minutes to it when you can.&lt;br/&gt;
&lt;br/&gt;
If it&amp;#39;s a documentation fix that&amp;#39;s needed, let&amp;#39;s pass it along to Karen.&lt;br/&gt;
&lt;br/&gt;
If you&amp;#39;re unsure what was originally intended, it may make sense to look at pecl-memcached.</comment>
                    <comment id="44836" author="trond" created="Tue, 27 Nov 2012 05:24:37 -0600"  >According to the code (and the documentation for pecl::memcached:getDelayed) it should return a boolean value.</comment>
                    <comment id="44870" author="kzeller" created="Tue, 27 Nov 2012 14:34:04 -0600"  >I think this fixes it:&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;dcall id=&amp;quot;get-delayed&amp;quot; call=&amp;quot;getDelayed&amp;quot; inherit=&amp;quot;none&amp;quot;&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;m_title&amp;gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Get a key to be fetched later&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/m_title&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;args&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;argument inherit=&amp;quot;keyn&amp;quot;/&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;argument inherit=&amp;quot;with_cas&amp;quot; optional=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;argument inherit=&amp;quot;callback&amp;quot; optional=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/args&amp;gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;	&amp;lt;return inherit=&amp;quot;boolean&amp;quot;/&amp;gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/dcall&amp;gt;</comment>
                    <comment id="44871" author="kzeller" created="Tue, 27 Nov 2012 14:34:11 -0600"  >&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;dcall id=&amp;quot;get-delayed&amp;quot; call=&amp;quot;getDelayed&amp;quot; inherit=&amp;quot;none&amp;quot;&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;m_title&amp;gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Get a key to be fetched later&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/m_title&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;args&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;argument inherit=&amp;quot;keyn&amp;quot;/&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;argument inherit=&amp;quot;with_cas&amp;quot; optional=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;argument inherit=&amp;quot;callback&amp;quot; optional=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/args&amp;gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;	&amp;lt;return inherit=&amp;quot;boolean&amp;quot;/&amp;gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/dcall&amp;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>9822</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[PCBC-71] implement addserver()</title>
                <link>http://www.couchbase.com/issues/browse/PCBC-71</link>
                <project id="10049" key="PCBC">Couchbase PHP client library</project>
                        <description>Just opening a bug since I didn&amp;#39;t see one already...there&amp;#39;s currently no &amp;quot;supported&amp;quot; way to add multiple servers to the Couchbase PHP client instance</description>
                <environment></environment>
            <key id="17643">PCBC-71</key>
            <summary>implement addserver()</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="2">Won&apos;t Fix</resolution>
                    <security id="10011">Public</security>
                        <assignee username="jan">Jan Lehnardt</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Fri, 8 Jun 2012 04:30:45 -0500</created>
                <updated>Thu, 6 Sep 2012 18:15:07 -0500</updated>
                    <resolved>Thu, 6 Sep 2012 18:15:07 -0500</resolved>
                            <version>1.0.4</version>
                                <fixVersion>1.0.5</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="37225" author="daschl" created="Wed, 29 Aug 2012 08:32:49 -0500"  >This should be supported through libcouchbase.&lt;br/&gt;
&lt;br/&gt;
You can pass in more nodes as &amp;quot;node1:port;node2:port;node3:port&amp;quot;.&lt;br/&gt;
&lt;br/&gt;
If you like to work with arrays:&lt;br/&gt;
&lt;br/&gt;
$servers = array(&amp;#39;node1:port&amp;#39;, &amp;#39;node2:port&amp;#39;);&lt;br/&gt;
$cb = new Couchbase(join(&amp;#39;;&amp;#39;, $servers));&lt;br/&gt;
&lt;br/&gt;
</comment>
                    <comment id="37901" author="mnunberg" created="Thu, 6 Sep 2012 18:15:07 -0500"  >This is now possible through the &amp;#39;;&amp;#39;-delimited string, or the array constructor option. Once the client is connected, it learns about other servers from the REST JSON stream..</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>9823</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[PCBC-60] how to provide redundancy with setting up client not clear</title>
                <link>http://www.couchbase.com/issues/browse/PCBC-60</link>
                <project id="10049" key="PCBC">Couchbase PHP client library</project>
                        <description>A user says they could not determine how to set up the PHP client for failover per the docs.  I think that means there is confusion about what is actually happening when setting up the URLs.&lt;br/&gt;
&lt;br/&gt;
From the user:&lt;br/&gt;
i didn&amp;#39;t find anything in the examples about adding multiple servers kelye @ 2:19&lt;br/&gt;
like new Couchbase (&amp;#39;10.1.1.1:1121, 10.1.1.2:1121&amp;#39;. .. etc 2:19&lt;br/&gt;
for failover 2:19&lt;br/&gt;
&lt;br/&gt;
I&amp;#39;ve explained things, but perhaps we need to do more at the documentation level?</description>
                <environment></environment>
            <key id="16400">PCBC-60</key>
            <summary>how to provide redundancy with setting up client not clear</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Mon, 26 Mar 2012 16:48:52 -0500</created>
                <updated>Wed, 7 Nov 2012 15:13:21 -0600</updated>
                    <resolved>Wed, 7 Nov 2012 15:13:21 -0600</resolved>
                            <version>1.0.1</version>
                                <fixVersion>1.0.5</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="25632" author="avsej" created="Tue, 10 Apr 2012 12:22:42 -0500"  >Currently PHP client uses libcouchbase as the backend. And there are two points where it can load the list of backup URLs.&lt;br/&gt;
&lt;br/&gt;
1. Creation of the connection. &lt;a href=&quot;https://github.com/couchbase/libcouchbase/blob/master/include/libcouchbase/couchbase.h#L72-L76&quot;&gt;https://github.com/couchbase/libcouchbase/blob/master/include/libcouchbase/couchbase.h#L72-L76&lt;/a&gt;&lt;br/&gt;
This means that you can specify a list of the nodes, where first will be used for immediate connection, others for list of the backup nodes. &lt;br/&gt;
&lt;br/&gt;
2. On cluster upgrade, each time cluster push updated configuration, the connection instances save list of the known nodes, and if the initial node fails, it picks next from that list.&lt;br/&gt;
&lt;br/&gt;
In PHP client you can just use host parameter to pass the list of the nodes</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9833</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[PCBC-35] Add automated cluster tests</title>
                <link>http://www.couchbase.com/issues/browse/PCBC-35</link>
                <project id="10049" key="PCBC">Couchbase PHP client library</project>
                        <description></description>
                <environment></environment>
            <key id="16079">PCBC-35</key>
            <summary>Add automated cluster tests</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="jan">Jan Lehnardt</reporter>
                        <labels>
                    </labels>
                <created>Fri, 3 Feb 2012 10:56:43 -0600</created>
                <updated>Mon, 12 Nov 2012 01:50:53 -0600</updated>
                    <resolved>Mon, 12 Nov 2012 01:50:53 -0600</resolved>
                                            <fixVersion>1.0.5</fixVersion>
                <fixVersion>1.1.0</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="43507" author="ingenthr" created="Wed, 7 Nov 2012 15:51:41 -0600"  >I believe this is closeable with the new testing framework you&amp;#39;ve built, correct?  If you agree, please close.  Let&amp;#39;s look more at the roadmap on this one sometime soon.</comment>
                    <comment id="43779" author="mnunberg" created="Mon, 12 Nov 2012 01:50:39 -0600"  >Yes. We might want to make automated tests (i.e. &amp;#39;make test&amp;#39;), but there&amp;#39;s not much which is php-specific.. I&amp;#39;m imagining trond&amp;#39;s build server is sufficient as far as these things go..</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9855</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>
</channel>
</rss>