<!-- 
RSS generated by JIRA (5.2.4#845-sha1:c9f4cc41abe72fb236945343a1f485c2c844dac9) at Sun May 19 23:58: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/si/jira.issueviews:issue-xml/SPY-76/SPY-76.xml?field=key&field=summary
-->
<rss version="0.92" >
<channel>
    <title>Couchbase</title>
    <link>http://www.couchbase.com/issues</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>5.2.4</version>
        <build-number>845</build-number>
        <build-date>26-12-2012</build-date>
    </build-info>

<item>
            <title>[SPY-76] increment failure is not received with synchronous client</title>
                <link>http://www.couchbase.com/issues/browse/SPY-76</link>
                <project id="10047" key="SPY">Spymemcached Java Client</project>
                        <description>From the bug reporter:&lt;br/&gt;
&lt;br/&gt;
I&amp;#39;ve been experimenting with a 3 node membase (1.7.1) cluster using spymemcached client version 2.7.3. I&amp;#39;ve noticed that while performing increments (non-async) and taking down a node to simulate failure (without failing over) that&lt;br/&gt;
the increment operation actually fails silently. The return value of the increment operation during this scenario is 0 which is actually wrong. I would expect an exception to be thrown (or a -1 based on the docs) since the operation did not succeed. The spymemcached client logs do show that the client is aware of the connection problem. Is this expected behavior?&lt;br/&gt;
&lt;br/&gt;
Looking in the spymemcached code (specifically within one of the mutate functions in MemcachedClient) it looks like the callback to OperationCallback.complete() can occur without OperationCallback.receivedStatus() happening and I think this is causing the 0 to be returned.&lt;br/&gt;
&lt;br/&gt;
See also:&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/forums/thread/increment-failure-spymemcached-273-and-membase-171&quot;&gt;http://www.couchbase.com/forums/thread/increment-failure-spymemcached-273-and-membase-171&lt;/a&gt;</description>
                <environment></environment>
            <key id="16063">SPY-76</key>
            <summary>increment failure is not received with synchronous client</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="daschl">Michael Nitschinger</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Wed, 1 Feb 2012 18:48:06 -0600</created>
                <updated>Tue, 7 May 2013 14:39:23 -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>35</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                <customfield id="customfield_10080" key="com.pyxis.greenhopper.jira:gh-sprint">
                <customfieldname>Sprint</customfieldname>
                <customfieldvalues>
                        <customfieldvalue>13</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                                                    </customfields>
    </item>
</channel>
</rss>