<!--
RSS generated by JIRA (5.2.4#845-sha1:c9f4cc41abe72fb236945343a1f485c2c844dac9) at Tue Jun 18 02:15: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+NCBC&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+NCBC</link>
        <description>An XML representation of a search request</description>
                <language>en-us</language>
                        <issue start="0" end="268" total="268"/>
                <build-info>
            <version>5.2.4</version>
            <build-number>845</build-number>
            <build-date>26-12-2012</build-date>
        </build-info>
<item>
            <title>[NCBC-274] Review the release-process document</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-274</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Please review the release process document as per issue &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-264&quot; title=&quot;document the release process&quot;&gt;NCBC-264&lt;/a&gt;</description>
                <environment></environment>
            <key id="24671">NCBC-274</key>
            <summary>Review the release-process document</summary>
                <type id="7" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/task_agile.png">Technical task</type>
                    <parent id="24329">NCBC-264</parent>
                        <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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="saakshi.manocha">Saakshi Manocha</reporter>
                        <labels>
                    </labels>
                <created>Mon, 10 Jun 2013 21:31:57 -0500</created>
                <updated>Mon, 10 Jun 2013 21:31:57 -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>11759</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-273] Better document the DevelpomentModeNameTransformer</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-273</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>In discussion with a user, there was some confusion about development mode views.  The SDK docs should mention the DevelpomentModeNameTransformer and refer to the server manual section on development and production views.</description>
                <environment></environment>
            <key id="24558">NCBC-273</key>
            <summary>Better document the DevelpomentModeNameTransformer</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Tue, 4 Jun 2013 14:25:01 -0500</created>
                <updated>Mon, 17 Jun 2013 12:23:02 -0500</updated>
                                                    <fixVersion>1.2.7</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="61277" author="john" created="Mon, 17 Jun 2013 12:23:02 -0500"  >See &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-configuration.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-configuration.html&lt;/a&gt;.  The transformers are listed here (with config sample).</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>11646</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-272] Add documentation on error handling with views/queries</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-272</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Would be helpful to have some insight on how to deal with timeouts (and any other error) when querying a view.</description>
                <environment></environment>
            <key id="24554">NCBC-272</key>
            <summary>Add documentation on error handling with views/queries</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 4 Jun 2013 12:56:27 -0500</created>
                <updated>Tue, 4 Jun 2013 12:56:27 -0500</updated>
                                    <version>1.2.6</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>11642</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-271] cannot load RestSharp HTTP plugin</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-271</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>User gets a &amp;quot;The type &amp;#39;Couchbase.HammockHttpClientFactory, Couchbase&amp;#39; cannot be resolved.&amp;quot; when trying to use a configuration which specifies this backend.&lt;br/&gt;
&lt;br/&gt;
Most relevant text from the full post (at &lt;a href=&quot;https://groups.google.com/forum/?fromgroups=#!topic/couchbase-8091/zSsDSr3Mv54)&quot;&gt;https://groups.google.com/forum/?fromgroups=#!topic/couchbase-8091/zSsDSr3Mv54)&lt;/a&gt; is below:&lt;br/&gt;
I&amp;#39;m trying to test out the latest build of Couchbase (2.0.1) with the latest SDK and there are some differences with the configuration (or so it seems) and I can&amp;#39;t get things to load or when I do I&amp;#39;m concerned that I haven&amp;#39;t done it right.&lt;br/&gt;
&lt;br/&gt;
My configuration looked like this:&lt;br/&gt;
&lt;br/&gt;
&amp;lt;couchbase&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;documentNameTransformer type=&amp;quot;Couchbase.Configuration.DevelopmentModeNameTransformer, Couchbase&amp;quot; /&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;httpClientFactory type=&amp;quot;Couchbase.HammockHttpClientFactory, Couchbase&amp;quot; /&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;servers bucket=&amp;quot;dev-bucket&amp;quot; bucketPassword=&amp;quot;&amp;quot;&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;add uri=&amp;quot;&lt;a href=&quot;http://localhost:8091/pools/default&quot;&gt;http://localhost:8091/pools/default&lt;/a&gt;&amp;quot; /&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/servers&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;socketPool minPoolSize=&amp;quot;1&amp;quot; maxPoolSize=&amp;quot;1&amp;quot; connectionTimeout=&amp;quot;00:00:10&amp;quot; deadTimeout=&amp;quot;00:00:10&amp;quot; /&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;/couchbase&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
With that configuration it complains about the httpClientFactory line. I have the latest Couchbase.dll in the bin folder so unclear what is wrong. I dug into the documentation and noticed that there is also an option to use  &amp;lt;httpClientFactory type=&amp;quot;Couchbase.RestSharpHttpClientFactory, Couchbase&amp;quot; /&amp;gt;. Both options result in the following error: The value of the property &amp;#39;type&amp;#39; cannot be parsed. The error is: The type &amp;#39;Couchbase.HammockHttpClientFactory, Couchbase&amp;#39; cannot be resolved. Please verify the spelling is correct or that the full type name is provided.&lt;br/&gt;
&lt;br/&gt;
Also of note, if I comment out all httpClientFactory elements my application loads without any errors. What am I giving up by not having one defined?&lt;br/&gt;
</description>
                <environment></environment>
            <key id="24524">NCBC-271</key>
            <summary>cannot load RestSharp HTTP plugin</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="saakshi.manocha">Saakshi Manocha</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Sun, 2 Jun 2013 23:46:02 -0500</created>
                <updated>Mon, 10 Jun 2013 21:30:23 -0500</updated>
                    <resolved>Mon, 10 Jun 2013 21:30:23 -0500</resolved>
                            <version>1.2.6</version>
                                                <component>library</component>
                                <votes>0</votes>
                        <watches>3</watches>
                                                    <comments>
                    <comment id="59896" author="saakshi.manocha" created="Mon, 3 Jun 2013 04:10:19 -0500"  >Hi Kyle,&lt;br/&gt;
Could you please get the latest SDK code again from github and please see that in Visual Studio, under package manager, you have this option enabled - &amp;quot;Allow Nuget to download missing packages during build&amp;quot;.&lt;br/&gt;
Let me know if this helps.&lt;br/&gt;
</comment>
                    <comment id="59897" author="saakshi.manocha" created="Mon, 3 Jun 2013 04:12:46 -0500"  >@Matt: I could not post to that Google group where Kyle had submitted this query, I have raised the bug in Jira to get permissions.</comment>
                    <comment id="59910" author="kyleheon" created="Mon, 3 Jun 2013 06:19:33 -0500"  >I&amp;#39;m not actually using Nuget for the installation, I downloaded the binaries and diffed them over our lib\couchbase folder which is where we include the Couchbase assemblies.</comment>
                    <comment id="59937" author="saakshi.manocha" created="Mon, 3 Jun 2013 14:53:03 -0500"  >- Are you using the latest binaries from here:&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/develop/net/current&quot;&gt;http://www.couchbase.com/develop/net/current&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
- I downloaded the latest binaries from the above-said location and created a small application in Visual Studio where I added the reference of these binaries, I am able to build the application just fine, no compilation errors.&lt;br/&gt;
&lt;br/&gt;
- Please ensure that you are using the correct binaries as per the underlying .Net framework and also check the project properties that it is correctly pointing to target the full .Net framework (not the client profile etc.)&lt;br/&gt;
&lt;br/&gt;
- If not using NuGet, add references to the Couchbase.dll, Enyim.Caching.dll, Newtonsoft.Json.dll and RestSharp.dll assemblies found in the release zip file. &lt;br/&gt;
Visual Studio console applications target the .NET Framework Client Profile by default, so you&amp;#39;ll need to update the project properties to instead target the full .NET Framework.  If you skip this step, you&amp;#39;ll have compilation errors.</comment>
                    <comment id="59999" author="kyleheon" created="Tue, 4 Jun 2013 05:51:21 -0500"  >I&amp;#39;ve downloaded from the location you indicated twice now and I do not see a RestSharp.dll at all.</comment>
                    <comment id="60326" author="saakshi.manocha" created="Thu, 6 Jun 2013 06:48:17 -0500"  >Hi Kyle!&lt;br/&gt;
&lt;br/&gt;
We do not distribute the Hammock.dll or RestSharp.dll through our release package. This is because we would not recommend using restsharp at this time, however, we just retained it as an option in case we find any need to use it to address some unforseen compatibility issue.&lt;br/&gt;
RestSharp and Hammock are no longer dependencies of the Couchbase .NET Client Library.&lt;br/&gt;
RestSharp and Hammock will be usable via a separate NuGet project, or from the Couchbase.HttpClients project (via GitHub). These assemblies will not be signed, to avoid collisions with a custom RestSharp, which is unsigned.&lt;br/&gt;
&lt;br/&gt;
So we suggest either you could use the direct HttpClient or if anyway you would require RestSharp then please download it from the Nuget Package or from the  Github Httpclient project.</comment>
                    <comment id="60327" author="kyleheon" created="Thu, 6 Jun 2013 06:56:50 -0500"  >Thank you. I am using the default httpClient at this point without any issues.</comment>
                    <comment id="60428" author="saakshi.manocha" created="Fri, 7 Jun 2013 00:21:50 -0500"  >Thanks for the information, Kyle.&lt;br/&gt;
Please confirm that the issue is resolved so that we can mark it as closed.</comment>
                    <comment id="60443" author="kyleheon" created="Fri, 7 Jun 2013 06:05:50 -0500"  >Confirmed.</comment>
                    <comment id="60663" author="saakshi.manocha" created="Mon, 10 Jun 2013 21:30:23 -0500"  >Customer confirmed, hence marking it as fixed.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>11614</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>[NCBC-270] Detailed logging information</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-270</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Could we extend this page (&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-logging.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-logging.html&lt;/a&gt;) to include sample log messages and help the customer understand which log level to configure for looking at/investigating what parts of the code?</description>
                <environment></environment>
            <key id="24490">NCBC-270</key>
            <summary>Detailed logging information</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Thu, 30 May 2013 05:09:45 -0500</created>
                <updated>Thu, 30 May 2013 05:09:45 -0500</updated>
                                    <version>1.2.6</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>11580</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-269] Link broken to nlog configuration file</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-269</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>The link at the bottom of this page: &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-logging.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-logging.html&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
Points to: &lt;a href=&quot;http://nlog-project.org/wiki/Configuration_file,&quot;&gt;http://nlog-project.org/wiki/Configuration_file,&lt;/a&gt; which returns a 404</description>
                <environment></environment>
            <key id="24489">NCBC-269</key>
            <summary>Link broken to nlog configuration file</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Thu, 30 May 2013 05:08:56 -0500</created>
                <updated>Thu, 30 May 2013 05:08:56 -0500</updated>
                                    <version>1.2.6</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>11579</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-268] Implement timeouts on actual operations</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-268</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>At the moment it seems that the timeout values are only used on the initial connection to a Couchbase node, not on the servicing of operations.&lt;br/&gt;
&lt;br/&gt;
Comment from a customer:&lt;br/&gt;
We had the problems in the WaitAny/WaitMultiple part of the BulkGet method. We saw that there is no timeout passed to the Wait methods. There is a time defined on the connections itself but it would be better if the WaitAny/WaitMultiple methods would have a timeout too.</description>
                <environment></environment>
            <key id="24488">NCBC-268</key>
            <summary>Implement timeouts on actual operations</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Thu, 30 May 2013 05:07:29 -0500</created>
                <updated>Thu, 30 May 2013 05:07:29 -0500</updated>
                                    <version>1.2.6</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>11578</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-267] should retry count be allowed to be 0, or should it be forced higher</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-267</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="24475">NCBC-267</key>
            <summary>should retry count be allowed to be 0, or should it be forced higher</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Wed, 29 May 2013 14:31:58 -0500</created>
                <updated>Wed, 29 May 2013 16:20:28 -0500</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>11563</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-266] Garbled error message when CAS value does not match</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-266</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>See the attached screenshot.  This is reproducible whenever the client does a CAS operation with a CAS id that does not match.  Code snippet attached as well.</description>
                <environment></environment>
            <key id="24367">NCBC-266</key>
            <summary>Garbled error message when CAS value does not match</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 21 May 2013 11:03:49 -0500</created>
                <updated>Wed, 29 May 2013 16:20:29 -0500</updated>
                                    <version>1.2.6</version>
                                <fixVersion>1.2.8</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                            <attachments>
                    <attachment id="17407" name="image002.png" size="39326" author="perry" created="Tue, 21 May 2013 11:03:49 -0500" />
                    <attachment id="17408" name="TestClient.zip" size="5409" author="perry" created="Tue, 21 May 2013 11:03:49 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>11370</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-265] Refactor solution so that Enyim is part of main source branch</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-265</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Blocker, because it&amp;#39;s required before next release.</description>
                <environment></environment>
            <key id="24344">NCBC-265</key>
            <summary>Refactor solution so that Enyim is part of main source branch</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="1" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/blocker.png">Blocker</priority>
                    <status id="3" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/inprogress.png">In Progress</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 20 May 2013 08:54:23 -0500</created>
                <updated>Wed, 29 May 2013 16:20:31 -0500</updated>
                                    <version>1.2.6</version>
                                <fixVersion>1.2.7</fixVersion>
                                                <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>11346</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-264] document the release process</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-264</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Somewhere in the source repository, please document the release process.</description>
                <environment></environment>
            <key id="24329">NCBC-264</key>
            <summary>document the release process</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="2" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/critical.png">Critical</priority>
                    <status id="3" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/inprogress.png">In Progress</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="saakshi.manocha">Saakshi Manocha</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Fri, 17 May 2013 14:55:11 -0500</created>
                <updated>Mon, 10 Jun 2013 21:32:22 -0500</updated>
                                                                                    <votes>0</votes>
                        <watches>3</watches>
                                                                                  <comments>
                    <comment id="59123" author="saakshi.manocha" created="Thu, 23 May 2013 05:45:34 -0500"  >@Matt/John: Attached herewith is a layman version of the release process of .Net SDK.&lt;br/&gt;
Please review and suggest the changes as required.&lt;br/&gt;
Thanks!</comment>
                    <comment id="60664" author="saakshi.manocha" created="Mon, 10 Jun 2013 21:32:22 -0500"  >created sub-task to review the document</comment>
                </comments>
                    <attachments>
                    <attachment id="17445" name="Release_Process_.Net_SDK.doc" size="13426" author="saakshi.manocha" created="Thu, 23 May 2013 05:42:42 -0500" />
                </attachments>
            <subtasks>
            <subtask id="24671">NCBC-274</subtask>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>11307</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-263] Support durability requirements on JSON store extensions</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-263</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="24279">NCBC-263</key>
            <summary>Support durability requirements on JSON store extensions</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="2">Won&apos;t Fix</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Wed, 15 May 2013 11:12:01 -0500</created>
                <updated>Wed, 15 May 2013 12:24:48 -0500</updated>
                    <resolved>Wed, 15 May 2013 12:24:48 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="58372" author="john" created="Wed, 15 May 2013 12:24:48 -0500"  >Already supported.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>11268</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>[NCBC-262] .Net client fails in two sdkd scenarios</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-262</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>.Net client is producing errors (socket reset, operation time out, etc) for two scenarios:&lt;br/&gt;
&lt;br/&gt;
HYBRID_rb-1-swap (swap rebalance (one added, one removed)) &lt;br/&gt;
HYBRID_svc-restart-75pct (restart couchbase-server on 3/4 nodes) </description>
                <environment></environment>
            <key id="24251">NCBC-262</key>
            <summary>.Net client fails in two sdkd scenarios</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>
                                <assignee username="saakshi.manocha">Saakshi Manocha</assignee>
                                <reporter username="saakshi.manocha">Saakshi Manocha</reporter>
                        <labels>
                    </labels>
                <created>Tue, 14 May 2013 12:45:37 -0500</created>
                <updated>Thu, 23 May 2013 06:51:59 -0500</updated>
                                    <version>1.2.5</version>
                                <fixVersion>1.2.7</fixVersion>
                                                <votes>0</votes>
                        <watches>3</watches>
                                                    <comments>
                    <comment id="58204" author="saakshi.manocha" created="Tue, 14 May 2013 12:49:41 -0500"  >HYBRID_rb-1-swap&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_rb-1-swap-Sdotnet-1.2-release-T2013-05-14-10.16.06-LV_CB_BASIC.txt&quot;&gt;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_rb-1-swap-Sdotnet-1.2-release-T2013-05-14-10.16.06-LV_CB_BASIC.txt&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_rb-1-swap-Sdotnet-1.2-release-T2013-05-14-10.16.06-LV_MC_BASIC.txt&quot;&gt;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_rb-1-swap-Sdotnet-1.2-release-T2013-05-14-10.16.06-LV_MC_BASIC.txt&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_rb-1-swap-Sdotnet-1.2-release-T2013-05-14-10.16.06-LV_HTTP_BASIC.txt&quot;&gt;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_rb-1-swap-Sdotnet-1.2-release-T2013-05-14-10.16.06-LV_HTTP_BASIC.txt&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
HYBRID_svc-restart-75pct&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_svc-restart-75pct-Sdotnet-1.2-release-T2013-04-02-00.44.50-LV_CB_BASIC.txt&quot;&gt;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_svc-restart-75pct-Sdotnet-1.2-release-T2013-04-02-00.44.50-LV_CB_BASIC.txt&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_svc-restart-75pct-Sdotnet-1.2-release-T2013-04-02-00.44.50-LV_MC_BASIC.txt&quot;&gt;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_svc-restart-75pct-Sdotnet-1.2-release-T2013-04-02-00.44.50-LV_MC_BASIC.txt&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_svc-restart-75pct-Sdotnet-1.2-release-T2013-04-02-00.44.50-LV_HTTP_BASIC.txt&quot;&gt;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_svc-restart-75pct-Sdotnet-1.2-release-T2013-04-02-00.44.50-LV_HTTP_BASIC.txt&lt;/a&gt;</comment>
                    <comment id="58374" author="john" created="Wed, 15 May 2013 12:26:37 -0500"  >These runs aren&amp;#39;t using the latest client.  I don&amp;#39;t think that will change the results, but RestSharp is being used according to the logs.</comment>
                    <comment id="59130" author="saakshi.manocha" created="Thu, 23 May 2013 06:51:59 -0500"  >They are failing even in the latest client</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>11242</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-261] Use an enumeration instead of integers for return codes</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-261</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Customer suggested an improvement of using an enumeration for the operation results instead of integer values.</description>
                <environment></environment>
            <key id="24248">NCBC-261</key>
            <summary>Use an enumeration instead of integers for return codes</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 14 May 2013 10:11:08 -0500</created>
                <updated>Wed, 29 May 2013 16:20:38 -0500</updated>
                                    <version>1.2.6</version>
                                                <component>docs</component>
                <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>11239</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-260] Improve discussion around using store versus executestore</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-260</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>From a user:&lt;br/&gt;
&lt;br/&gt;
Another thing I have seen is using set and exeuteset method usage. When in samples we are using set, it is not very clear that it might fail due to memory limitation and instead of using set we should use executeset and lookout for result and if it is fail due to memory issue than we should try again in few millisecond so couchbase do memory clean-up in mean time for new data.&lt;br/&gt;
&amp;nbsp;</description>
                <environment></environment>
            <key id="24120">NCBC-260</key>
            <summary>Improve discussion around using store versus executestore</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Wed, 8 May 2013 05:26:17 -0500</created>
                <updated>Wed, 29 May 2013 16:20:31 -0500</updated>
                                    <version>1.2.4</version>
                                <fixVersion>1.2.8</fixVersion>
                                <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>11107</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-259] Enhance installation docs</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-259</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>&lt;br/&gt;
Can we update the installation instructions in the manual with this greater detail that you&amp;#39;ve provided here?  Right now, this page is awfully sparse: &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/downloading.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/downloading.html&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
Now on NuGet:&lt;br/&gt;
&amp;nbsp;&lt;br/&gt;
CouchbaseNetClient &#8211; the core client, version 1.2.6.  RestSharp and Hammock have been removed as dependencies.  Logging assemblies are no longer included. NuGet will figure out whether to install 3.5 or 4.0.&lt;br/&gt;
&amp;nbsp;&lt;br/&gt;
CouchbaseHttpClients &#8211; legacy support for RestSharp and Hammock.  Unsigned, because RestSharp is not signed. &lt;br/&gt;
&amp;nbsp;&lt;br/&gt;
CouchbaseLog4NetAdapter and CouchbaseNLogAdapter &#8211; new NuGet packages that pull in log4net and NLog as NuGet package dependencies instead of local assemblies.&lt;br/&gt;
&amp;nbsp;&lt;br/&gt;
The S3 zip file contains directories for net40 and net35.  Logging assemblies and dependencies are included. </description>
                <environment></environment>
            <key id="24114">NCBC-259</key>
            <summary>Enhance installation docs</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Wed, 8 May 2013 00:51:43 -0500</created>
                <updated>Fri, 24 May 2013 12:41:00 -0500</updated>
                    <resolved>Fri, 24 May 2013 12:41:00 -0500</resolved>
                            <version>1.2.4</version>
                                <fixVersion>1.2.7</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="59240" author="john" created="Fri, 24 May 2013 12:41:00 -0500"  >&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-available-packages.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-available-packages.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>11101</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>[NCBC-258] Improvement needed around documentation of using singleton client</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-258</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>This has been coming up more and more lately.  Apparently customers are not seeing or understanding the need for using a singleton client, even in their very basic testing.&lt;br/&gt;
&lt;br/&gt;
Additionally, all of the tutorial and API examples in the documentation show the creation of a client for every operation and so tend to reinforce the bad habits.&lt;br/&gt;
&lt;br/&gt;
Can we make an effort around identifying and improving the visibility of this very painful issue?</description>
                <environment></environment>
            <key id="24092">NCBC-258</key>
            <summary>Improvement needed around documentation of using singleton client</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 7 May 2013 13:32:54 -0500</created>
                <updated>Wed, 29 May 2013 16:20:34 -0500</updated>
                                    <version>1.2.4</version>
                                <fixVersion>1.2.8</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="57437" author="john" created="Tue, 7 May 2013 13:35:28 -0500"  >See &amp;quot;Instantiating the Client&amp;quot; - &lt;a href=&quot;http://www.couchbase.com/develop/net/current&quot;&gt;http://www.couchbase.com/develop/net/current&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
See &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/stage3.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/stage3.html&lt;/a&gt; in the Tutorial.&lt;br/&gt;
&lt;br/&gt;
I think that&amp;#39;s pretty clear, no?</comment>
                    <comment id="57440" author="perry" created="Tue, 7 May 2013 13:42:17 -0500"  >Yes, I&amp;#39;ve seen both of those...but users are still missing it with wild frequency which is causing support cases to be logged and disruption to the sales process (not to mention the unknown impact to users who don&amp;#39;t tell us they&amp;#39;re having problems) so I&amp;#39;m asking for creative ways to make it a bigger deal.  Even making the text on &lt;a href=&quot;http://www.couchbase.com/develop/net/current&quot;&gt;http://www.couchbase.com/develop/net/current&lt;/a&gt; into an explicit &amp;quot;note&amp;quot; would help call attention to it.&lt;br/&gt;
&lt;br/&gt;
What about a &amp;quot;.NET best practices&amp;quot; page?  Or &amp;quot;troubleshooting common performance issues with .NET&amp;quot;?</comment>
                    <comment id="57533" author="perry" created="Wed, 8 May 2013 05:25:18 -0500"  >John, the customer pointed me to this page which does seem to show a client being created more often that we would normally recommend: &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/jsonextensions.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/jsonextensions.html&lt;/a&gt;.  I presume there are other places though I haven&amp;#39;t looked through.</comment>
                    <comment id="57573" author="john" created="Wed, 8 May 2013 12:46:23 -0500"  >This example is meant to be a standalone, run once console app.  So it doesn&amp;#39;t actually create the client more than we would recommend.  This example is a highly contrived &amp;quot;Hello, World&amp;quot; type of app.  So I don&amp;#39;t think it would make sense to include another singleton layer, when the client is only created once during the life of the app&amp;#39;s execution.  I could see how if that&amp;#39;s the only code one read, it would not fully detail the proper usage.  The right answer might be to implement a layer of abstraction over the client creation, via a factory or something similar...</comment>
                    <comment id="57580" author="perry" created="Wed, 8 May 2013 13:03:22 -0500"  >That&amp;#39;s fair enough John.  Maybe it&amp;#39;s enough to make a bold note on that page to say &amp;quot;you should create a singleton&amp;quot;</comment>
                    <comment id="59245" author="john" created="Fri, 24 May 2013 13:00:42 -0500"  >Deferring this for 1.2.8, to figure out what the best way to address client creation docs for trivial samples.  </comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>11072</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-257] During rebalance client tries to connect the primary node only</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-257</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>I&amp;#39;m adding this bug to identify performance issue that is raised in CBSE-521 and CBSE-528&lt;br/&gt;
&lt;br/&gt;
It is observed during the sdkd scenario tests, that while rebalance is happening, the client tries to connect only the primary node and does not connect to the other secondary nodes in the cluster. During rebalance the topology changes and hence many errors like socket reset, no response received, operation time out, etc.&lt;br/&gt;
These errors go away when the rebalance is over and with rebound phase, no errors are observed.&lt;br/&gt;
Please see some sample reports:&lt;br/&gt;
&lt;a href=&quot;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_fo-ept-rb-Sdotnet-1.2-release-T2013-04-02-00.11.35-LV_MC_BASIC.txt&quot;&gt;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_fo-ept-rb-Sdotnet-1.2-release-T2013-04-02-00.11.35-LV_MC_BASIC.txt&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_rb-2-in-Sdotnet-1.2-release-T2013-04-02-00.21.03-LV_HTTP_BASIC.txt&quot;&gt;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_rb-2-in-Sdotnet-1.2-release-T2013-04-02-00.21.03-LV_HTTP_BASIC.txt&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_fo-ept-eject-Sdotnet-1.2-release-T2013-04-02-00.17.30-LV_HTTP_BASIC.txt&quot;&gt;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_fo-ept-eject-Sdotnet-1.2-release-T2013-04-02-00.17.30-LV_HTTP_BASIC.txt&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
Mark - need your input here too, do you think these errors during rebalance can impact performance or stability at customer site.&lt;br/&gt;
</description>
                <environment></environment>
            <key id="24039">NCBC-257</key>
            <summary>During rebalance client tries to connect the primary node only</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="1" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/blocker.png">Blocker</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="saakshi.manocha">Saakshi Manocha</reporter>
                        <labels>
                    </labels>
                <created>Thu, 2 May 2013 08:20:59 -0500</created>
                <updated>Wed, 29 May 2013 16:20:30 -0500</updated>
                                    <version>1.2.6</version>
                                <fixVersion>1.2.7</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>4</watches>
                                                    <comments>
                    <comment id="56914" author="saakshi.manocha" created="Thu, 2 May 2013 08:26:10 -0500"  >Also, as per the documentation and our understanding, we can expect errors during CHANGE phase and ideally they should go away in REBOUND phase.&lt;br/&gt;
&lt;br/&gt;
CHANGE: Here we see that errors start happening. This is because a cluster topology change started around this time. We can expect errors until the topology change is completed. In this case, the topology change was adding a single node to the cluster.&lt;br/&gt;
REBOUND: Here we see the errors are stopping. This is because the topology change has been completed. Since we added an extra node to the&lt;br/&gt;
cluster, the rate of operations has actually gone up from before. This is because there are more nodes to handle requests now.</comment>
                    <comment id="57815" author="ingenthr" created="Fri, 10 May 2013 13:26:07 -0500"  >This appears to be a critical issue.  Marking as blocker for 1.2.7 until we have a better understanding.</comment>
                    <comment id="58365" author="john" created="Wed, 15 May 2013 12:05:29 -0500"  >When you say &amp;quot;connect to the primary node only&amp;quot; are you referring to the streaming connection or all ops are going on the primary node?</comment>
                    <comment id="59129" author="saakshi.manocha" created="Thu, 23 May 2013 06:50:54 -0500"  >I ran the sdkd tests on a 4-node cluster. During the fail-over/rebalance phase, client automatically considers one node as the primary node and throughout the logs, the error is:&lt;br/&gt;
&amp;nbsp;System.IO.IOException: Failed to read from the socket &amp;#39;10.3.3.206:11210&amp;#39;. Error: SocketError value was Success, but 0 bytes were received&lt;br/&gt;
&lt;br/&gt;
It only tries to connect to the primary node, never tries to connect to the other nodes, and once the primary node is up and the rebalance is over, the error rate slows down.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10993</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-256] Throw exception when get with lock timeout set to greater than 30 seconds.</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-256</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="24018">NCBC-256</key>
            <summary>Throw exception when get with lock timeout set to greater than 30 seconds.</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Wed, 1 May 2013 08:30:36 -0500</created>
                <updated>Wed, 8 May 2013 13:45:54 -0500</updated>
                    <resolved>Wed, 8 May 2013 13:45:54 -0500</resolved>
                            <version>1.2.4</version>
                                <fixVersion>1.2.5</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="57601" author="john" created="Wed, 8 May 2013 13:45:54 -0500"  >Released.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10971</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>[NCBC-255] Implement Unlock without CAS</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-255</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="23988">NCBC-255</key>
            <summary>Implement Unlock without CAS</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 30 Apr 2013 09:50:37 -0500</created>
                <updated>Wed, 8 May 2013 13:45:41 -0500</updated>
                    <resolved>Wed, 8 May 2013 13:45:41 -0500</resolved>
                            <version>1.2.4</version>
                                <fixVersion>1.2.5</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="57600" author="john" created="Wed, 8 May 2013 13:45:41 -0500"  >Released.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10943</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>[NCBC-254] JSON extensions should default to ignore Id property on add/replace/set.</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-254</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>To be consistent with the view approach, the ID should not be serialized into the JSON.  A new contract resolver will keep the ID from making it into the JSON.  ExecuteGetJson and GetJson will insert the ID into the JSON for deserialization.</description>
                <environment></environment>
            <key id="23922">NCBC-254</key>
            <summary>JSON extensions should default to ignore Id property on add/replace/set.</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Thu, 25 Apr 2013 12:24:21 -0500</created>
                <updated>Wed, 8 May 2013 13:45:27 -0500</updated>
                    <resolved>Wed, 8 May 2013 13:45:27 -0500</resolved>
                                            <fixVersion>1.2.5</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="57599" author="john" created="Wed, 8 May 2013 13:45:27 -0500"  >Released.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10864</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>[NCBC-253] flush_all method still available through API, does nothing against 2.0 cluster</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-253</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Is flush_all deprecated for 2.x clusters?  No error is returned when run against a 2.0 bucket&lt;br/&gt;
&lt;br/&gt;
Need SDK documentation on the deprecation and how to use flush properly (it&amp;#39;s currently only in the release notes)</description>
                <environment></environment>
            <key id="23852">NCBC-253</key>
            <summary>flush_all method still available through API, does nothing against 2.0 cluster</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="3" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/inprogress.png">In Progress</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Mon, 22 Apr 2013 06:03:32 -0500</created>
                <updated>Tue, 14 May 2013 15:43:51 -0500</updated>
                                    <version>1.2.4</version>
                                <fixVersion>1.2.7</fixVersion>
                                <component>docs</component>
                <component>library</component>
                                <votes>0</votes>
                        <watches>3</watches>
                                                    <comments>
                    <comment id="58026" author="john" created="Mon, 13 May 2013 13:22:00 -0500"  >FlushAll is a method on the Enyim MemchacedClient, so it&amp;#39;s inherited.&lt;br/&gt;
&lt;br/&gt;
I&amp;#39;ve posted a change to Gerrit that checks to see if any of the working nodes is of type CouchbaseNode (2.0+).  If so, an NotImplementedException is raised.  Otherwise, if it&amp;#39;s a Memcached bucket or 1.8.x, the MemcachedClient.FlushAll is performed.</comment>
                    <comment id="58183" author="john" created="Tue, 14 May 2013 08:38:47 -0500"  >Would this approach address your concern?</comment>
                    <comment id="58185" author="perry" created="Tue, 14 May 2013 09:13:16 -0500"  >Sounds very reasonable to me, thank you.</comment>
                    <comment id="58186" author="ingenthr" created="Tue, 14 May 2013 09:31:07 -0500"  >Should it perform a RESTful flush if the server is a 2.0 server &amp;amp;&amp;amp; couchbase bucket?  This is what we did in the Java client if I recall correctly.  The logic being this way code moves over and just works.</comment>
                    <comment id="58269" author="john" created="Tue, 14 May 2013 15:43:51 -0500"  >Is that the right API?  To me it feels like it isn&amp;#39;t, since flush is no longer a &amp;quot;client&amp;quot; API action.  It&amp;#39;s easy enough to implement, but seems best to steer people to the right API, imo...</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10781</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-252] Docs/Library: Unlock after getl</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-252</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Does the .NET client support an unlock?  If not, will we have it?  If it does, can we document it?</description>
                <environment></environment>
            <key id="23734">NCBC-252</key>
            <summary>Docs/Library: Unlock after getl</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Wed, 17 Apr 2013 10:54:15 -0500</created>
                <updated>Wed, 29 May 2013 16:20:32 -0500</updated>
                                    <version>1.2.4</version>
                                <fixVersion>1.2.8</fixVersion>
                                <component>docs</component>
                <component>library</component>
                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="57598" author="john" created="Wed, 8 May 2013 13:44:32 -0500"  >Seems to be a problem with the docs - &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-retrieve.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-retrieve.html&lt;/a&gt;.  I&amp;#39;ll investigate.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10730</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-251] Certain method summaries are not linked properly in docs</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-251</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>I haven&amp;#39;t checked all of them, but many links off of this page do not go anywhere: &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-summary.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-summary.html&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
For example, all the getwithlock links do not have documentation behind them.</description>
                <environment></environment>
            <key id="23733">NCBC-251</key>
            <summary>Certain method summaries are not linked properly in docs</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="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="kzeller">Karen Zeller</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Wed, 17 Apr 2013 10:51:09 -0500</created>
                <updated>Fri, 24 May 2013 12:57:53 -0500</updated>
                                    <version>1.2.4</version>
                                <fixVersion>1.2.7</fixVersion>
                                <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>10729</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-250] Fix the test : CouchbaseAuthenticatedViewTests\When_Bucket_Is_Authenticated_View_Returns_Results</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-250</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Fix the following test in .Net library, it is constantly failing:&lt;br/&gt;
&lt;br/&gt;
Test Class: CouchbaseAuthenticatedViewTests&lt;br/&gt;
Test Name: When_Bucket_Is_Authenticated_View_Returns_Results&lt;br/&gt;
&lt;br/&gt;
Reason for failure:&lt;br/&gt;
There is no document/view getting created in SASL bucket with name &amp;quot;authenticated&amp;quot;.&lt;br/&gt;
Instead the code creates the documents/views in &amp;quot;default&amp;quot; bucket since the code uses the default initialization of couchbase client which uses the &amp;quot;default&amp;quot; bucket.&lt;br/&gt;
</description>
                <environment></environment>
            <key id="23589">NCBC-250</key>
            <summary>Fix the test : CouchbaseAuthenticatedViewTests\When_Bucket_Is_Authenticated_View_Returns_Results</summary>
                <type id="7" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/task_agile.png">Technical task</type>
                    <parent id="21205">NCBC-174</parent>
                        <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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="saakshi.manocha">Saakshi Manocha</reporter>
                        <labels>
                    </labels>
                <created>Tue, 9 Apr 2013 05:44:24 -0500</created>
                <updated>Wed, 29 May 2013 16:20:27 -0500</updated>
                                    <version>1.2.4</version>
                                <fixVersion>1.2.5</fixVersion>
                                <component>library</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>10482</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-249] We need documentation that explains how users can check for error codes</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-249</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>I&amp;#39;m pretty sure that the .NET SDK allows us to do this, but I might be wrong. If we can properly check for errors we should document it.</description>
                <environment></environment>
            <key id="23562">NCBC-249</key>
            <summary>We need documentation that explains how users can check for error codes</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="mikew">Mike Wiederhold</reporter>
                        <labels>
                    </labels>
                <created>Sat, 6 Apr 2013 14:24:42 -0500</created>
                <updated>Wed, 29 May 2013 16:20:30 -0500</updated>
                                    <version>1.2.4</version>
                                <fixVersion>1.2.8</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="59238" author="john" created="Fri, 24 May 2013 12:09:56 -0500"  >This should accompany a task to move StatusCode from an int, to an enumeration.  </comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10416</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-248] Touch should return a boolean</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-248</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>If touch doesn&amp;#39;t return anything then we need to at least update the documentation (with right now says touch returns a boolean) and explain how the user can know if the operation was successful.</description>
                <environment></environment>
            <key id="23561">NCBC-248</key>
            <summary>Touch should return a boolean</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="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="kzeller">Karen Zeller</assignee>
                                <reporter username="mikew">Mike Wiederhold</reporter>
                        <labels>
                    </labels>
                <created>Sat, 6 Apr 2013 14:22:32 -0500</created>
                <updated>Fri, 24 May 2013 12:37:55 -0500</updated>
                                    <version>1.2.4</version>
                                <fixVersion>1.2.7</fixVersion>
                                <component>docs</component>
                <component>library</component>
                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="59239" author="john" created="Fri, 24 May 2013 12:37:46 -0500"  >Karen, what is the right return type to assign a method with no return value (i.e., void)?</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10415</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-247] Refactor 3rd party HttpClient implementations into separate assembly</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-247</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Currently, there are dependencies on Hammock (obsolete) and RestSharp for view queries.  RestSharp requires a custom built assembly and can&amp;#39;t be used with the NuGet package, because it&amp;#39;s not signed.  There is very little RestSharp code being used in an HTTP client and it&amp;#39;s probably sufficient to use a standard WebClient as the default.</description>
                <environment></environment>
            <key id="23545">NCBC-247</key>
            <summary>Refactor 3rd party HttpClient implementations into separate assembly</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Fri, 5 Apr 2013 10:08:04 -0500</created>
                <updated>Wed, 8 May 2013 13:39:57 -0500</updated>
                    <resolved>Wed, 8 May 2013 13:39:57 -0500</resolved>
                            <version>1.2.4</version>
                                <fixVersion>1.2.5</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="57594" author="john" created="Wed, 8 May 2013 13:39:57 -0500"  >Released.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10404</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>[NCBC-246] .Net 3.5 support for couchbase-net-client</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-246</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Couchbase .net client should support .net 3.5 framework, many customers have raised this request.&lt;br/&gt;
The related ticket with all the details is CBSE-425</description>
                <environment></environment>
            <key id="23518">NCBC-246</key>
            <summary>.Net 3.5 support for couchbase-net-client</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="saakshi.manocha">Saakshi Manocha</reporter>
                        <labels>
                    </labels>
                <created>Wed, 3 Apr 2013 04:33:17 -0500</created>
                <updated>Wed, 8 May 2013 13:40:25 -0500</updated>
                    <resolved>Fri, 5 Apr 2013 04:24:39 -0500</resolved>
                            <version>1.2.4</version>
                                <fixVersion>1.2.5</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>4</watches>
                                                    <comments>
                    <comment id="54128" author="john" created="Wed, 3 Apr 2013 11:45:52 -0500"  >Untested 3.5 build.</comment>
                    <comment id="54129" author="john" created="Wed, 3 Apr 2013 11:47:16 -0500"  >3.5 compatible code posted to Gerrit for review.  The project is left as a 4.0 build with 4.0 Nuget references.  But all code will compile under a 3.5.  </comment>
                    <comment id="54162" author="perry" created="Wed, 3 Apr 2013 13:33:07 -0500"  >Thanks so much John.  Can you provide a bit more insight into what you mean about the project being 4.0 but compiling under 3.5?  Does that mean there are certain features that will only work when using 4.0?  I presume the users still need to load the project specific to their version rather than a single one applying to all?  We&amp;#39;ll probably want a bit of documentation on how to deal with the open-source aspect as well as what 3.5 users can/should expect.&lt;br/&gt;
&lt;br/&gt;
Thanks again, I&amp;#39;ll pass this first build over to the customer to see if they have any feedback.</comment>
                    <comment id="54170" author="john" created="Wed, 3 Apr 2013 16:10:26 -0500"  >The source code is fully 3.5 compatible, but the Visual Studio project is setup to compile to 4.0.  To compile the project under 3.5, the target framework needs to be changed and NuGet references have to be downgraded to 3.5.  Other than that, there are no differences in the code or features.  We&amp;#39;ll figure out how to publish two versions using our build system.  NuGet will automatically add the correct reference.  The next *.zip release will include two directories, one for 3.5 and one for 4.0.&lt;br/&gt;
&lt;br/&gt;
The build I attached to this ticket was compiled against 3.5.</comment>
                    <comment id="54237" author="john" created="Thu, 4 Apr 2013 15:03:04 -0500"  >Update: I&amp;#39;ve submitted a new solution/project structure to Gerrit that includes a new Couchbase.Net35 project.  The project is effectively just a set of linked files from the actual Couchbase project, which remains 4.0.  The new project also has proper NuGet references.    </comment>
                    <comment id="54285" author="saakshi.manocha" created="Fri, 5 Apr 2013 02:37:53 -0500"  >The code changes submitted in Gerrit for framework 3.5 support to .net client have been reviewed and merged in Git repository.&lt;br/&gt;
Initial build also passed to customer, would wait for any feedback that comes.&lt;br/&gt;
Hence, Closing this JIRA task.&lt;br/&gt;
</comment>
                    <comment id="57596" author="john" created="Wed, 8 May 2013 13:40:25 -0500"  >Released.</comment>
                </comments>
                <issuelinks>
                        <issuelinktype id="10000">
                <name>Dependency</name>
                                                <inwardlinks description="blocks">
                                    </inwardlinks>
                            </issuelinktype>
                    </issuelinks>
                <attachments>
                    <attachment id="17068" name="Couchbase.zip" size="443556" author="john" created="Wed, 3 Apr 2013 11:45:52 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10378</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>[NCBC-245] Document bugs</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-245</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Reviewed the Getting Started Guide at link : &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/stage1.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/stage1.html&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
The overall document looks good, however, few points that may be considered are: &lt;br/&gt;
&lt;br/&gt;
1. Prerequisites &lt;br/&gt;
Mention the link where to download asp.net mvc4 &lt;br/&gt;
&lt;br/&gt;
2.4. Encapsulating Data Access &lt;br/&gt;
Add reference to couchbase.dll in project and include the statement &lt;br/&gt;
&amp;quot;using couchbase;&amp;quot; &lt;br/&gt;
&lt;br/&gt;
2.5. Working with ViewsMay be a short description or screenshot on how to add a new design document in couchbase console. &lt;br/&gt;
Add few details of how to access CouchbaseLabs project and the CouchbaseCluster API found in Couchbase.dll &lt;br/&gt;
&lt;br/&gt;
The below statement &lt;br/&gt;
&amp;quot;using CouchbaseModelViews.Framework.Attributes; &amp;quot;&lt;br/&gt;
is required when we define class level attributes &lt;br/&gt;
&lt;br/&gt;
The below statement &lt;br/&gt;
&amp;quot;using System.Reflection; &lt;br/&gt;
using CouchbaseModelViews.Framework; &amp;quot;&lt;br/&gt;
is required in Global.asax class &lt;br/&gt;
&lt;br/&gt;
The below statement &lt;br/&gt;
&amp;quot;using CouchbaseBeerWeb.Models; &amp;quot;&lt;br/&gt;
is required in BreweriesController class </description>
                <environment></environment>
            <key id="23501">NCBC-245</key>
            <summary>Document bugs</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="5" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/trivial.png">Trivial</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="saakshi.manocha">Saakshi Manocha</reporter>
                        <labels>
                    </labels>
                <created>Tue, 2 Apr 2013 12:54:43 -0500</created>
                <updated>Wed, 17 Apr 2013 09:51:35 -0500</updated>
                    <resolved>Wed, 17 Apr 2013 09:51:26 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="54177" author="john" created="Wed, 3 Apr 2013 16:48:36 -0500"  >Tutorial updated and pull request sent to the docs team...&lt;br/&gt;
&lt;br/&gt;
1. I added a link to asp.net/mvc&lt;br/&gt;
2.4 Project setup in 2.2 already mentions the reference.  I added the using.&lt;br/&gt;
2.5 I added a link to the docs for using the View editor as well as links to Couchbase Labs and the Cluster API.&lt;br/&gt;
&lt;br/&gt;
I don&amp;#39;t think the using statements are necessary, since this is a description of a project that is on GitHub.  It&amp;#39;s not meant to be a fully functioning set of code.&lt;br/&gt;
</comment>
                    <comment id="54219" author="saakshi.manocha" created="Thu, 4 Apr 2013 11:15:18 -0500"  >Thanks John. Where can I see the changes made to the document, the changes are still not reflecting in the link here: &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/stage1.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/stage1.html&lt;/a&gt;&lt;br/&gt;
Will they be seen after docs team uploads the changes ?</comment>
                    <comment id="55328" author="saakshi.manocha" created="Wed, 17 Apr 2013 09:51:13 -0500"  >Verified the changes done, closing the issue.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10361</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>[NCBC-244] Explicit docs for what .NET Framework versions are supported</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-244</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Need to be explicit about what versions of Visual Studio are supported, and what .NET Framework is supported. 3.5? 4.0?&lt;br/&gt;
&lt;br/&gt;
The docs mention that you need the full .NET Framework, not just a Client profile. But don&amp;#39;t mention if 4.0 is needed. It seems that 3.5 is not supported, but I&amp;#39;m not positive.&lt;br/&gt;
&lt;br/&gt;
</description>
                <environment>&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/ch01s03s01.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/ch01s03s01.html&lt;/a&gt;</environment>
            <key id="23500">NCBC-244</key>
            <summary>Explicit docs for what .NET Framework versions are supported</summary>
                <type id="3" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/task.png">Task</type>
                                <priority id="4" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/minor.png">Minor</priority>
                    <status id="3" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/inprogress.png">In Progress</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="TimSmith">Tim Smith</reporter>
                        <labels>
                    </labels>
                <created>Tue, 2 Apr 2013 12:43:18 -0500</created>
                <updated>Wed, 29 May 2013 16:20:35 -0500</updated>
                                    <version>1.2.3</version>
                                                <component>docs</component>
                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="54032" author="TimSmith" created="Tue, 2 Apr 2013 12:45:47 -0500"  >I just got this update:&lt;br/&gt;
&lt;br/&gt;
The 1.2 versions use 4.0 features for some things. 3.5 will still work with the 1.1 series (1.2 series is recommended, has important stability fixes).</comment>
                    <comment id="54033" author="TimSmith" created="Tue, 2 Apr 2013 12:46:55 -0500"  >Probably need to confirm this info, and decide if we want to just state plainly that 4.0 features are used in the .NET SDK. Probably need input from SDK dev team on this.&lt;br/&gt;
&lt;br/&gt;
Tim&lt;br/&gt;
</comment>
                    <comment id="54075" author="john" created="Tue, 2 Apr 2013 16:18:28 -0500"  >The release note for 1.2 GA does announce the 4.0 requirement - &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-rn_1-2-0g.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-rn_1-2-0g.html&lt;/a&gt;.  But agree, it could be added to the getting started.  3.5 support will be targeted for the May release.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10849</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-243] Client hangs when requested durability nodes &gt; available nodes</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-243</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>When requesting durability to more nodes than the cluster has online, an ObserveExpectationException is not thrown and the client waits forever.</description>
                <environment></environment>
            <key id="23458">NCBC-243</key>
            <summary>Client hangs when requested durability nodes &gt; available nodes</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="mnunberg">Mark Nunberg</reporter>
                        <labels>
                    </labels>
                <created>Fri, 29 Mar 2013 18:27:06 -0500</created>
                <updated>Mon, 1 Apr 2013 15:58:26 -0500</updated>
                    <resolved>Mon, 1 Apr 2013 15:58:26 -0500</resolved>
                            <version>1.2.3</version>
                                                <component>library</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="53837" author="mnunberg" created="Fri, 29 Mar 2013 18:28:39 -0500"  >&lt;a href=&quot;http://review.couchbase.org/#/c/25410/&quot;&gt;http://review.couchbase.org/#/c/25410/&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>10328</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>[NCBC-242] ExecuteGet-multi should return detailed status results for each key</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-242</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="23423">NCBC-242</key>
            <summary>ExecuteGet-multi should return detailed status results for each key</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Wed, 27 Mar 2013 15:37:05 -0500</created>
                <updated>Wed, 29 May 2013 16:20:37 -0500</updated>
                                    <version>1.2.4</version>
                                <fixVersion>1.3</fixVersion>
                                                <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>10305</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-241] Fix dependency issue of nunit.framework in Enyim.Caching\MemcachedTest and assembly signing</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-241</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>&lt;br/&gt;
We need to fix the missing binary reference of nunit.framework.dll from Enyim.Caching\MemcachedTest repository and also work on signing of assembly like the ironpython script of  enyim-dev-prep.py in EnyimMemcached repository.&lt;br/&gt;
</description>
                <environment></environment>
            <key id="23399">NCBC-241</key>
            <summary>Fix dependency issue of nunit.framework in Enyim.Caching\MemcachedTest and assembly signing</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="3">Duplicate</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="saakshi.manocha">Saakshi Manocha</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 Mar 2013 15:06:14 -0500</created>
                <updated>Thu, 4 Apr 2013 10:53:05 -0500</updated>
                    <resolved>Thu, 4 Apr 2013 10:53:05 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="54218" author="saakshi.manocha" created="Thu, 4 Apr 2013 10:53:05 -0500"  >Duplicate of &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-240&quot; title=&quot;Fix dependency issue of nunit.framework in Enyim.Caching\MemcachedTest and assembly signing&quot;&gt;&lt;strike&gt;NCBC-240&lt;/strike&gt;&lt;/a&gt;</comment>
                </comments>
                <issuelinks>
                        <issuelinktype id="10000">
                <name>Dependency</name>
                                                <inwardlinks description="blocks">
                                    </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>10258</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>[NCBC-240] Fix dependency issue of nunit.framework in Enyim.Caching\MemcachedTest and assembly signing</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-240</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>We need to fix the missing binary reference of nunit.framework.dll from Enyim.Caching\MemcachedTest repository and also work on signing of assembly like the ironpython script of  enyim-dev-prep.py in EnyimMemcached repository.</description>
                <environment></environment>
            <key id="23398">NCBC-240</key>
            <summary>Fix dependency issue of nunit.framework in Enyim.Caching\MemcachedTest and assembly signing</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>
                                <assignee username="saakshi.manocha">Saakshi Manocha</assignee>
                                <reporter username="saakshi.manocha">Saakshi Manocha</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 Mar 2013 14:32:47 -0500</created>
                <updated>Tue, 16 Apr 2013 04:52:04 -0500</updated>
                    <resolved>Tue, 16 Apr 2013 04:52:04 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="54317" author="saakshi.manocha" created="Fri, 5 Apr 2013 04:58:29 -0500"  >Task done:&lt;br/&gt;
For the missing reference of nunit.framework.dll and disable signing of assemblies, i have sent a pull request from the forked repository.&lt;br/&gt;
you could review here: &lt;a href=&quot;https://github.com/couchbase/EnyimMemcached/pull/11&quot;&gt;https://github.com/couchbase/EnyimMemcached/pull/11&lt;/a&gt;&lt;br/&gt;
and then merge it with the mail repo if the changes are good.&lt;br/&gt;
&lt;br/&gt;
Question:&lt;br/&gt;
I could not submit the changes for this project to gerrit, is this project not configured in Gerrit ?</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10257</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>[NCBC-239] RestSharpHttpClient timeout value set from wrong timespan property</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-239</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="23350">NCBC-239</key>
            <summary>RestSharpHttpClient timeout value set from wrong timespan property</summary>
                <type id="3" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/task.png">Task</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Fri, 22 Mar 2013 08:35:08 -0500</created>
                <updated>Wed, 3 Apr 2013 16:31:00 -0500</updated>
                    <resolved>Wed, 3 Apr 2013 16:31:00 -0500</resolved>
                            <version>1.2.3</version>
                                <fixVersion>1.2.4</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="53330" author="john" created="Fri, 22 Mar 2013 09:18:13 -0500"  >Verification build.</comment>
                    <comment id="54172" author="john" created="Wed, 3 Apr 2013 16:31:00 -0500"  >Released</comment>
                </comments>
                    <attachments>
                    <attachment id="16990" name="NCBC-239.zip" size="447790" author="john" created="Fri, 22 Mar 2013 09:18:13 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                            <customfield id="customfield_10284" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned End</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Fri, 22 Mar 2013 12:00:00 -0500</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10283" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned Start</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Fri, 22 Mar 2013 12:00:00 -0500</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10216</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>[NCBC-238] Allow support for in-memory on master only key checks with Observe</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-238</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Basic use case is to allow a user to check key exists without doing a Get.</description>
                <environment></environment>
            <key id="23332">NCBC-238</key>
            <summary>Allow support for in-memory on master only key checks with 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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Thu, 21 Mar 2013 12:29:01 -0500</created>
                <updated>Wed, 3 Apr 2013 16:31:00 -0500</updated>
                    <resolved>Wed, 3 Apr 2013 16:31:00 -0500</resolved>
                                            <fixVersion>1.2.4</fixVersion>
                                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="53257" author="perry" created="Thu, 21 Mar 2013 12:39:33 -0500"  >Worth using the &amp;quot;stats key&amp;quot; instead?  You can get more info back and use that in other ways...</comment>
                    <comment id="53276" author="john" created="Thu, 21 Mar 2013 14:24:10 -0500"  >Not opposed to that option, but this effort basically came for free since I had to add a missing code path for an existing method.  KeyExists() just wraps that scenario.</comment>
                    <comment id="54173" author="john" created="Wed, 3 Apr 2013 16:31:00 -0500"  >Released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                            <customfield id="customfield_10284" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned End</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Thu, 21 Mar 2013 12:00:00 -0500</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10283" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned Start</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Thu, 21 Mar 2013 12:00:00 -0500</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10200</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>[NCBC-237] Exists and Count/TotalRows</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-237</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Would be nice to either be able to get the keys that are stored in RAM or for you to implement simple `Exists(key:string)` and `Count` members.&lt;br/&gt;
&lt;br/&gt;
Exists would be really nice to have instead of performing a Get which also pulls the actual data. Of course you could work around this by creating a view, but it seems overkill just to check for key existence.&lt;br/&gt;
&lt;br/&gt;
//Dan</description>
                <environment></environment>
            <key id="23227">NCBC-237</key>
            <summary>Exists and Count/TotalRows</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="danielwertheim">Daniel Wertheim</reporter>
                        <labels>
                        <label>.net</label>
                    </labels>
                <created>Thu, 14 Mar 2013 15:51:13 -0500</created>
                <updated>Tue, 2 Apr 2013 08:46:05 -0500</updated>
                    <resolved>Tue, 2 Apr 2013 08:46:05 -0500</resolved>
                                            <fixVersion>1.2.4</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                            <customfield id="customfield_10284" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned End</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Thu, 14 Mar 2013 12:00:00 -0500</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10283" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned Start</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Thu, 14 Mar 2013 12:00:00 -0500</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9488</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>[NCBC-236] JSON serialization tests for view params are broken</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-236</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="23000">NCBC-236</key>
            <summary>JSON serialization tests for view params are broken</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 4 Mar 2013 12:25:22 -0600</created>
                <updated>Thu, 23 May 2013 10:33:32 -0500</updated>
                    <resolved>Thu, 23 May 2013 10:33:32 -0500</resolved>
                            <version>1.2.1</version>
                                <fixVersion>1.2.4</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                            <customfield id="customfield_10284" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned End</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Mon, 4 Mar 2013 12:00:00 -0600</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10283" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned Start</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Mon, 4 Mar 2013 12:00:00 -0600</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9230</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>[NCBC-235] Provide more detail on &quot;Unable to locate node&quot; errors</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-235</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="22997">NCBC-235</key>
            <summary>Provide more detail on &quot;Unable to locate node&quot; errors</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 4 Mar 2013 09:13:26 -0600</created>
                <updated>Wed, 29 May 2013 16:20:33 -0500</updated>
                                    <version>1.2.2</version>
                                <fixVersion>1.2.8</fixVersion>
                                <component>docs</component>
                <component>library</component>
                                <votes>0</votes>
                        <watches>3</watches>
                                                    <comments>
                    <comment id="52514" author="TimSmith" created="Tue, 12 Mar 2013 10:19:18 -0500"  >For clarity, the desired change is in the library itself, to provide info in the error message about what host lost the connection, whether there was a corrupt cluster map or just couldn&amp;#39;t connect to any of the hosts, etc. Currently the error provides no insight into where the problem may lie. The developer can assume there may be some networking problem, but no pointer about which node is to blame, etc.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                            <customfield id="customfield_10284" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned End</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Mon, 4 Mar 2013 12:00:00 -0600</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10283" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned Start</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Mon, 4 Mar 2013 12:00:00 -0600</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9228</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-234] ExecuteGetJson does not return CAS value</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-234</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="22895">NCBC-234</key>
            <summary>ExecuteGetJson does not return CAS value</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 Feb 2013 12:11:55 -0600</created>
                <updated>Tue, 5 Mar 2013 08:49:47 -0600</updated>
                    <resolved>Tue, 5 Mar 2013 08:49:40 -0600</resolved>
                            <version>1.2.1</version>
                                <fixVersion>1.2.2</fixVersion>
                                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="52041" author="john" created="Tue, 5 Mar 2013 08:49:40 -0600"  >Released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                            <customfield id="customfield_10284" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned End</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Tue, 26 Feb 2013 12:00:00 -0600</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10283" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned Start</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Tue, 26 Feb 2013 12:00:00 -0600</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9136</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>[NCBC-233] Enhance packaging to not conflict with other tools that include Enyim.Caching via Nuget</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-233</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>The CouchbaseClient nuget package includes Enyim.Caching which causes compatibility issues with 3rd party applications also relying on the Enyim.Caching assembly. &lt;br/&gt;
&lt;br/&gt;
The third party tool we were looking at using was ServiceStack&amp;#39;s Caching interface, specifically the Memcached client implementation. This tool was where were were getting the conflict as they include the Enyim.Caching assembly as a nuget dependency.&lt;br/&gt;
&lt;br/&gt;
See also &lt;a href=&quot;http://www.couchbase.com/issues/browse/CBSE-412&quot;&gt;http://www.couchbase.com/issues/browse/CBSE-412&lt;/a&gt;</description>
                <environment></environment>
            <key id="22890">NCBC-233</key>
            <summary>Enhance packaging to not conflict with other tools that include Enyim.Caching via Nuget</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 Feb 2013 06:44:14 -0600</created>
                <updated>Wed, 29 May 2013 16:20:28 -0500</updated>
                                    <version>1.2.1</version>
                                <fixVersion>1.3</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>3</watches>
                                                    <comments>
                    <comment id="56192" author="avsej" created="Thu, 25 Apr 2013 04:39:19 -0500"  >Not sure if it is related, but IMHO it is&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/forums/thread/please-use-nuget-correctly&quot;&gt;http://www.couchbase.com/forums/thread/please-use-nuget-correctly&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
&amp;gt; Your NuGet packages have several problems.&lt;br/&gt;
&amp;gt; 1. You take binary dependencies on other things which are available via NuGet, but you&amp;#39;re shipping those binaries yourself. You should be taking a package dependency instead, so that things can be referenced and versioned correctly.&lt;br/&gt;
&amp;gt; 2. Your &amp;quot;Couchbase with Logging&amp;quot; package should be an additive package that takes a package dependency on your &amp;quot;Couchbase&amp;quot; package, rather than shipping an entirely separate copy of the assembly. This causes linking conflicts.&lt;br/&gt;
&lt;br/&gt;
Probably it worth to increase priority of this issue</comment>
                    <comment id="56193" author="avsej" created="Thu, 25 Apr 2013 04:40:54 -0500"  >&lt;a href=&quot;http://www.couchbase.com/forums/thread/please-stop-using-private-build-restsharp-couchbase-net-client&quot;&gt;http://www.couchbase.com/forums/thread/please-stop-using-private-build-restsharp-couchbase-net-client&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
&amp;gt; You are currently shipping an unsigned but otherwise identically named DLL called RestSharp, which conflicts with anybody who actually uses the real shipping version of RestSharp.&lt;br/&gt;
&amp;gt; Either use the signed production version of RestSharp, or else rename the assembly so it does not collide with the real version of RestSharp.&lt;br/&gt;
</comment>
                    <comment id="56209" author="john" created="Thu, 25 Apr 2013 10:26:33 -0500"  >This is actually being addressed in &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-247&quot; title=&quot;Refactor 3rd party HttpClient implementations into separate assembly&quot;&gt;&lt;strike&gt;NCBC-247&lt;/strike&gt;&lt;/a&gt;.  </comment>
                </comments>
                <issuelinks>
                        <issuelinktype id="10001">
                <name>Duplicate</name>
                                                <inwardlinks description="is duplicated by">
                                    </inwardlinks>
                            </issuelinktype>
                    </issuelinks>
                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                            <customfield id="customfield_10284" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned End</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Tue, 26 Feb 2013 12:00:00 -0600</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10283" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned Start</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Tue, 26 Feb 2013 12:00:00 -0600</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9132</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-232] Fix CBSE-426 - .Net Client fails silently if there is a wrong configuration</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-232</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Fix issue CBSE-426</description>
                <environment></environment>
            <key id="22870">NCBC-232</key>
            <summary>Fix CBSE-426 - .Net Client fails silently if there is a wrong configuration</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="saakshi.manocha">Saakshi Manocha</reporter>
                        <labels>
                    </labels>
                <created>Mon, 25 Feb 2013 12:29:43 -0600</created>
                <updated>Wed, 29 May 2013 16:20:30 -0500</updated>
                                    <version>1.2.1</version>
                                <fixVersion>1.2.8</fixVersion>
                                                <votes>0</votes>
                        <watches>3</watches>
                                                        <issuelinks>
                        <issuelinktype id="10000">
                <name>Dependency</name>
                                                <inwardlinks description="blocks">
                                    </inwardlinks>
                            </issuelinktype>
                    </issuelinks>
                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                            <customfield id="customfield_10284" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned End</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Mon, 25 Feb 2013 12:00:00 -0600</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10283" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned Start</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Mon, 25 Feb 2013 12:00:00 -0600</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9115</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-231] Implement getl operation</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-231</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="22808">NCBC-231</key>
            <summary>Implement getl operation</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Wed, 20 Feb 2013 09:41:53 -0600</created>
                <updated>Wed, 3 Apr 2013 16:30:59 -0500</updated>
                    <resolved>Wed, 3 Apr 2013 16:30:59 -0500</resolved>
                            <version>1.2.1</version>
                                <fixVersion>1.2.4</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="51096" author="perry" created="Thu, 21 Feb 2013 10:25:31 -0600"  >John, when this has been implemented, would it be possible to get a pre-release build for a customer who is working on an implementation at the moment?</comment>
                    <comment id="52503" author="perry" created="Tue, 12 Mar 2013 06:44:30 -0500"  >Hey John, any update on this?  I&amp;#39;ve just got a customer asking for a pre-release if available...&lt;br/&gt;
&lt;br/&gt;
thanks</comment>
                    <comment id="52509" author="john" created="Tue, 12 Mar 2013 08:49:40 -0500"  >No status at this time.  I hope to be able to look into this next week.  </comment>
                    <comment id="53172" author="john" created="Wed, 20 Mar 2013 11:58:43 -0500"  >Verification build.</comment>
                    <comment id="54171" author="john" created="Wed, 3 Apr 2013 16:30:59 -0500"  >Released</comment>
                </comments>
                    <attachments>
                    <attachment id="16984" name="CouchbaseNetClient-1.2.4.zip" size="448630" author="john" created="Wed, 20 Mar 2013 11:58:43 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                            <customfield id="customfield_10284" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned End</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Wed, 20 Feb 2013 12:00:00 -0600</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10283" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned Start</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Wed, 20 Feb 2013 12:00:00 -0600</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9048</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>[NCBC-229] Add Remove with Cas overload</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-229</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="22783">NCBC-229</key>
            <summary>Add Remove with Cas overload</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 19 Feb 2013 16:55:16 -0600</created>
                <updated>Tue, 5 Mar 2013 08:50:57 -0600</updated>
                    <resolved>Tue, 5 Mar 2013 08:50:57 -0600</resolved>
                            <version>1.2.1</version>
                                <fixVersion>1.2.2</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="52043" author="john" created="Tue, 5 Mar 2013 08:50:57 -0600"  >Released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                            <customfield id="customfield_10284" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned End</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Tue, 19 Feb 2013 12:00:00 -0600</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10283" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned Start</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Tue, 19 Feb 2013 12:00:00 -0600</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8995</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>[NCBC-228] Frequent PooledSocket errors appear during rebalance</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-228</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>During a rebalance - or any other period with frequent configuration updates - there appears to be a concurrency issue where pooled sockets are being destroyed while still in use.  </description>
                <environment></environment>
            <key id="22774">NCBC-228</key>
            <summary>Frequent PooledSocket errors appear during rebalance</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 19 Feb 2013 12:51:30 -0600</created>
                <updated>Tue, 5 Mar 2013 08:49:58 -0600</updated>
                    <resolved>Tue, 5 Mar 2013 08:49:58 -0600</resolved>
                            <version>1.2.1</version>
                                <fixVersion>1.2.2</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="50825" author="john" created="Tue, 19 Feb 2013 12:53:40 -0600"  >Local build with fix, verified locally not by QE.</comment>
                    <comment id="50827" author="john" created="Tue, 19 Feb 2013 12:55:53 -0600"  >Adding a brief delay between the triggering of the disposal of a node instance and its actual resource disposal appears to avoid any concurrency issues, at least during a rebalance.  </comment>
                    <comment id="52042" author="john" created="Tue, 5 Mar 2013 08:49:58 -0600"  >Released</comment>
                </comments>
                    <attachments>
                    <attachment id="16785" name="Couchbase-1.2.2_Pre-Release.zip" size="1540802" author="john" created="Tue, 19 Feb 2013 12:53:40 -0600" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                            <customfield id="customfield_10284" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned End</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Tue, 19 Feb 2013 12:00:00 -0600</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10283" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned Start</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Tue, 19 Feb 2013 12:00:00 -0600</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8988</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>[NCBC-227] intermittent failures during add-back rebalance</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-227</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Our integration testing is showing irregular operations failing during tests where a node is failed over, then added back and rebalanced.  This is not expected, as there should be no failures during rebalance.&lt;br/&gt;
&lt;br/&gt;
Assigning to Saakshi to further fill out the description.</description>
                <environment></environment>
            <key id="22679">NCBC-227</key>
            <summary>intermittent failures during add-back rebalance</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="saakshi.manocha">Saakshi Manocha</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Feb 2013 15:17:20 -0600</created>
                <updated>Tue, 7 May 2013 01:31:06 -0500</updated>
                    <resolved>Tue, 7 May 2013 01:31:06 -0500</resolved>
                            <version>1.2.1</version>
                                <fixVersion>1.2.5</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>3</watches>
                                                    <comments>
                    <comment id="50402" author="saakshi.manocha" created="Thu, 14 Feb 2013 06:13:12 -0600"  >- Reproduced the brun test lists again to include the newly added reAdd test.&lt;br/&gt;
&lt;br/&gt;
- Ran the command:&lt;br/&gt;
python .\brun -C Sdkd.args -S dotnet-1.2-release -V 2.0.0-1976 -i cluster_config.ini -T HYBRID_readd-2&lt;br/&gt;
(This command will fail two nodes, add them back and then rebalance)&lt;br/&gt;
&lt;br/&gt;
- Cluster_config.ini comprise of 4 nodes:&lt;br/&gt;
10.3.121.134                   10.3.121.135                 10.3.121.136                     10.3.3.206&lt;br/&gt;
&lt;br/&gt;
- Output is here:&lt;br/&gt;
&lt;a href=&quot;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_readd-2-Sdotnet-1.2-release-T2013-02-14-03.49.12-LV_CB_BASIC.txt&quot;&gt;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_readd-2-Sdotnet-1.2-release-T2013-02-14-03.49.12-LV_CB_BASIC.txt&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_readd-2-Sdotnet-1.2-release-T2013-02-14-03.49.12-LV_MC_BASIC.txt&quot;&gt;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_readd-2-Sdotnet-1.2-release-T2013-02-14-03.49.12-LV_MC_BASIC.txt&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_readd-2-Sdotnet-1.2-release-T2013-02-14-03.49.12-LV_HTTP_BASIC.txt&quot;&gt;http://sdk-testresults.couchbase.com.s3.amazonaws.com/sdkd/HWIN-335SPEPOCGT-IHYBRID_readd-2-Sdotnet-1.2-release-T2013-02-14-03.49.12-LV_HTTP_BASIC.txt&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
- Observations:&lt;br/&gt;
(a) Following errors occur continuously during CHANGE phase while the rebalance operation is undergoing:&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[Enyim.Caching.Memcached.MemcachedNode|Error] System.IO.IOException: Failed to read from the socket &amp;#39;10.3.121.136:11210&amp;#39;. Error: SocketError value was Success, but 0 bytes were received&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[Sdkd.ViewQuery|Warn] Unrecognized error System.Net.WebException The operation has timed out&lt;br/&gt;
&lt;br/&gt;
(b) No Errors occur during REBOUND phase, which is a good sign. This is the time when Rebalance operation is complete and no more topology changes occur.</comment>
                    <comment id="50482" author="mnunberg" created="Thu, 14 Feb 2013 17:27:35 -0600"  >Interesting to note that there are NOT_MY_VBUCKET errors well after the rebalance after the readd</comment>
                    <comment id="51738" author="saakshi.manocha" created="Fri, 1 Mar 2013 02:06:44 -0600"  >Ran a full suite of hybrid test scenarios using sdkd and latest enyim.caching changes (as done by John related to issue# CBSE-396).&lt;br/&gt;
The report is ready with comments and shared through Google docs:&lt;br/&gt;
sdkd-reports -&amp;gt; nosdk-nocluster-3d_AT-2013-02-24T22-21-32&lt;br/&gt;
&lt;br/&gt;
The report has better grades than the last month report which is good.</comment>
                    <comment id="52019" author="saakshi.manocha" created="Tue, 5 Mar 2013 01:17:27 -0600"  >The report: sdkd-reports -&amp;gt; nosdk-nocluster-3d_AT-2013-02-24T22-21-32&lt;br/&gt;
shows the error messages occur in debug mode during rebalance, but the error rate does not increase. And during and after rebound phase, the errors disappear and there is a full recovery of the cluster.&lt;br/&gt;
As long as there are no errors after rebalance operation is complete, the report is good.</comment>
                    <comment id="52174" author="ingenthr" created="Wed, 6 Mar 2013 19:22:10 -0600"  >Note that we ran into this in a Java deployment today.  There may be something odd happening here.&lt;br/&gt;
&lt;br/&gt;
Is it possible to capture from this, using 2.0.0 server on linux, a packet capture of port 8091, 8092 and 11210 from the client system?  This would allow us to see if the cluster is behaving as expected.</comment>
                    <comment id="57379" author="saakshi.manocha" created="Tue, 7 May 2013 01:30:56 -0500"  >The required changes for this issue already got released with &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-228&quot; title=&quot;Frequent PooledSocket errors appear during rebalance&quot;&gt;&lt;strike&gt;NCBC-228&lt;/strike&gt;&lt;/a&gt;, so I&amp;#39;m closing out this one.&lt;br/&gt;
No further similar issue reported</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                <customfield id="customfield_10283" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned Start</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Wed, 13 Feb 2013 12:00:00 -0600</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8835</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>[NCBC-226] Docs: Reference installation</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-226</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Customers have lots of choices at their fingertips, and many of those choices will result in a non-functioning installation, or at least a lot of time spent figuring out what the right pieces are.&lt;br/&gt;
&lt;br/&gt;
Can we please provide as much details as possible about a reference installation that we can be sure will work for a customer who is just getting started?  This is outside of our support for any one operatin system, but more about telling the customer &amp;quot;if you install with these versions and packages, this code will work&amp;quot;&lt;br/&gt;
&lt;br/&gt;
-OS&lt;br/&gt;
-&amp;quot;language&amp;quot; version (.NET 4, etc)&lt;br/&gt;
-other packages/modules required and/or tested with</description>
                <environment></environment>
            <key id="22606">NCBC-226</key>
            <summary>Docs: Reference installation</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="3" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/inprogress.png">In Progress</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Mon, 11 Feb 2013 05:36:18 -0600</created>
                <updated>Wed, 29 May 2013 16:20:37 -0500</updated>
                                    <version>1.2.1</version>
                                <fixVersion>1.2.7</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="59153" author="john" created="Thu, 23 May 2013 12:51:20 -0500"  >I&amp;#39;ve submitted a new appendix to the docs team that spells out what each NuGet package is, what framework versions work, and which dependencies are in use.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8755</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-225] Docs: Recommendations for which logging level to be set during testing/staging/production and examples of messages at each level</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-225</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Customer read &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-logging.html,&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-logging.html,&lt;/a&gt; but still not clear on what level we recommend to get meaningful output from, and examples of what log messages that would see under certain situations.</description>
                <environment></environment>
            <key id="22585">NCBC-225</key>
            <summary>Docs: Recommendations for which logging level to be set during testing/staging/production and examples of messages at each level</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Thu, 7 Feb 2013 06:16:50 -0600</created>
                <updated>Wed, 29 May 2013 16:20:37 -0500</updated>
                                    <version>1.2.1</version>
                                <fixVersion>1.2.8</fixVersion>
                                <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>8824</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-224] Critical:Problematic Link for Download Client Library.</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-224</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>The Download link for the .Net Client needs to be fixed. The existing link doesn&amp;#39;t work as expected. It has corrupted files.&lt;br/&gt;
&lt;br/&gt;
&amp;quot;Download Client Library&amp;quot; in this &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/index.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/index.html&lt;/a&gt; has to be Fixed&lt;br/&gt;
&lt;br/&gt;
The link should be &lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://packages.couchbase.com/clients/net/1.2/Couchbase-Net-Client-1.2.0.zip&quot;&gt;http://packages.couchbase.com/clients/net/1.2/Couchbase-Net-Client-1.2.0.zip&lt;/a&gt; or &lt;a href=&quot;http://packages.couchbase.com/clients/net/1.2/Couchbase-Net-Client-1.2.1.zip&quot;&gt;http://packages.couchbase.com/clients/net/1.2/Couchbase-Net-Client-1.2.1.zip&lt;/a&gt;</description>
                <environment></environment>
            <key id="22558">NCBC-224</key>
            <summary>Critical:Problematic Link for Download Client Library.</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="mkumar">Muthu Kumar</reporter>
                        <labels>
                        <label>.net</label>
                        <label>client</label>
                        <label>clients</label>
                        <label>corrupt</label>
                        <label>download</label>
                        <label>link</label>
                    </labels>
                <created>Wed, 6 Feb 2013 10:02:32 -0600</created>
                <updated>Wed, 3 Apr 2013 16:34:07 -0500</updated>
                    <resolved>Wed, 3 Apr 2013 16:34:00 -0500</resolved>
                            <version>1.2.1</version>
                                                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="49846" author="john" created="Wed, 6 Feb 2013 11:04:29 -0600"  >Pull request sent to docs team.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8631</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>[NCBC-223] Check for SetTcpKeepAlive at runtime for Mono support</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-223</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Mono doesn&amp;#39;t support this method on the ServicePointManager.  </description>
                <environment></environment>
            <key id="22554">NCBC-223</key>
            <summary>Check for SetTcpKeepAlive at runtime for Mono support</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 5 Feb 2013 21:51:45 -0600</created>
                <updated>Wed, 29 May 2013 16:20:31 -0500</updated>
                                                    <fixVersion>1.2.8</fixVersion>
                                                <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>8595</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-222] When node is unavailable for a view query, don&apos;t throw an InvalidOperationException</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-222</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="22553">NCBC-222</key>
            <summary>When node is unavailable for a view query, don&apos;t throw an InvalidOperationException</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 5 Feb 2013 21:16:54 -0600</created>
                <updated>Wed, 29 May 2013 16:20:30 -0500</updated>
                                    <version>1.2.1</version>
                                <fixVersion>1.2.8</fixVersion>
                                                <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>8594</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-221] Docs: working with multiple buckets in the .NET client</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-221</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Apologies if it&amp;#39;s already in there, it wasn&amp;#39;t particularly obvious to find.  &lt;br/&gt;
&lt;br/&gt;
Can we have a section of documentation on working with multiple buckets from within the .NET client when configured in the app.config?</description>
                <environment></environment>
            <key id="22526">NCBC-221</key>
            <summary>Docs: working with multiple buckets in the .NET client</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="3" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/inprogress.png">In Progress</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 5 Feb 2013 09:49:10 -0600</created>
                <updated>Wed, 29 May 2013 16:20:31 -0500</updated>
                                    <version>1.2.0</version>
                                <fixVersion>1.2.7</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="59140" author="john" created="Thu, 23 May 2013 11:19:09 -0500"  >Adding to config section.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8544</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-220] Error handling documentation</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-220</link>
                <project id="10046" key="NCBC">Couchbase .NET 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="22510">NCBC-220</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 5 Feb 2013 02:39:17 -0600</created>
                <updated>Wed, 29 May 2013 16:20:35 -0500</updated>
                                    <version>1.2.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>8531</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-219] Write the .NET/Windows Getting Started Section for the Essentials Guides</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-219</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Write the .NET/Windows Getting Started section of the Essentials Guide&lt;br/&gt;
&lt;br/&gt;
Needs to cover: &lt;br/&gt;
&lt;br/&gt;
Basic Setup of the .NET environment&lt;br/&gt;
Adding the .NET Client library to a project&lt;br/&gt;
Writing your first (small) app using Couchbase and .NET&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="22459">NCBC-219</key>
            <summary>Write the .NET/Windows Getting Started Section for the Essentials Guides</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="mccouch">MC Brown</reporter>
                        <labels>
                    </labels>
                <created>Mon, 4 Feb 2013 11:13:42 -0600</created>
                <updated>Wed, 29 May 2013 16:20:29 -0500</updated>
                                                    <fixVersion>1.3</fixVersion>
                                                <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>8430</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-218] Cannot build couchbase-net-client solution</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-218</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Take latest code from Git for couchbase-net-client.&lt;br/&gt;
Build the solution.&lt;br/&gt;
&lt;br/&gt;
Error:&lt;br/&gt;
&amp;#39;Couchbase.IView&amp;lt;Couchbase.IViewRow&amp;gt;&amp;#39; does not contain a definition for &amp;#39;CheckExists&amp;#39; and no extension method &amp;#39;CheckExists&amp;#39; accepting a first argument of type &amp;#39;Couchbase.IView&amp;lt;Couchbase.IViewRow&amp;gt;&amp;#39; could be found (are you missing a using directive or an assembly reference?)&lt;br/&gt;
&lt;br/&gt;
Error Source:&lt;br/&gt;
couchbase-net-client\src\Couchbase.Tests\CouchbaseClientViewTests.cs	68	22	Couchbase.Tests&lt;br/&gt;
</description>
                <environment></environment>
            <key id="22442">NCBC-218</key>
            <summary>Cannot build couchbase-net-client solution</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>
                                <assignee username="saakshi.manocha">Saakshi Manocha</assignee>
                                <reporter username="saakshi.manocha">Saakshi Manocha</reporter>
                        <labels>
                    </labels>
                <created>Mon, 4 Feb 2013 01:40:54 -0600</created>
                <updated>Mon, 4 Feb 2013 11:31:43 -0600</updated>
                    <resolved>Mon, 4 Feb 2013 11:31:33 -0600</resolved>
                                                                            <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="49596" author="john" created="Mon, 4 Feb 2013 09:20:06 -0600"  >&lt;a href=&quot;http://review.couchbase.org/#/c/24387/2&quot;&gt;http://review.couchbase.org/#/c/24387/2&lt;/a&gt;</comment>
                    <comment id="49620" author="saakshi.manocha" created="Mon, 4 Feb 2013 11:31:33 -0600"  >Verified and tested code submitted in Gerrit. Issue is fixed now. Thanks!</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8409</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>[NCBC-216] customer get error after set document in c# and read with </title>
                <link>http://www.couchbase.com/issues/browse/NCBC-216</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="22437">NCBC-216</key>
            <summary>customer get error after set document in c# and read with </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="4">Incomplete</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ilan">Ilan Katz</reporter>
                        <labels>
                    </labels>
                <created>Sun, 3 Feb 2013 02:45:37 -0600</created>
                <updated>Mon, 4 Feb 2013 05:27:46 -0600</updated>
                    <resolved>Mon, 4 Feb 2013 05:27:46 -0600</resolved>
                                                                            <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>8406</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>[NCBC-215] BinaryOperation failues should include message</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-215</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>When the client is unable to process the response from the server, there should be some notification, probably via BinaryOperationResult.Message  </description>
                <environment></environment>
            <key id="22120">NCBC-215</key>
            <summary>BinaryOperation failues should include message</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Thu, 31 Jan 2013 14:39:37 -0600</created>
                <updated>Wed, 29 May 2013 16:20:29 -0500</updated>
                                    <version>1.2.0</version>
                                <fixVersion>1.2.8</fixVersion>
                                                <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>9256</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-214] Docs don&apos;t mention InnerResult</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-214</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>The docs page on Working with Operation Results does not describe the InnerResult member at all. No mention of when it will be set, what it should contain, or how to display it.&lt;br/&gt;
&lt;br/&gt;
My understanding is that this member may be important for understanding why something has failed. I&amp;#39;m not sure how to describe it or use it best, though, so I think this needs some clarification from SDK team.</description>
                <environment>&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-operation-results.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-operation-results.html&lt;/a&gt;</environment>
            <key id="22083">NCBC-214</key>
            <summary>Docs don&apos;t mention InnerResult</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="3" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/inprogress.png">In Progress</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="TimSmith">Tim Smith</reporter>
                        <labels>
                    </labels>
                <created>Wed, 30 Jan 2013 14:13:11 -0600</created>
                <updated>Wed, 29 May 2013 16:20:36 -0500</updated>
                                    <version>1.2.1</version>
                                <fixVersion>1.2.7</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="49039" author="john" created="Wed, 30 Jan 2013 15:44:50 -0600"  >Recent updates have made this property obsolete.  I need to work on a plan for removal/obsolescence.  </comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9915</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-213] .NET docs include &quot;Java Troubleshooting&quot; section</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-213</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>The .NET docs include Java-specific information:&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;https://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-troubleshooting.html&quot;&gt;https://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-troubleshooting.html&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
Chapter 9. Java Troubleshooting&lt;br/&gt;
&lt;br/&gt;
Table of Contents&lt;br/&gt;
&lt;br/&gt;
9.1. Configuring Logging&lt;br/&gt;
9.2. Handling Timeouts&lt;br/&gt;
9.3. Timing-out and Blocking&lt;br/&gt;
9.4. Bulk Load and Exponential Backoff&lt;br/&gt;
9.5. Retrying After Receiving a Temporary Failure&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
All of that info is Java-specific. Quite confusing when reading the .NET SDK docs.&lt;br/&gt;
&lt;br/&gt;
</description>
                <environment>&lt;a href=&quot;https://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-troubleshooting.html&quot;&gt;https://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-troubleshooting.html&lt;/a&gt;</environment>
            <key id="22026">NCBC-213</key>
            <summary>.NET docs include &quot;Java Troubleshooting&quot; section</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>
                                <assignee username="kzeller">Karen Zeller</assignee>
                                <reporter username="TimSmith">Tim Smith</reporter>
                        <labels>
                    </labels>
                <created>Mon, 28 Jan 2013 13:33:48 -0600</created>
                <updated>Tue, 29 Jan 2013 12:35:43 -0600</updated>
                    <resolved>Tue, 29 Jan 2013 12:35:38 -0600</resolved>
                            <version>1.2.0</version>
                                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="48790" author="john" created="Mon, 28 Jan 2013 13:44:56 -0600"  >Not sure how this could be...  Doesn&amp;#39;t seem to be in the index.</comment>
                    <comment id="48802" author="kzeller" created="Mon, 28 Jan 2013 14:01:02 -0600"  >This is really annoying. I had added your backoff example from the wiki to the .net chapter and somehow only an earlier addition has been committed (using Java chapter as template, but not the .net changes I added) Will fix.</comment>
                    <comment id="48812" author="kzeller" created="Mon, 28 Jan 2013 14:19:04 -0600"  >Fixed in this commit: &lt;a href=&quot;https://github.com/couchbase/docs/commit/397d8bc8e3793f2c6226560921b60a8db9555ecd&quot;&gt;https://github.com/couchbase/docs/commit/397d8bc8e3793f2c6226560921b60a8db9555ecd&lt;/a&gt;</comment>
                    <comment id="48813" author="kzeller" created="Mon, 28 Jan 2013 14:19:09 -0600"  >Fixed in this commit: &lt;a href=&quot;https://github.com/couchbase/docs/commit/397d8bc8e3793f2c6226560921b60a8db9555ecd&quot;&gt;https://github.com/couchbase/docs/commit/397d8bc8e3793f2c6226560921b60a8db9555ecd&lt;/a&gt;</comment>
                    <comment id="48900" author="perry" created="Tue, 29 Jan 2013 09:26:26 -0600"  >While we&amp;#39;re on it, the Java docs contain .NET troubleshooting: &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-java-1.1/api-reference-troubleshooting.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-java-1.1/api-reference-troubleshooting.html&lt;/a&gt;</comment>
                    <comment id="48927" author="kzeller" created="Tue, 29 Jan 2013 12:35:38 -0600"  >Oh nuts. The files got inverted. Next time I&amp;#39;m going to have the individual SDK owner (in this case, JohnZ) update their own guide with the code sample they have created. Too many directories and files across the guides.....</comment>
                    <comment id="48928" author="kzeller" created="Tue, 29 Jan 2013 12:35:43 -0600"  >Oh nuts. The files got inverted. Next time I&amp;#39;m going to have the individual SDK owner (in this case, JohnZ) update their own guide with the code sample they have created. Too many directories and files across the guides.....</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9916</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>[NCBC-212] ExecuteRemove swallows status code</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-212</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="22012">NCBC-212</key>
            <summary>ExecuteRemove swallows status code</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 28 Jan 2013 09:28:08 -0600</created>
                <updated>Tue, 5 Feb 2013 16:49:59 -0600</updated>
                    <resolved>Tue, 5 Feb 2013 16:49:59 -0600</resolved>
                            <version>1.2.0</version>
                                <fixVersion>1.2.1</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="49802" author="john" created="Tue, 5 Feb 2013 16:49:59 -0600"  >Released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8571</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>[NCBC-211] Bug in .Net Documentation (A line repeated twice)</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-211</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Hi Team,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;There is a line that is repeated twice in this document, that needs to be corrected. &lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/develop/net/current&quot;&gt;http://www.couchbase.com/develop/net/current&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
&amp;quot;If you add a line to print the savedBeer to the console, you should see a JSON string that contains the data above.  If you add a line to print the savedBeer to the console, you should see a JSON string that contains the data above.&amp;quot;</description>
                <environment></environment>
            <key id="22004">NCBC-211</key>
            <summary>Bug in .Net Documentation (A line repeated twice)</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="mkumar">Muthu Kumar</reporter>
                        <labels>
                        <label>bug</label>
                        <label>documentation</label>
                    </labels>
                <created>Mon, 28 Jan 2013 02:43:54 -0600</created>
                <updated>Wed, 3 Apr 2013 16:29:35 -0500</updated>
                    <resolved>Wed, 3 Apr 2013 16:29:35 -0500</resolved>
                            <version>1.2.0</version>
                                <fixVersion>1.2.4</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="50849" author="john" created="Tue, 19 Feb 2013 14:12:50 -0600"  >Matt - the latest revision of this page should be published to fix this problem.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8582</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>[NCBC-210] .NET Client is throwing NullReferenceExceptions (CBSE-341)</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-210</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Issue is raised by a customer in ticket CBSE-341 (&lt;a href=&quot;http://www.couchbase.com/issues/browse/CBSE-341),&quot;&gt;http://www.couchbase.com/issues/browse/CBSE-341),&lt;/a&gt; the details are mentioned in the ticket itself.&lt;br/&gt;
&lt;br/&gt;
Following are the observations related to the issue:&lt;br/&gt;
&lt;br/&gt;
--&amp;gt; when we create a client with bucket which doesn&amp;#39;t exist, the error message should be more appropriate like &amp;quot;Bucket does not exist&amp;quot; and the code should simply exit with a false status. Currently it throws an exception and the error message that comes is &amp;quot;Object reference not set to an instance of an object.&amp;quot;.&lt;br/&gt;
&lt;br/&gt;
Error source : Couchbase.CouchbasePool.Enyim.Caching.Memcached.IServerPool.Locate(String key)&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Couchbase.CouchbaseClient.PerformStore(StoreMode mode, String key, Object value, UInt32 expires, UInt64&amp;amp; cas, Int32&amp;amp; statusCode)&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Enyim.Caching.MemcachedClient.Store(StoreMode mode, String key, Object value) &lt;br/&gt;
May be we need to add some condition that checks whether node (returned from Locate()) in null or not. If null, it should not proceed further to perform store operation. It should return apt message and simply exit with false status.&lt;br/&gt;
&lt;br/&gt;
--&amp;gt; Rebalance operation takes quite some time. During this operation, the server nodes may become unavailable for sometime or even get removed from the cluster and hence the bucket is also not available. Exception is thrown &amp;quot;Object reference not set to an instance of an object)&amp;quot;. Error source same as above : Couchbase.CouchbasePool.Enyim.Caching.Memcached.IServerPool.Locate(String key)&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
--&amp;gt; Refer to the attached sample code, I used my cluster which has following server nodes:&lt;br/&gt;
10.3.3.206&lt;br/&gt;
10.3.121.134&lt;br/&gt;
10.3.121.135&lt;br/&gt;
10.3.121.136&lt;br/&gt;
In the code Program.cs, use the bucket name that does not exist, the code will throw the exception.&lt;br/&gt;
Next use the correct bucket name but manually fail over a node &amp;amp; start rebalance. It will throw the exception.&lt;br/&gt;
</description>
                <environment></environment>
            <key id="21986">NCBC-210</key>
            <summary>.NET Client is throwing NullReferenceExceptions (CBSE-341)</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="3">Duplicate</resolution>
                                <assignee username="saakshi.manocha">Saakshi Manocha</assignee>
                                <reporter username="saakshi.manocha">Saakshi Manocha</reporter>
                        <labels>
                    </labels>
                <created>Fri, 25 Jan 2013 03:21:43 -0600</created>
                <updated>Wed, 30 Jan 2013 16:10:17 -0600</updated>
                    <resolved>Wed, 30 Jan 2013 16:10:17 -0600</resolved>
                                                            <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="48603" author="saakshi.manocha" created="Fri, 25 Jan 2013 04:12:29 -0600"  >sample code to reproduce issue</comment>
                    <comment id="49043" author="john" created="Wed, 30 Jan 2013 16:10:17 -0600"  >&lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-192&quot;&gt;http://www.couchbase.com/issues/browse/NCBC-192&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="16292" name="CouchbaseClientNullReferenceCrash.rar" size="9741990" author="saakshi.manocha" created="Fri, 25 Jan 2013 04:12:29 -0600" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9917</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>[NCBC-209] Mistake in http://www.couchbase.com/develop/net/current document</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-209</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Hi Team, &lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;There is a bug in document, that needs to be corrected. &lt;br/&gt;
&lt;br/&gt;
Document Link &amp;quot;&lt;a href=&quot;http://www.couchbase.com/develop/net/current&quot;&gt;http://www.couchbase.com/develop/net/current&lt;/a&gt;&amp;quot; &lt;br/&gt;
&lt;br/&gt;
Issue reported :     &amp;#39;Instantiating the Client&amp;#39; section&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public static class CouchbaseManager&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;private readonly static CouchbaseClient _instance;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;static CouchbaseClient()&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;_instance = new CouchbaseClient();&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public static CouchbaseClient Instance { get { return _instance; } }&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br/&gt;
&lt;br/&gt;
Error to be rectified :    4th line static CouchbaseClient() should be -&amp;gt; static CouchbaseManager()</description>
                <environment>Microsoft Windows, ,Net</environment>
            <key id="21896">NCBC-209</key>
            <summary>Mistake in http://www.couchbase.com/develop/net/current document</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="Neo-matrix">Vijayaraghavan Mohanasundaram</reporter>
                        <labels>
                        <label>customer</label>
                    </labels>
                <created>Tue, 22 Jan 2013 11:24:12 -0600</created>
                <updated>Wed, 3 Apr 2013 16:23:00 -0500</updated>
                    <resolved>Wed, 3 Apr 2013 16:23:00 -0500</resolved>
                            <version>1.2.0</version>
                                <fixVersion>1.2.4</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="50850" author="john" created="Tue, 19 Feb 2013 14:18:09 -0600"  >Another fix in the latest revision for that page</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8583</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>[NCBC-208] Missing method summaries in API docs</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-208</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-retrieve.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-retrieve.html&lt;/a&gt;&lt;br/&gt;
&amp;nbsp;-- object.GetWithCas(key)&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-update.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-update.html&lt;/a&gt;&lt;br/&gt;
&amp;nbsp;-- object.Cas(storemode, key, value) //all overloads&lt;br/&gt;
&amp;nbsp;-- object.ExecuteCas(storemode, key, value, expiresat, casunique) //all overloads&lt;br/&gt;
&amp;nbsp;-- object.Increment/ExecuteIncrement(key, defaultvalue, offset, casunique) //all overloads &lt;br/&gt;
&amp;nbsp;&amp;nbsp;</description>
                <environment></environment>
            <key id="21855">NCBC-208</key>
            <summary>Missing method summaries in API docs</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Fri, 18 Jan 2013 15:37:33 -0600</created>
                <updated>Tue, 5 Feb 2013 16:50:01 -0600</updated>
                    <resolved>Tue, 5 Feb 2013 16:50:01 -0600</resolved>
                                            <fixVersion>1.2.1</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="48108" author="john" created="Fri, 18 Jan 2013 16:51:06 -0600"  >Pull request sent.</comment>
                    <comment id="49810" author="john" created="Tue, 5 Feb 2013 16:50:01 -0600"  >Released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8579</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>[NCBC-207] Could not find the pool &apos;...&apos; at http://host:8091/pools : password-less buckets make the other buckets unavailable</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-207</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Hi, we stumbled on a minor bug.&lt;br/&gt;
&lt;br/&gt;
After importing the beer bucket for testing purpose, we had this kind of errors : (Couchbase .Net 1.2 / mono client) &lt;br/&gt;
&lt;br/&gt;
2013-01-17 11:13:28 [DEBUG] 1 Couchbase.MessageStreamListener - Starting the listener. Queue=True&lt;br/&gt;
2013-01-17 11:13:28 [DEBUG] 11 Couchbase.MessageStreamListener - Started working.&lt;br/&gt;
2013-01-17 11:13:28 [DEBUG] 11 Couchbase.MessageStreamListener - Looking for the first working node.&lt;br/&gt;
2013-01-17 11:13:29 [WARN] 11 Couchbase.ConfigHelper - Could not find the pool &amp;#39;static&amp;#39; at &lt;a href=&quot;http://10.1.44.1:8091/pools&quot;&gt;http://10.1.44.1:8091/pools&lt;/a&gt;&lt;br/&gt;
2013-01-17 11:13:29 [WARN] 11 Couchbase.MessageStreamListener - Could not resolve url &lt;a href=&quot;http://10.1.44.1:8091/pools;&quot;&gt;http://10.1.44.1:8091/pools;&lt;/a&gt; trying the next in the list&lt;br/&gt;
2013-01-17 11:13:29 [WARN] 11 Couchbase.ConfigHelper - Could not find the pool &amp;#39;static&amp;#39; at &lt;a href=&quot;http://10.1.44.2:8091/pools&quot;&gt;http://10.1.44.2:8091/pools&lt;/a&gt;&lt;br/&gt;
2013-01-17 11:13:29 [WARN] 11 Couchbase.MessageStreamListener - Could not resolve url &lt;a href=&quot;http://10.1.44.2:8091/pools;&quot;&gt;http://10.1.44.2:8091/pools;&lt;/a&gt; trying the next in the list&lt;br/&gt;
2013-01-17 11:13:29 [WARN] 11 Couchbase.MessageStreamListener - Could not found a working node.&lt;br/&gt;
2013-01-17 11:13:29 [WARN] 11 Couchbase.MessageStreamListener - All nodes are dead, sleeping for a while.&lt;br/&gt;
2013-01-17 11:13:29 [INFO] 11 Couchbase.CouchbasePool - Received new configuration.&lt;br/&gt;
2013-01-17 11:13:29 [INFO] 11 Couchbase.CouchbasePool - Config is empty, all nodes are down.&lt;br/&gt;
2013-01-17 11:13:29 [DEBUG] 11 Couchbase.MessageStreamListener - Processing message: &lt;br/&gt;
&lt;br/&gt;
It appears that if a bucket with authentication is passwordless (like the beer sample bucket at creation), the client cannot find the other pools.&lt;br/&gt;
</description>
                <environment>Mono 2.10.8.1 (Debian 2.10.8.1-1ubuntu2.2) Ubuntu 12.04 / Couchbase server 2.0</environment>
            <key id="21812">NCBC-207</key>
            <summary>Could not find the pool &apos;...&apos; at http://host:8091/pools : password-less buckets make the other buckets unavailable</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="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="guillaume.pitel">guillaume.pitel</reporter>
                        <labels>
                    </labels>
                <created>Thu, 17 Jan 2013 04:54:03 -0600</created>
                <updated>Wed, 29 May 2013 16:20:35 -0500</updated>
                                                    <fixVersion>1.3</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="48109" author="john" created="Fri, 18 Jan 2013 16:56:12 -0600"  >Hi Guillaume,&lt;br/&gt;
&lt;br/&gt;
How did this affect the client&amp;#39;s behavior?  Did operations fail?  Could you describe a bit more what you were seeing?&lt;br/&gt;
&lt;br/&gt;
Thanks.&lt;br/&gt;
&lt;br/&gt;
-- John</comment>
                    <comment id="48120" author="guillaume.pitel" created="Sat, 19 Jan 2013 01:04:12 -0600"  >It&amp;#39;s the connection creation that fails, so every subsequent operation fails.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9257</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-206] Method links anchor to awkward section of page</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-206</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>This link: &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-retrieve-get.html#table-couchbase-sdk_net_executeget&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-retrieve-get.html#table-couchbase-sdk_net_executeget&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
Puts the anchor right on the API call, but cuts off the example above that introduces the ExecuteGet() method and the fact that it returns an IGetOperationResult.  A customer would not know to scroll up a little bit.&lt;br/&gt;
&lt;br/&gt;
I have a sneaky suspicion that many of the other method links are anchored in awkward positions as well and it would be great to review and fix as many as possible so they make sense to a user navigating the documentation.</description>
                <environment></environment>
            <key id="21770">NCBC-206</key>
            <summary>Method links anchor to awkward section of page</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="mccouch">MC Brown</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 15 Jan 2013 09:43:08 -0600</created>
                <updated>Mon, 28 Jan 2013 08:17:23 -0600</updated>
                    <resolved>Mon, 28 Jan 2013 08:17:23 -0600</resolved>
                            <version>1.2.0</version>
                                <fixVersion>1.2.1</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="48104" author="john" created="Fri, 18 Jan 2013 15:40:05 -0600"  >Karen - is there an easy way to change the anchoring?</comment>
                    <comment id="48105" author="kzeller" created="Fri, 18 Jan 2013 15:42:58 -0600"  >This has to do with our XML to HTML conversion and the jump-links that it creates. This needs to go to MC.</comment>
                    <comment id="48157" author="mccouch" created="Mon, 21 Jan 2013 04:13:15 -0600"  >The links are automatically generated between the tables. The tables should be repositioned to be before any examples relating to their content, not afterwards. </comment>
                    <comment id="48493" author="mccouch" created="Thu, 24 Jan 2013 08:14:26 -0600"  >I&amp;#39;ve reposition the tables within the .NET SDK doc</comment>
                    <comment id="48717" author="perry" created="Mon, 28 Jan 2013 03:18:38 -0600"  >I&amp;#39;m still seeing these anchors drop into the page below where the text related to the method begins...am I missing something?</comment>
                    <comment id="48720" author="mccouch" created="Mon, 28 Jan 2013 04:58:11 -0600"  >They link straight into the tables on that page, before the example, for me. Have you tried reloading? </comment>
                    <comment id="48722" author="perry" created="Mon, 28 Jan 2013 05:06:09 -0600"  >Okay, now I see.  I think the problem just &amp;quot;sort of&amp;quot; remains with the first anchor: &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-retrieve-get.html#table-couchbase-sdk_net_get&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-retrieve-get.html#table-couchbase-sdk_net_get&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
it drops you into the page, a few lines below where the page starts.  I guess it&amp;#39;s not too big a deal, but looked to me like the problem still existed.&lt;br/&gt;
&lt;br/&gt;
Is it considered at all confusing that the order of operations on the &amp;quot;Chapter 6&amp;quot; page doesn&amp;#39;t match the order they are described on the 6.1 page?</comment>
                    <comment id="48725" author="mccouch" created="Mon, 28 Jan 2013 05:13:42 -0600"  >Hmm, well, the table at the head of the chapter should be sorted alphabetically (and it&amp;#39;s not), but the latter page should order the content in terms of how they are used (there is no point discussing the CAS without the simpler get() for example. &lt;br/&gt;
&lt;br/&gt;
The whole reason for the linking is that the order in the latter pages shouldn&amp;#39;t matter because you don&amp;#39;t have to scan for the right item - you are taken right to it. </comment>
                    <comment id="48726" author="perry" created="Mon, 28 Jan 2013 05:18:21 -0600"  >Okay, well it seems that for multiple SDK docs, the first method is getting anchored to *after* it&amp;#39;s introducing text...is that something we can fix?</comment>
                    <comment id="48727" author="mccouch" created="Mon, 28 Jan 2013 05:25:52 -0600"  >OK, post sorting fixed, now rebuilding.</comment>
                    <comment id="48742" author="mccouch" created="Mon, 28 Jan 2013 08:17:23 -0600"  >Fixed some additional areas where the text/tables are mismatched. &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>9918</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>[NCBC-205] Document how to use TTL with JSON extension methods</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-205</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Along with &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-204,&quot;&gt;http://www.couchbase.com/issues/browse/NCBC-204,&lt;/a&gt; please include how to apply a TTL to a document being stored.</description>
                <environment></environment>
            <key id="21769">NCBC-205</key>
            <summary>Document how to use TTL with JSON extension methods</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="3">Duplicate</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 15 Jan 2013 08:33:24 -0600</created>
                <updated>Tue, 15 Jan 2013 09:35:11 -0600</updated>
                    <resolved>Tue, 15 Jan 2013 09:35:11 -0600</resolved>
                            <version>1.2.0</version>
                                <fixVersion>1.2.1</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="47768" author="john" created="Tue, 15 Jan 2013 08:41:20 -0600"  >There aren&amp;#39;t currently TTL extensions.  I&amp;#39;m adding them to 1.2.1 and will update the appendix for that release.</comment>
                    <comment id="47769" author="perry" created="Tue, 15 Jan 2013 08:45:48 -0600"  >Okay thanks, so is there a bug that this is a duplicate of?</comment>
                    <comment id="47771" author="john" created="Tue, 15 Jan 2013 08:50:19 -0600"  >Not for the documentation, but there is a bug for the new extensions - &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-179&quot;&gt;http://www.couchbase.com/issues/browse/NCBC-179&lt;/a&gt;.  </comment>
                    <comment id="47775" author="perry" created="Tue, 15 Jan 2013 09:35:11 -0600"  >&lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-179&quot;&gt;http://www.couchbase.com/issues/browse/NCBC-179&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>9919</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>[NCBC-204] JSON extension methods not listed in API references</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-204</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Couldn&amp;#39;t find docs around the JSON extension methods listed here: &lt;br/&gt;
&lt;a href=&quot;https://www.couchbase.com/docs/couchbase-sdk-net-1.2/jsonextensions.html&quot;&gt;https://www.couchbase.com/docs/couchbase-sdk-net-1.2/jsonextensions.html&lt;/a&gt;</description>
                <environment></environment>
            <key id="21768">NCBC-204</key>
            <summary>JSON extension methods not listed in API references</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="4" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/reopened.png">Reopened</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 15 Jan 2013 08:32:40 -0600</created>
                <updated>Wed, 29 May 2013 16:20:36 -0500</updated>
                                    <version>1.2.0</version>
                                <fixVersion>1.2.7</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="47767" author="john" created="Tue, 15 Jan 2013 08:40:20 -0600"  >Are you asking for these methods to be included in the API methods along with ExecuteStore, ExecuteGet, etc?  Extension methods technically aren&amp;#39;t API methods and aren&amp;#39;t part of the ICouchbaseClient interface.</comment>
                    <comment id="47770" author="perry" created="Tue, 15 Jan 2013 08:46:58 -0600"  >Yes, that was what I was asking for.  I&amp;#39;m not sure I understand why there are so many different methods for store/get, but since we are recommending customers to store their data as JSON I would assume that these are &amp;quot;first class citizens&amp;quot; and should be documented along with the other methods we support...no?</comment>
                    <comment id="47772" author="john" created="Tue, 15 Jan 2013 08:55:10 -0600"  >The JSON extension methods are &amp;quot;opinionated&amp;quot; in that they force you to use JSON.NET for serialization and the default serializer settings that I&amp;#39;ve included.  I don&amp;#39;t know that we should recommend these extensions as the &amp;quot;best&amp;quot; option, but rather &amp;quot;an&amp;quot; option.  If a user is content to rely on these basic methods, then they would be sufficient.  However, there are many users who will prefer other JSON serializers or other class-to-document mapping rules.  So rather than attempt to address all JSON concerns with the API, these are convenience methods, which is why they&amp;#39;re extension methods.  Extension methods in .NET allow a user to treat method like a class method, even though it&amp;#39;s not defined in an object&amp;#39;s interface.  </comment>
                    <comment id="47776" author="perry" created="Tue, 15 Jan 2013 09:35:58 -0600"  >Thanks for the clarification John.&lt;br/&gt;
&lt;br/&gt;
Can we provide guidance or examples on how to use JSON more generically?</comment>
                    <comment id="47778" author="john" created="Tue, 15 Jan 2013 10:17:33 -0600"  >I think that&amp;#39;s reasonable.  When I update the jsonextensions.html page, I&amp;#39;ll try to add &amp;quot;Here&amp;#39;s what to do if you don&amp;#39;t want to use JSON extensions...&amp;quot;</comment>
                    <comment id="47779" author="perry" created="Tue, 15 Jan 2013 10:21:33 -0600"  >Thanks John, and will that then link to a piece of our &amp;quot;formal&amp;quot; documentation and API reference?</comment>
                    <comment id="58663" author="john" created="Fri, 17 May 2013 15:31:47 -0500"  >&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-json.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-json.html&lt;/a&gt;</comment>
                    <comment id="58708" author="perry" created="Sat, 18 May 2013 05:29:31 -0500"  >Just as a quick re-open...could we link this from the home page of /develop/net/current as well?</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8584</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-203] Restructure .NET tests</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-203</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Eliminate redundant tests. I see there are some repetitive tests which differ only by 1-2 parameters. For example, we don&amp;#39;t need individual functions for each scenario of observe, and it should be possible to abstract this all into a single function, with different tests just calling into that function with different parameters.&lt;br/&gt;
&lt;br/&gt;
I recall that you brought this up as a concern before; now it&amp;#39;s a task :)</description>
                <environment></environment>
            <key id="21235">NCBC-203</key>
            <summary>Restructure .NET tests</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="saakshi.manocha">Saakshi Manocha</assignee>
                                <reporter username="mnunberg">Mark Nunberg</reporter>
                        <labels>
                    </labels>
                <created>Mon, 10 Dec 2012 15:35:44 -0600</created>
                <updated>Mon, 14 Jan 2013 01:01:28 -0600</updated>
                    <resolved>Tue, 25 Dec 2012 11:43:43 -0600</resolved>
                                                                            <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="45832" author="saakshi.manocha" created="Tue, 11 Dec 2012 15:35:30 -0600"  >&lt;a href=&quot;http://review.couchbase.org/#/c/23202/&quot;&gt;http://review.couchbase.org/#/c/23202/&lt;/a&gt;</comment>
                    <comment id="45842" author="mnunberg" created="Tue, 11 Dec 2012 17:57:39 -0600"  >I&amp;#39;ve sectioned out the previous bug into an NCBC issue. In general any changes to the SDKs themselves should be branched out into issues which touch those specific projects, with the SDKQE task tracking them.</comment>
                    <comment id="46191" author="saakshi.manocha" created="Tue, 18 Dec 2012 12:43:00 -0600"  >updated files attached for review : &lt;br/&gt;
couchbase.tests.changedfiles.zip</comment>
                    <comment id="46277" author="saakshi.manocha" created="Wed, 19 Dec 2012 02:16:42 -0600"  >please review:&lt;br/&gt;
&lt;a href=&quot;http://review.couchbase.org/#/c/23430/&quot;&gt;http://review.couchbase.org/#/c/23430/&lt;/a&gt;&lt;br/&gt;
</comment>
                    <comment id="46565" author="saakshi.manocha" created="Tue, 25 Dec 2012 11:43:43 -0600"  >Mark to review the changes updated in Gerrit</comment>
                    <comment id="47669" author="saakshi.manocha" created="Mon, 14 Jan 2013 00:42:38 -0600"  >moved this task from SDKQE project to NCBC, as per mail from Matt so that we can use NCBC in comment while submitting code in gerrit.&lt;br/&gt;
updated comment in gerrit and submitted a new patch set.,&lt;br/&gt;
please review &lt;a href=&quot;http://review.couchbase.org/#/c/23604/&quot;&gt;http://review.couchbase.org/#/c/23604/&lt;/a&gt;</comment>
                    <comment id="47670" author="ingenthr" created="Mon, 14 Jan 2013 01:01:28 -0600"  >Saakshi: it&amp;#39;s not so much that this task needed to be moved, but an underlying NCBC enhancement issue needed to be created-- even one with just a one line summary of what&amp;#39;s to be done.&lt;br/&gt;
&lt;br/&gt;
NCBC tracks this product/project, so we should always be able to see the changes in a version via this issue tracker and cross reference that with the code changes.&lt;br/&gt;
&lt;br/&gt;
Thanks!</comment>
                </comments>
                <issuelinks>
                        <issuelinktype id="10000">
                <name>Dependency</name>
                                <outwardlinks description="depends on">
                            <issuelink>
            <issuekey id="21267">NCBC-177</issuekey>
        </issuelink>
                    </outwardlinks>
                                            </issuelinktype>
                    </issuelinks>
                <attachments>
                    <attachment id="16028" name="couchbase.tests.changedfiles.zip" size="22414" author="saakshi.manocha" created="Tue, 18 Dec 2012 12:42:36 -0600" />
                    <attachment id="15997" name="Couchbase.Tests.zip" size="44531" author="saakshi.manocha" created="Tue, 11 Dec 2012 15:34:34 -0600" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9920</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>[NCBC-202] add a keyStats feature</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-202</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>At times it&amp;#39;s useful to get information about a key through underlying &amp;quot;stats key &amp;lt;key&amp;gt; &amp;lt;vbucket&amp;gt;&amp;quot;, but using just the stats command is complex because the vbucket hashing isn&amp;#39;t exposed.  One better though is a keyStats() operation that would return a map of the return for &amp;quot;stats key&amp;quot;.</description>
                <environment></environment>
            <key id="21751">NCBC-202</key>
            <summary>add a keyStats feature</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Sat, 12 Jan 2013 11:43:02 -0600</created>
                <updated>Wed, 29 May 2013 16:20:27 -0500</updated>
                                    <version>1.2.0</version>
                                <fixVersion>1.3</fixVersion>
                                <component>library</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>9258</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-201] add observe operation type to client</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-201</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>There are some times that one may like to do one&amp;#39;s own observation on the state of a key/cas.  To do so, the OBSERVE protocol operation needs a high level operation.</description>
                <environment></environment>
            <key id="21750">NCBC-201</key>
            <summary>add observe operation type to client</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Sat, 12 Jan 2013 11:38:56 -0600</created>
                <updated>Fri, 17 May 2013 15:13:31 -0500</updated>
                    <resolved>Fri, 17 May 2013 15:13:31 -0500</resolved>
                            <version>1.2.0</version>
                                <fixVersion>1.2.5</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="47698" author="john" created="Mon, 14 Jan 2013 08:42:13 -0600"  >There already is a public Observe method, though it&amp;#39;s not documented.  It&amp;#39;s the driver for the durability methods.  I&amp;#39;ll document it for 1.2.2.&lt;br/&gt;
&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>9259</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>[NCBC-200] code review</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-200</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>code review for &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-159&quot; title=&quot;Add Debug option to queries&quot;&gt;&lt;strike&gt;NCBC-159&lt;/strike&gt;&lt;/a&gt;, &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-172&quot; title=&quot;NRE In view query during rebalance-in&quot;&gt;&lt;strike&gt;NCBC-172&lt;/strike&gt;&lt;/a&gt;, &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-179&quot; title=&quot;Add expiries and CAS to StoreJson extension methods&quot;&gt;NCBC-179&lt;/a&gt;, &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-195&quot; title=&quot;NRE when executing view query on authenticated bucket without proper credentials&quot;&gt;&lt;strike&gt;NCBC-195&lt;/strike&gt;&lt;/a&gt;</description>
                <environment></environment>
            <key id="21708">NCBC-200</key>
            <summary>code review</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="saakshi.manocha">Saakshi Manocha</assignee>
                                <reporter username="saakshi.manocha">Saakshi Manocha</reporter>
                        <labels>
                    </labels>
                <created>Thu, 10 Jan 2013 00:55:40 -0600</created>
                <updated>Thu, 10 Jan 2013 01:00:39 -0600</updated>
                    <resolved>Thu, 10 Jan 2013 01:00:39 -0600</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="47449" author="saakshi.manocha" created="Thu, 10 Jan 2013 01:00:39 -0600"  >code review done, comments published on Gerrit</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9921</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>[NCBC-199] Update tutorial beer sample to use geo.lng and geo.lat JSON properties</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-199</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="21691">NCBC-199</key>
            <summary>Update tutorial beer sample to use geo.lng and geo.lat JSON properties</summary>
                <type id="3" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/task.png">Task</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Wed, 9 Jan 2013 09:19:48 -0600</created>
                <updated>Fri, 17 May 2013 15:38:03 -0500</updated>
                    <resolved>Fri, 17 May 2013 15:38:02 -0500</resolved>
                                            <fixVersion>1.2.5</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>8585</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>[NCBC-198] When performing MultiGet, unloading AppDomain crashes the host</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-198</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>&lt;a href=&quot;https://github.com/enyim/EnyimMemcached/issues/103&quot;&gt;https://github.com/enyim/EnyimMemcached/issues/103&lt;/a&gt;</description>
                <environment></environment>
            <key id="21673">NCBC-198</key>
            <summary>When performing MultiGet, unloading AppDomain crashes the host</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 8 Jan 2013 15:50:18 -0600</created>
                <updated>Wed, 29 May 2013 16:20:36 -0500</updated>
                                    <version>1.2.6</version>
                                <fixVersion>1.2.8</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>9260</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-197] When 0 bytes received on socket, IO Exception thrown with message &quot;?&quot;</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-197</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="21672">NCBC-197</key>
            <summary>When 0 bytes received on socket, IO Exception thrown with message &quot;?&quot;</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 8 Jan 2013 15:40:55 -0600</created>
                <updated>Tue, 5 Feb 2013 16:49:58 -0600</updated>
                    <resolved>Tue, 5 Feb 2013 16:49:58 -0600</resolved>
                            <version>1.2.0</version>
                                <fixVersion>1.2.1</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="49799" author="john" created="Tue, 5 Feb 2013 16:49:58 -0600"  >Released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8568</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>[NCBC-196] Config updates seem to be occuring when vbucket configuration hasn&apos;t changed</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-196</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>The client appears to be updating its config when receiving config updates that shouldn&amp;#39;t trigger a change in internal config (i.e., reodered nodes, fast forward maps).  </description>
                <environment></environment>
            <key id="21670">NCBC-196</key>
            <summary>Config updates seem to be occuring when vbucket configuration hasn&apos;t changed</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 8 Jan 2013 15:06:13 -0600</created>
                <updated>Wed, 29 May 2013 16:20:36 -0500</updated>
                                    <version>1.2.0</version>
                                <fixVersion>1.2.8</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>9922</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-195] NRE when executing view query on authenticated bucket without proper credentials</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-195</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="21665">NCBC-195</key>
            <summary>NRE when executing view query on authenticated bucket without proper credentials</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 8 Jan 2013 10:29:46 -0600</created>
                <updated>Tue, 5 Feb 2013 16:49:57 -0600</updated>
                    <resolved>Tue, 5 Feb 2013 16:49:57 -0600</resolved>
                            <version>1.2.0</version>
                                <fixVersion>1.2.1</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="49798" author="john" created="Tue, 5 Feb 2013 16:49:57 -0600"  >Released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8567</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>[NCBC-194] Review change : http://review.couchbase.org/#/c/23660/</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-194</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Review change : &lt;a href=&quot;http://review.couchbase.org/#/c/23660/&quot;&gt;http://review.couchbase.org/#/c/23660/&lt;/a&gt;</description>
                <environment></environment>
            <key id="21616">NCBC-194</key>
            <summary>Review change : http://review.couchbase.org/#/c/23660/</summary>
                <type id="3" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/task.png">Task</type>
                                <priority id="4" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/minor.png">Minor</priority>
                    <status id="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="saakshi.manocha">Saakshi Manocha</assignee>
                                <reporter username="saakshi.manocha">Saakshi Manocha</reporter>
                        <labels>
                    </labels>
                <created>Fri, 4 Jan 2013 01:21:44 -0600</created>
                <updated>Fri, 4 Jan 2013 01:22:12 -0600</updated>
                    <resolved>Fri, 4 Jan 2013 01:22:12 -0600</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="47052" author="saakshi.manocha" created="Fri, 4 Jan 2013 01:22:12 -0600"  >review done, review comments posted in Gerrit</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9923</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>[NCBC-193] Bug in .Net Documentation on Connection Parameters</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-193</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>The connection configuration here should point to pools than to pools/default @ &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-connection.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-connection.html&lt;/a&gt; . Please correct this documentation.&lt;br/&gt;
&lt;br/&gt;
It is correct @ &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-configuration.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-configuration.html&lt;/a&gt;</description>
                <environment></environment>
            <key id="21574">NCBC-193</key>
            <summary>Bug in .Net Documentation on Connection 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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="mccouch">MC Brown</assignee>
                                <reporter username="mkumar">Muthu Kumar</reporter>
                        <labels>
                        <label>.net</label>
                        <label>client</label>
                        <label>documentation</label>
                    </labels>
                <created>Wed, 2 Jan 2013 17:00:00 -0600</created>
                <updated>Fri, 4 Jan 2013 09:30:00 -0600</updated>
                    <resolved>Fri, 4 Jan 2013 09:30:00 -0600</resolved>
                            <version>1.2.0</version>
                                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="47071" author="mccouch" created="Fri, 4 Jan 2013 09:30:00 -0600"  >Documentation has been fixed and is currently rebuilding</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9924</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>[NCBC-192] NRE when executing ops against down node or invalid configuration</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-192</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="21586">NCBC-192</key>
            <summary>NRE when executing ops against down node or invalid configuration</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Wed, 2 Jan 2013 20:24:24 -0600</created>
                <updated>Tue, 5 Feb 2013 16:50:01 -0600</updated>
                    <resolved>Tue, 5 Feb 2013 16:50:01 -0600</resolved>
                            <version>1.2.0</version>
                                <fixVersion>1.2.1</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="46949" author="john" created="Wed, 2 Jan 2013 20:35:10 -0600"  >Fix pushed to Gerrit for review.</comment>
                    <comment id="46966" author="john" created="Thu, 3 Jan 2013 08:59:24 -0600"  >Pre-release of 1.2.1 build attached.  </comment>
                    <comment id="46988" author="john" created="Thu, 3 Jan 2013 12:22:20 -0600"  >Attached are two new build packages - previous packages were from incorrect builds.  NUnit tests verified and dotPeek verified.</comment>
                    <comment id="49809" author="john" created="Tue, 5 Feb 2013 16:50:01 -0600"  >Released</comment>
                </comments>
                    <attachments>
                    <attachment id="16094" name="Couchbase-Net-Client-1.2.1.zip" size="413709" author="john" created="Thu, 3 Jan 2013 12:21:02 -0600" />
                    <attachment id="16095" name="Couchbase-Net-Client-Logging-1.2.1.zip" size="857375" author="john" created="Thu, 3 Jan 2013 12:21:02 -0600" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8578</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>[NCBC-191] Update submodule to latest Enyim commits</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-191</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="21561">NCBC-191</key>
            <summary>Update submodule to latest Enyim commits</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Wed, 2 Jan 2013 14:38:47 -0600</created>
                <updated>Tue, 5 Feb 2013 16:49:59 -0600</updated>
                    <resolved>Tue, 5 Feb 2013 16:49:59 -0600</resolved>
                                            <fixVersion>1.2.1</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="49804" author="john" created="Tue, 5 Feb 2013 16:49:59 -0600"  >Released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8573</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>[NCBC-190] Support bucket flushing</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-190</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="21515">NCBC-190</key>
            <summary>Support bucket flushing</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Thu, 27 Dec 2012 12:26:36 -0600</created>
                <updated>Tue, 5 Feb 2013 16:50:00 -0600</updated>
                    <resolved>Tue, 5 Feb 2013 16:50:00 -0600</resolved>
                            <version>1.2.0</version>
                                <fixVersion>1.2.1</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="49806" author="john" created="Tue, 5 Feb 2013 16:50:00 -0600"  >Released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8575</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>[NCBC-189] NRE thrown in Increment/Decrement with CAS</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-189</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>&lt;a href=&quot;https://gist.github.com/4353487&quot;&gt;https://gist.github.com/4353487&lt;/a&gt; --&amp;gt; Link from which the code is used.&lt;br/&gt;
&lt;a href=&quot;https://github.com/couchbase/EnyimMemcached/pull/4&quot;&gt;https://github.com/couchbase/EnyimMemcached/pull/4&lt;/a&gt; --&amp;gt; Pull request submitted by customer&lt;br/&gt;
&lt;a href=&quot;https://github.com/couchbase/EnyimMemcached/commit/5b3e829ef9491923d2eb3c28e4be8551ac220ee8#commitcomment-2345966&quot;&gt;https://github.com/couchbase/EnyimMemcached/commit/5b3e829ef9491923d2eb3c28e4be8551ac220ee8#commitcomment-2345966&lt;/a&gt; --&amp;gt; Reference link provided by customer. </description>
                <environment></environment>
            <key id="21512">NCBC-189</key>
            <summary>NRE thrown in Increment/Decrement with CAS</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Thu, 27 Dec 2012 11:56:06 -0600</created>
                <updated>Tue, 5 Feb 2013 16:50:02 -0600</updated>
                    <resolved>Tue, 5 Feb 2013 16:50:02 -0600</resolved>
                            <version>1.2.0</version>
                                <fixVersion>1.2.1</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="46868" author="john" created="Wed, 2 Jan 2013 11:22:42 -0600"  >Attached is 1.2.1 preview with fix for this issue.  This is not a fully tested version.</comment>
                    <comment id="46869" author="john" created="Wed, 2 Jan 2013 11:23:02 -0600"  >Attachment Couchbase.zip is invalid, please disregard.</comment>
                    <comment id="48935" author="skumar" created="Tue, 29 Jan 2013 13:26:53 -0600"  >Hi John,&lt;br/&gt;
&lt;br/&gt;
Could you please let us know the status on this issue as the customer is expecting an update.&lt;br/&gt;
&lt;br/&gt;
Thanks,&lt;br/&gt;
Saran</comment>
                    <comment id="48942" author="john" created="Tue, 29 Jan 2013 14:31:03 -0600"  >Per my last note, their merge is in the attached build.  1.2.1 will contain this merge when it&amp;#39;s released on 2/5/13.</comment>
                    <comment id="48943" author="skumar" created="Tue, 29 Jan 2013 14:38:19 -0600"  >Please confirm if i can pass the attached build( Couchbase-1.2.1-Preview.zip ) to the customer or should i ask him to wait for the 1.2.1 release on 2/5/13.&lt;br/&gt;
&lt;br/&gt;
</comment>
                    <comment id="49598" author="john" created="Mon, 4 Feb 2013 09:36:06 -0600"  >The build was attached for customer verification, however, the 1.2.1 client is being tested by QE now and is expected to be released tomorrow.</comment>
                    <comment id="49812" author="john" created="Tue, 5 Feb 2013 16:50:02 -0600"  >Released</comment>
                </comments>
                    <attachments>
                    <attachment id="16080" name="Couchbase-1.2.1-Preview.zip" size="373363" author="john" created="Wed, 2 Jan 2013 11:22:42 -0600" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8413</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>[NCBC-188] Provide file based caching of config for stateless .NET apps</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-188</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>With stateless apps, such as WCF, it&amp;#39;s not possible to create a static client variable that is used across the lifetime of the app.  An alternate approach would be to write config to a file and update it periodically instead of bootstrapping with each object creation.</description>
                <environment></environment>
            <key id="21482">NCBC-188</key>
            <summary>Provide file based caching of config for stateless .NET apps</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Fri, 21 Dec 2012 11:32:46 -0600</created>
                <updated>Wed, 29 May 2013 16:20:37 -0500</updated>
                                                    <fixVersion>1.3</fixVersion>
                                                <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>9261</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-187] Verify code in gerrit</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-187</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>&lt;a href=&quot;http://review.couchbase.org/#/c/23430/&quot;&gt;http://review.couchbase.org/#/c/23430/&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
changes related to SDKQE-58, &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-177&quot; title=&quot;Consolidate test options from App.config&quot;&gt;&lt;strike&gt;NCBC-177&lt;/strike&gt;&lt;/a&gt;</description>
                <environment></environment>
            <key id="21453">NCBC-187</key>
            <summary>Verify code in gerrit</summary>
                <type id="3" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/task.png">Task</type>
                                <priority id="4" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/minor.png">Minor</priority>
                    <status id="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="saakshi.manocha">Saakshi Manocha</reporter>
                        <labels>
                    </labels>
                <created>Thu, 20 Dec 2012 03:09:56 -0600</created>
                <updated>Wed, 26 Dec 2012 15:43:53 -0600</updated>
                    <resolved>Wed, 26 Dec 2012 15:43:53 -0600</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="46583" author="john" created="Wed, 26 Dec 2012 15:43:53 -0600"  >Reviewed.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9925</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>[NCBC-186] Links for Execute methods from API reference go nowhere</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-186</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-summary.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-summary.html&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
The &amp;quot;Executexxx&amp;quot; methods link back to this same page.</description>
                <environment></environment>
            <key id="21428">NCBC-186</key>
            <summary>Links for Execute methods from API reference go nowhere</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Wed, 19 Dec 2012 09:35:27 -0600</created>
                <updated>Fri, 18 Jan 2013 15:22:03 -0600</updated>
                    <resolved>Fri, 18 Jan 2013 15:22:03 -0600</resolved>
                            <version>1.2.0</version>
                                <fixVersion>1.2.1</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="47475" author="john" created="Thu, 10 Jan 2013 08:54:28 -0600"  >Docs updated.  Pull request sent.</comment>
                    <comment id="48102" author="john" created="Fri, 18 Jan 2013 15:22:03 -0600"  >Docs merged and deployed.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9926</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>[NCBC-185] document bugs</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-185</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>I went through the link &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/getting-started.html,&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/getting-started.html,&lt;/a&gt; which covers the sections 1.1, 1.2 and 1.3&lt;br/&gt;
&amp;nbsp;&lt;br/&gt;
I find the document good enough, following are the observations that may be corrected:&lt;br/&gt;
&amp;nbsp;&lt;br/&gt;
(a) 1.3.1 - Project Set up &lt;br/&gt;
There is no Enyim.Memcached.dll assembly in preview release zip file. Enyim.Caching.dll is available.&lt;br/&gt;
&amp;nbsp;&lt;br/&gt;
(b) CRUD operations &lt;br/&gt;
JSON document with key &amp;quot;110fc0f765&amp;quot; does not exist in beer-sample bucket &lt;br/&gt;
&lt;br/&gt;
var key = BitConverter.ToString(HashAlgorithm.Create(&amp;quot;SHA1&amp;quot;) &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;.ComputeHash(Encoding.UTF8.GetBytes(newBeer))) &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;.Replace(&amp;quot;-&amp;quot;, &amp;quot;&amp;quot;).Substring(0, 10).ToLower(); &lt;br/&gt;
returns &amp;quot;fc4970a84c&amp;quot; &lt;br/&gt;
and not &amp;quot;5c26a734c9&amp;quot; &lt;br/&gt;
&lt;br/&gt;
(c) CouchbaseClient JSON Extension Methods &lt;br/&gt;
add reference and add these statements in code: &lt;br/&gt;
&lt;br/&gt;
using Newtonsoft.Json; &lt;br/&gt;
using Couchbase.Extensions; &lt;br/&gt;
&lt;br/&gt;
(d) Working with Views: &lt;br/&gt;
May be add more about the rows returned from GetView(), Reduce method and stale parameter.&lt;br/&gt;
&amp;nbsp;</description>
                <environment></environment>
            <key id="21394">NCBC-185</key>
            <summary>document bugs</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="saakshi.manocha">Saakshi Manocha</assignee>
                                <reporter username="saakshi.manocha">Saakshi Manocha</reporter>
                        <labels>
                    </labels>
                <created>Tue, 18 Dec 2012 12:45:06 -0600</created>
                <updated>Tue, 1 Jan 2013 04:40:15 -0600</updated>
                    <resolved>Tue, 1 Jan 2013 04:40:15 -0600</resolved>
                                            <fixVersion>1.2.1</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="46584" author="john" created="Wed, 26 Dec 2012 16:20:43 -0600"  >a) Fixed&lt;br/&gt;
b) Replaced with new key format (when written, the sample bucket didn&amp;#39;t have meaningful keys)&lt;br/&gt;
c) Mentioned in the paragraph&lt;br/&gt;
d) More details are found in the tutorial&lt;br/&gt;
&lt;br/&gt;
Revision pending approval&lt;br/&gt;
Pull request sent to docs team </comment>
                    <comment id="46594" author="saakshi.manocha" created="Thu, 27 Dec 2012 04:54:56 -0600"  >Hi John,&lt;br/&gt;
I am not able to find the changes that you have mentioned in the comment above. I&amp;#39;m looking at the URL : &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/crud.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/crud.html&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
Please see if this is the correct place.&lt;br/&gt;
&lt;br/&gt;
Thanks&lt;br/&gt;
Saakshi</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9927</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>[NCBC-184] web page /develop/net/current has reference to Pre-release nuget</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-184</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>The web page for the current .NET client library is confusing regarding installing via NuGet. It talks about using -Pre to get the NuGet Pre-release version, but that&amp;#39;s not needed now because 1.2 is the default now.&lt;br/&gt;
&lt;br/&gt;
The mention of pre-release version should only be on a /next page, not on a /current page.&lt;br/&gt;
&lt;br/&gt;
The /next page is currently empty.</description>
                <environment></environment>
            <key id="21373">NCBC-184</key>
            <summary>web page /develop/net/current has reference to Pre-release nuget</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="TimSmith">Tim Smith</reporter>
                        <labels>
                    </labels>
                <created>Mon, 17 Dec 2012 13:42:20 -0600</created>
                <updated>Mon, 17 Dec 2012 13:48:25 -0600</updated>
                    <resolved>Mon, 17 Dec 2012 13:48:25 -0600</resolved>
                            <version>1.2.0</version>
                                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                          <timeoriginalestimate seconds="600">10m</timeoriginalestimate>
                    <timeestimate seconds="600">10m</timeestimate>
                                  <comments>
                    <comment id="46103" author="ingenthr" created="Mon, 17 Dec 2012 13:48:25 -0600"  >The revision with the updates wasn&amp;#39;t public-- I&amp;#39;m not sure why.  I&amp;#39;ve published it now.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9928</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>[NCBC-183] Docs should use Execute* methods with best practice error handling and logging in all examples</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-183</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>While proper error handling may be application-specific (some apps may be fine treating any error as &amp;quot;not found&amp;quot;, while others need to handle those as very distinct cases, for example), I think the documentation the docs provide, and especially the tutorials and examples that people are likely to copy from, should perform explicit and thorough error handling and logging. Docs should make it easy for people to do it the right way.&lt;br/&gt;
&lt;br/&gt;
The current .NET docs have an OK example in the ASP.NET tutorial, where at least the return value is checked and exceptions are rethrown. So that&amp;#39;s a good start, although there&amp;#39;s no evidence of testing result.Success (which could be false, even if result.Exception is null). There&amp;#39;s no mention, too, of what happens higher up when the result code is returned, and no logging of errors that folks can cut and paste.&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/brewerycrud.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/brewerycrud.html&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
One method uses this:&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return result.StatusCode.HasValue ? result.StatusCode.Value : 0;&lt;br/&gt;
&lt;br/&gt;
While the others just return result.StatusCode.Value with no test. Why is that? Where is that documented?&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
Then this example uses the non-Execute versions which don&amp;#39;t allow for proper error handling. That may be OK in a very basic tutorial, but there should be a very clear and explicit pointer anywhere these are used that goes to a &amp;quot;Error handling with the .NET client&amp;quot; page that details why you shouldn&amp;#39;t use those in most production code, and that you&amp;#39;ll have a very hard time writing correct code unless you use the Execute* methods, and that also provides succinct and complete example for cut-and-pastability of correct error handling.&lt;br/&gt;
&lt;br/&gt;
Even so, I&amp;#39;d prefer that the basic &amp;quot;hello world&amp;quot; tutorial use Execute* methods in the first place, so people who only skim the docs only see the correct way to do things.&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/crud.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/crud.html&lt;/a&gt;&lt;br/&gt;
</description>
                <environment>&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/crud.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/crud.html&lt;/a&gt;</environment>
            <key id="21329">NCBC-183</key>
            <summary>Docs should use Execute* methods with best practice error handling and logging in all examples</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="TimSmith">Tim Smith</reporter>
                        <labels>
                    </labels>
                <created>Fri, 14 Dec 2012 12:14:01 -0600</created>
                <updated>Wed, 29 May 2013 16:20:32 -0500</updated>
                                    <version>1.2.0</version>
                                <fixVersion>1.3</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>1</watches>
                          <timeoriginalestimate seconds="86400">24h</timeoriginalestimate>
                    <timeestimate seconds="86400">24h</timeestimate>
                                  <comments>
                    <comment id="58662" author="ingenthr" created="Fri, 17 May 2013 15:21:39 -0500"  >This is probably not something we want to do as written.  We want the simple approach to be, well, simple.  Future API will hopefully make this better.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8586</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-182] API summary links don&apos;t go anywhere</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-182</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>When I click on a link on the api-reference-summary.html page for about half of the methods, it doesn&amp;#39;t go anywhere. The others do go to an appropriate sub-page. Something broken with the docs generation?&lt;br/&gt;
&lt;br/&gt;
For example, currently the .Append() methods go to the right place, but the .ExecuteAppend() do not. It&amp;#39;s not just the Execute* methods that are broken, though. I think this affects the 1.1 docs as well.</description>
                <environment>&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-summary.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-summary.html&lt;/a&gt;</environment>
            <key id="21328">NCBC-182</key>
            <summary>API summary links don&apos;t go anywhere</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="3">Duplicate</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="TimSmith">Tim Smith</reporter>
                        <labels>
                    </labels>
                <created>Fri, 14 Dec 2012 11:52:23 -0600</created>
                <updated>Fri, 18 Jan 2013 15:22:19 -0600</updated>
                    <resolved>Fri, 18 Jan 2013 15:22:19 -0600</resolved>
                            <version>1.2.0</version>
                                <fixVersion>1.2.1</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="47481" author="john" created="Thu, 10 Jan 2013 10:17:15 -0600"  >There is a pull request pending with updated docs for the missing Execute methods.</comment>
                    <comment id="48103" author="john" created="Fri, 18 Jan 2013 15:22:19 -0600"  >See &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-186&quot; title=&quot;Links for Execute methods from API reference go nowhere&quot;&gt;&lt;strike&gt;NCBC-186&lt;/strike&gt;&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>9929</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>[NCBC-181] Docs do not explain Execute* operation results</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-181</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>I can&amp;#39;t find any description of IOperationResult or any of its subclasses in the .NET docs.&lt;br/&gt;
&lt;br/&gt;
I can find a pretty decent description in the wiki, here:&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/wiki/display/couchbase/Couchbase+.NET+Client+Library#Couchbase.NETClientLibrary-%23HandlingFailureswiththeOperationResultsAPI&quot;&gt;http://www.couchbase.com/wiki/display/couchbase/Couchbase+.NET+Client+Library#Couchbase.NETClientLibrary-%23HandlingFailureswiththeOperationResultsAPI&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
That info needs to be in the manual. Also, the return value for an operation is critical for understanding what it does. The API summaries elide the return value, and make it difficult to understand the function fully. It&amp;#39;s worth the extra screen real estate to specify the return value in all the API summaries.</description>
                <environment>&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-summary.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-summary.html&lt;/a&gt;</environment>
            <key id="21327">NCBC-181</key>
            <summary>Docs do not explain Execute* operation results</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="TimSmith">Tim Smith</reporter>
                        <labels>
                    </labels>
                <created>Fri, 14 Dec 2012 11:49:14 -0600</created>
                <updated>Tue, 15 Jan 2013 10:27:06 -0600</updated>
                    <resolved>Tue, 15 Jan 2013 10:26:43 -0600</resolved>
                            <version>1.2.0</version>
                                <fixVersion>1.2.1</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                          <timeoriginalestimate seconds="86400">24h</timeoriginalestimate>
                    <timeestimate seconds="86400">24h</timeestimate>
                                  <comments>
                    <comment id="47480" author="john" created="Thu, 10 Jan 2013 10:16:09 -0600"  >The API docs have been updated and I&amp;#39;ve added an appendix on how to work with the results.  Pull request sent to docs team.</comment>
                    <comment id="47780" author="john" created="Tue, 15 Jan 2013 10:26:43 -0600"  >&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-operation-results.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-operation-results.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>9930</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>[NCBC-180] DOC: Link to &quot;next&quot; instead of &quot;current&quot; in main .Net menu</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-180</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>In the menu located on the right of the .Net API documentation  ( for example  &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-view.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/api-reference-view.html&lt;/a&gt; ), the item:&lt;br/&gt;
&amp;quot;.NET Client Library&amp;quot;&lt;br/&gt;
is pointing to&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/develop/net/next&quot;&gt;http://www.couchbase.com/develop/net/next&lt;/a&gt;</description>
                <environment></environment>
            <key id="21324">NCBC-180</key>
            <summary>DOC: Link to &quot;next&quot; instead of &quot;current&quot; in main .Net menu</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="mccouch">MC Brown</assignee>
                                <reporter username="tgrall">Tug Grall</reporter>
                        <labels>
                    </labels>
                <created>Fri, 14 Dec 2012 10:20:10 -0600</created>
                <updated>Fri, 14 Dec 2012 11:42:55 -0600</updated>
                    <resolved>Fri, 14 Dec 2012 11:42:55 -0600</resolved>
                            <version>1.2.0</version>
                                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="46028" author="ingenthr" created="Fri, 14 Dec 2012 11:23:08 -0600"  >That sidebar is probably best adjusted by MC, though I have no doubt John could figure out where to adjust it with a &amp;quot;git grep&amp;quot;.</comment>
                    <comment id="46030" author="mccouch" created="Fri, 14 Dec 2012 11:42:55 -0600"  >Fixed. I thought I&amp;#39;d corrected all these on wednesday, so I&amp;#39;ve also done a quick sanity check and made sure other references are fixed, but let me know if you find any others. </comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9931</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>[NCBC-179] Add expiries and CAS to StoreJson extension methods</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-179</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="21285">NCBC-179</key>
            <summary>Add expiries and CAS to StoreJson extension methods</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="4" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/reopened.png">Reopened</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Wed, 12 Dec 2012 11:44:03 -0600</created>
                <updated>Wed, 29 May 2013 16:20:38 -0500</updated>
                                    <version>1.2.0</version>
                                <fixVersion>1.2.1</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="49801" author="john" created="Tue, 5 Feb 2013 16:49:58 -0600"  >Released</comment>
                    <comment id="49835" author="perry" created="Wed, 6 Feb 2013 05:53:02 -0600"  >Hey John, this this come with associated doc changes?  Can you link to them?&lt;br/&gt;
&lt;br/&gt;
Thanks</comment>
                    <comment id="50955" author="john" created="Wed, 20 Feb 2013 09:39:50 -0600"  >I haven&amp;#39;t had a chance to work on doc improvements.  After 1.2.2 is released, I&amp;#39;ll try to prioritize doc updates.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8570</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-178] DOC : Typo in the Release Number/Name</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-178</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>The latest release is called Client Library .NET 1.2.0 BA (12 December 2012)  (BA instead of GA)&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-rn.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-rn.html&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
and all related links</description>
                <environment></environment>
            <key id="21268">NCBC-178</key>
            <summary>DOC : Typo in the Release Number/Name</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="tgrall">Tug Grall</reporter>
                        <labels>
                    </labels>
                <created>Tue, 11 Dec 2012 19:33:32 -0600</created>
                <updated>Tue, 11 Dec 2012 21:26:39 -0600</updated>
                    <resolved>Tue, 11 Dec 2012 21:26:33 -0600</resolved>
                            <version>1.2.0</version>
                                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="45893" author="john" created="Tue, 11 Dec 2012 21:26:39 -0600"  >Released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9932</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>[NCBC-177] Consolidate test options from App.config</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-177</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Eliminate redundant tests. I see there are some repetitive tests which differ only by 1-2 parameters. For example, we don&amp;#39;t need individual functions for each scenario of observe, and it should be possible to abstract this all into a single function, with different tests just calling into that function with different parameters.&lt;br/&gt;
&lt;br/&gt;
I recall that you brought this up as a concern before; now it&amp;#39;s a task :)</description>
                <environment></environment>
            <key id="21267">NCBC-177</key>
            <summary>Consolidate test options from App.config</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="saakshi.manocha">Saakshi Manocha</assignee>
                                <reporter username="mnunberg">Mark Nunberg</reporter>
                        <labels>
                    </labels>
                <created>Tue, 11 Dec 2012 17:54:58 -0600</created>
                <updated>Wed, 19 Dec 2012 02:17:10 -0600</updated>
                    <resolved>Tue, 18 Dec 2012 18:07:32 -0600</resolved>
                                                            <component>library</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="45841" author="mnunberg" created="Tue, 11 Dec 2012 17:56:34 -0600"  >[saakshi]&lt;br/&gt;
&lt;br/&gt;
I copied this bug over as a NCBC issue :)&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://review.couchbase.org/#/c/23202/&quot;&gt;http://review.couchbase.org/#/c/23202/&lt;/a&gt;</comment>
                    <comment id="46190" author="saakshi.manocha" created="Tue, 18 Dec 2012 12:40:54 -0600"  >updated files attached here for review</comment>
                    <comment id="46278" author="saakshi.manocha" created="Wed, 19 Dec 2012 02:17:10 -0600"  >&lt;a href=&quot;http://review.couchbase.org/#/c/23430/&quot;&gt;http://review.couchbase.org/#/c/23430/&lt;/a&gt;</comment>
                </comments>
                <issuelinks>
                        <issuelinktype id="10000">
                <name>Dependency</name>
                                                <inwardlinks description="blocks">
                            <issuelink>
            <issuekey id="21235">NCBC-203</issuekey>
        </issuelink>
                    </inwardlinks>
                            </issuelinktype>
                    </issuelinks>
                <attachments>
                    <attachment id="16027" name="couchbase.tests.changedfiles.zip" size="22414" author="saakshi.manocha" created="Tue, 18 Dec 2012 12:41:55 -0600" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9933</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>[NCBC-176] Support flushing of bucket from client</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-176</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="21213">NCBC-176</key>
            <summary>Support flushing of bucket from client</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="3">Duplicate</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Fri, 7 Dec 2012 22:08:41 -0600</created>
                <updated>Wed, 2 Jan 2013 09:25:04 -0600</updated>
                    <resolved>Wed, 2 Jan 2013 09:25:04 -0600</resolved>
                            <version>1.2.0</version>
                                <fixVersion>1.2 Beta-3</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="46854" author="john" created="Wed, 2 Jan 2013 09:25:04 -0600"  >&lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-190&quot; title=&quot;Support bucket flushing&quot;&gt;&lt;strike&gt;NCBC-190&lt;/strike&gt;&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>9191</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>[NCBC-175] Authenticated view tests should use app.config</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-175</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="21206">NCBC-175</key>
            <summary>Authenticated view tests should use app.config</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Fri, 7 Dec 2012 11:48:00 -0600</created>
                <updated>Wed, 29 May 2013 16:20:32 -0500</updated>
                                    <version>1.2 Beta-3</version>
                <version>1.2.0</version>
                                <fixVersion>1.3</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>9262</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-174] Fix invalid tests in NUnit project.</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-174</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="21205">NCBC-174</key>
            <summary>Fix invalid tests in NUnit project.</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Fri, 7 Dec 2012 11:47:19 -0600</created>
                <updated>Wed, 29 May 2013 16:20:31 -0500</updated>
                                    <version>1.2 Beta-2</version>
                <version>1.2 Beta-3</version>
                <version>1.2.0</version>
                                <fixVersion>1.2.8</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                                                  <comments>
                    <comment id="48915" author="saakshi.manocha" created="Tue, 29 Jan 2013 11:53:18 -0600"  >I ran the .net unit tests against the latest code of couchbase-net-client and cluster version 2.0.0-1976&lt;br/&gt;
My cluster config comprise of the following nodes:&lt;br/&gt;
10.3.121.134&lt;br/&gt;
10.3.121.135&lt;br/&gt;
10.3.121.136&lt;br/&gt;
10.3.3.206&lt;br/&gt;
&lt;br/&gt;
Some of the tests are failing, mostly are related to views. Please find the observations and their possible causes:&lt;br/&gt;
&lt;br/&gt;
1. CouchbaseAuthenticatedViewTests\When_Bucket_Is_Authenticated_View_Returns_Results :&lt;br/&gt;
&lt;br/&gt;
First the test was failing because there was no document getting created in &amp;quot;authenticated&amp;quot; bucket. Supposedly the code was creating the default client object in method CouchbaseClientFactory.CreateCouchbaseClient(), where the bucket name is default. So I changed it the initialization statement to :&lt;br/&gt;
_client = new CouchbaseClient(&amp;quot;authenticated&amp;quot;,&amp;quot;secret&amp;quot;);&lt;br/&gt;
Again running the test, now the documents are getting created for &amp;quot;authenticated&amp;quot; bucket but no views. Infact the test report is:&lt;br/&gt;
Couchbase.Tests.CouchbaseAuthenticatedViewTests.When_Bucket_Is_Authenticated_View_Returns_Results:&lt;br/&gt;
System.Net.WebException : The remote server returned an error: (404) Not Found.&lt;br/&gt;
&lt;br/&gt;
2. DefaultConfigurationSettingsTests\When_Http_Timeout_Is_Not_Set_And_Using_App_Config_Default_Is_20_Seconds&lt;br/&gt;
and&lt;br/&gt;
DefaultConfigurationSettingsTests\When_Http_Timeout_Is_Not_Set_And_Using_Code_Config_Default_Is_20_Seconds:&lt;br/&gt;
&lt;br/&gt;
Test fails with the error:&lt;br/&gt;
&amp;nbsp;&amp;nbsp;Expected: 00:00:20&lt;br/&gt;
&amp;nbsp;&amp;nbsp;But was:  00:01:00&lt;br/&gt;
Error reason:&lt;br/&gt;
In method Couchbase\Configuration\ServersElement.cs -&amp;gt; HttpRequestTimeout(), the following attribute is set:&lt;br/&gt;
[ConfigurationProperty(&amp;quot;httpRequestTimeout&amp;quot;, IsRequired = false, DefaultValue = &amp;quot;00:01:00&amp;quot;), PositiveTimeSpanValidator]&lt;br/&gt;
DefaultValue set is 00:01:00, in test we compare the result with 00:00:20, hence the failure.&lt;br/&gt;
The DefaultValue in attribute needs to be changed.&lt;br/&gt;
&lt;br/&gt;
3. CouchbaseClusterBucketAdminTests\When_Getting_Cluster_Item_Count_Count_Matches_Interesting_Stats and When_Getting_Bucket_Item_Count_Count_Matches_Basic_Stats:&lt;br/&gt;
Error: System.Net.WebException : The remote server returned an error: (404) Not Found.&lt;br/&gt;
ErrorSource: This test would run find if we provide the username and password for the cluster. The Http response object returns an error because it is not able to connect to the clusterm possibly error in ConfigurationManager.GetSection(configSectionName) which does not return &amp;quot;couchbase&amp;quot; config section&lt;br/&gt;
&lt;br/&gt;
4. CouchbaseClusterBucketAdminTests\When_Creating_New_Bucket_With_Ram_Quota_Less_Than_100_Argument_Exception_Is_Thrown:&lt;br/&gt;
The exception message text was incorrect&lt;br/&gt;
Expected message containing: Quota.RAM&lt;br/&gt;
&amp;nbsp;but was: RamQuotaMB must be at least 100&lt;br/&gt;
Solution is to change the expected message in test attribute&lt;br/&gt;
&lt;br/&gt;
5. CouchbaseClientObserveTests\When_Storing_A_New_Key_With_Master_Persistence_That_Key_Is_In_View_When_Stale_Is_False:&lt;br/&gt;
&lt;br/&gt;
6. CouchbaseClientObserveTests\When_Storing_A_New_Key_Observe_Will_Fail_When_Cluster_Has_Too_Few_Nodes_For_Replication:&lt;br/&gt;
This would run fine if we run on cluster with only one server node.&lt;br/&gt;
</comment>
                    <comment id="48918" author="saakshi.manocha" created="Tue, 29 Jan 2013 12:02:03 -0600"  >Also, many a times &amp;#39;Operation time out&amp;#39; errors occur while running the test. I&amp;#39;m running test over VPN, is there any performance issue?&lt;br/&gt;
This happens generally with GenericView and SpatialView tests.&lt;br/&gt;
Although these tests run fine if debugged separately</comment>
                    <comment id="49723" author="saakshi.manocha" created="Tue, 5 Feb 2013 01:01:02 -0600"  >Following test failures have been fixed: (&lt;a href=&quot;http://review.couchbase.org/#/c/24394/&quot;&gt;http://review.couchbase.org/#/c/24394/&lt;/a&gt;)&lt;br/&gt;
Refer SDKQE-182 to track status.&lt;br/&gt;
&lt;br/&gt;
1. DefaultConfigurationSettingsTests\When_Http_Timeout_Is_Not_Set_And_Using_App_Config_Default_Is_20_Seconds&lt;br/&gt;
&amp;nbsp;&amp;nbsp;and &lt;br/&gt;
2. DefaultConfigurationSettingsTests\When_Http_Timeout_Is_Not_Set_And_Using_Code_Config_Default_Is_20_Seconds:&lt;br/&gt;
Test fails with the error: &lt;br/&gt;
&amp;nbsp;&amp;nbsp;Expected: 00:00:20 &lt;br/&gt;
&amp;nbsp;&amp;nbsp;But was: 00:01:00 &lt;br/&gt;
Fix provided: Recommended http time out is 1 minute so change the test and verify that the test is now passing after this change.&lt;br/&gt;
&amp;nbsp;Change request uploaded in Gerrit and pending for code review. &lt;br/&gt;
&lt;br/&gt;
3. CouchbaseClusterBucketAdminTests\When_Creating_New_Bucket_With_Ram_Quota_Less_Than_100_Argument_Exception_Is_Thrown:&lt;br/&gt;
&amp;nbsp;&amp;nbsp;The exception message text was incorrect &lt;br/&gt;
Expected message containing: Quota.RAM &lt;br/&gt;
&amp;nbsp;but was: RamQuotaMB must be at least 100 &lt;br/&gt;
Fix provided : change the expected message in test attribute and verify that the test is now passing after this change.&lt;br/&gt;
&amp;nbsp;Change request uploaded in Gerrit and pending for code review. &lt;br/&gt;
&amp;nbsp;&amp;nbsp;&lt;br/&gt;
4. DocHelperTests: &lt;br/&gt;
Failure: Expected: String containing &amp;quot;&amp;quot;_id&amp;quot;:&amp;quot;8675309&amp;quot;&amp;quot; &lt;br/&gt;
But was: &amp;quot;{&amp;quot;id&amp;quot;:&amp;quot;8675309&amp;quot;, &amp;quot;message&amp;quot; : &amp;quot;Test&amp;quot; }&amp;quot;\ &lt;br/&gt;
Fix provided is: remove the unnecessary underscore from id and test will pass. Change request uploaded in Gerrit and pending for code review. </comment>
                    <comment id="51936" author="saakshi.manocha" created="Mon, 4 Mar 2013 13:34:16 -0600"  >Few more issues corrected:&lt;br/&gt;
(a) &lt;a href=&quot;http://review.couchbase.org/#/c/24977/&quot;&gt;http://review.couchbase.org/#/c/24977/&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-234&quot; title=&quot;ExecuteGetJson does not return CAS value&quot;&gt;&lt;strike&gt;NCBC-234&lt;/strike&gt;&lt;/a&gt;: Return CAS value with ExecuteGetJson&lt;br/&gt;
&lt;br/&gt;
(b) &lt;a href=&quot;http://review.couchbase.org/#/c/24978/&quot;&gt;http://review.couchbase.org/#/c/24978/&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-236&quot; title=&quot;JSON serialization tests for view params are broken&quot;&gt;&lt;strike&gt;NCBC-236&lt;/strike&gt;&lt;/a&gt;: Fix view param JSON serialization tests&lt;br/&gt;
</comment>
                    <comment id="52009" author="saakshi.manocha" created="Mon, 4 Mar 2013 23:51:33 -0600"  >More tests added :&lt;br/&gt;
&lt;a href=&quot;http://review.couchbase.org/#/c/24980/&quot;&gt;http://review.couchbase.org/#/c/24980/&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
1. CouchbaseAuthenticatedViewTests -&amp;gt;&lt;br/&gt;
(a) Added new test :&lt;br/&gt;
When_Bucket_Is_Authenticated_And_Bad_Credentials_Are_Provided_Exception_Is_Thrown&lt;br/&gt;
&lt;br/&gt;
2. CouchbaseClientGetTests -&amp;gt; &lt;br/&gt;
(a) Added new tests:&lt;br/&gt;
When_Getting_Multiple_Non_Existent_Keys_Result_Is_Not_Successful&lt;br/&gt;
and When_Getting_A_Zero_Length_Key_No_Exception_Is_Thrown_And_Success_Is_False&lt;br/&gt;
(b) Renamed&lt;br/&gt;
When_Getting_Multiple_Keys_Result_Is_Successful  -&amp;gt; When_Getting_Multiple_Existent_Keys_Result_Is_Successful&lt;br/&gt;
&lt;br/&gt;
3. CouchbaseClientObserveTests -&amp;gt;&lt;br/&gt;
(a) Added new tests:&lt;br/&gt;
When_Storing_A_New_Key_Observe_Will_Succeed_With_Zero_Persistence_And_Zero_Replication&lt;br/&gt;
and&lt;br/&gt;
When_Storing_A_New_Key_Observe_Will_Pass_With_Replication_More_Than_Available_Nodes&lt;br/&gt;
and&lt;br/&gt;
When_Storing_A_New_Key_Observe_Will_Fail_With_Persistence_More_Than_Available_Nodes&lt;br/&gt;
&lt;br/&gt;
4. CouchbaseClientCasTests -&amp;gt;&lt;br/&gt;
(a) Added new tests:&lt;br/&gt;
When_Replacing_Item_With_Valid_Cas_Result_Is_Successful</comment>
                </comments>
                <issuelinks>
                        <issuelinktype id="10000">
                <name>Dependency</name>
                                                <inwardlinks description="blocks">
                                    </inwardlinks>
                            </issuelinktype>
                    </issuelinks>
                <attachments>
                </attachments>
            <subtasks>
            <subtask id="23589">NCBC-250</subtask>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8519</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-173] Use Couchbase.Management API to create buckets and views for unit tests requiring custom setups</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-173</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="21203">NCBC-173</key>
            <summary>Use Couchbase.Management API to create buckets and views for unit tests requiring custom setups</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Fri, 7 Dec 2012 10:25:11 -0600</created>
                <updated>Wed, 29 May 2013 16:20:30 -0500</updated>
                                    <version>1.2.0</version>
                                <fixVersion>1.2.8</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>9263</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-172] NRE In view query during rebalance-in</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-172</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>[INFO 32.82 cbsdk.scenario rebalance.py:207] Sleeping 30 seconds for ramp-up&lt;br/&gt;
[ACTION 62.84 cbsdk.scenario rebalance.py:210] Starting rebalance action&lt;br/&gt;
[SDKD(INFO) 65.22 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.22 cbsdk.sdkd.remote remote.py:263] [Sdkd.ViewQuery|Error] ... System.InvalidOperationException Operation is not valid due to the current state of the object.    at Couchbase.CouchbaseViewHandler.GetResponse(IDictionary`2 viewParams) in c:\ncbc\src\Couchbase\CouchbaseViewHandler.cs:line 131&lt;br/&gt;
[SDKD(INFO) 65.22 cbsdk.sdkd.remote remote.py:263]    at Couchbase.CouchbaseViewHandler.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in c:\ncbc\src\Couchbase\CouchbaseViewHandler.cs:line 38&lt;br/&gt;
[SDKD(INFO) 65.22 cbsdk.sdkd.remote remote.py:263]    at Sdkd.Views.ViewCommand.Run() in c:\Users\Administrator\Documents\GitHub\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
[SDKD(INFO) 65.91 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.91 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.91 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.91 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.92 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.92 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.92 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.92 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.92 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.92 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.92 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.92 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.92 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.92 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.92 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.92 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.92 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.92 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.92 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.92 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 65.92 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 66.24 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 66.24 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 66.24 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 66.24 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 66.24 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 66.24 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 66.24 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 66.24 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 66.24 cbsdk.sdkd.remote remote.py:263] [Couchbase.CouchbaseViewHandler|Warn] View Couchbase.CouchbaseViewHandler was mapped to a dead node, failing.&lt;br/&gt;
[SDKD(INFO) 66.82 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 66.82 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 66.91 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 66.91 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 67.53 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 67.53 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 67.76 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 67.76 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 67.76 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 67.76 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 68.06 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 68.06 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 70.01 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 70.01 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 70.01 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 70.01 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 70.02 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 70.02 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 70.07 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 70.07 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 70.07 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 70.07 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 70.20 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 70.20 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 70.20 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 70.20 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 70.22 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 70.22 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 70.22 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 70.22 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 70.22 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 70.22 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 70.23 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 70.23 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 70.28 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 70.28 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 70.82 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 70.82 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 70.84 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 70.84 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 70.87 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 70.87 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 71.16 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 71.16 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 72.13 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 72.13 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 72.32 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 72.32 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 72.34 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 72.34 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 72.35 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 72.35 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 72.74 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 72.74 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 73.44 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 73.44 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 73.46 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 73.46 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 73.97 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 73.97 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 74.63 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 74.63 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 74.65 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 74.65 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 74.65 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 74.65 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 74.65 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 74.65 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 74.65 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 74.65 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 74.83 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 74.83 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 74.90 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 74.90 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 74.90 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 74.90 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 80.13 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 80.13 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 83.91 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 83.91 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 83.91 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 83.91 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[SDKD(INFO) 84.24 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 84.24 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[ACTION 85.48 cbsdk.scenario rebalance.py:213] Rebalance action complete&lt;br/&gt;
[ACTION 85.48 cbsdk.scenario base.py:50] Sleeping 5 seconds before collection&lt;br/&gt;
[SDKD(INFO) 88.21 cbsdk.sdkd.remote remote.py:263] [Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl|Error] Could not init pool. System.NullReferenceException Object reference not set to an instance of an object.    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.CreateSocket() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 279&lt;br/&gt;
[SDKD(INFO) 88.21 cbsdk.sdkd.remote remote.py:263]    at Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl.InitPool() in c:\ncbc\lib\EnyimMemcached\Enyim.Caching\Memcached\MemcachedNode.cs:line 257&lt;br/&gt;
[DEBUG 90.48 cbsdk.driver driver.py:39] CANCEL:77 @2 {}&lt;br/&gt;
[DEBUG 90.51 cbsdk.driver driver.py:48] CANCEL:77 @2 (OK) {}&lt;br/&gt;
[DEBUG 90.51 cbsdk.driver driver.py:39] CANCEL:78 @3 {}&lt;br/&gt;
[SDKD(INFO) 90.51 cbsdk.sdkd.remote remote.py:263] [Sdkd.Control|Info] Cancelling command for Handle 2&lt;br/&gt;
[DEBUG 90.61 cbsdk.driver driver.py:48] CANCEL:78 @3 (OK) {}&lt;br/&gt;
[DEBUG 90.61 cbsdk.driver driver.py:39] CANCEL:79 @4 {}&lt;br/&gt;
[SDKD(INFO) 90.61 cbsdk.sdkd.remote remote.py:263] [Sdkd.Control|Info] Cancelling command for Handle 3&lt;br/&gt;
[DEBUG 90.63 cbsdk.driver driver.py:48] CANCEL:79 @4 (OK) {}&lt;br/&gt;
[DEBUG 90.63 cbsdk.driver driver.py:39] CANCEL:80 @5 {}&lt;br/&gt;
[SDKD(INFO) 90.64 cbsdk.sdkd.remote remote.py:263] [Sdkd.Control|Info] Cancelling command for Handle 4&lt;br/&gt;
[DEBUG 90.72 cbsdk.driver driver.py:48] CANCEL:80 @5 (OK) {}&lt;br/&gt;
[DEBUG 90.72 cbsdk.driver driver.py:39] CANCEL:81 @6 {}&lt;br/&gt;
[SDKD(INFO) 90.72 cbsdk.sdkd.remote remote.py:263] [Sdkd.Control|Info] Cancelling command for Handle 5&lt;br/&gt;
[DEBUG 90.76 cbsdk.driver driver.py:48] CANCEL:81 @6 (OK) {}&lt;br/&gt;
[DEBUG 90.76 cbsdk.driver driver.py:39] CANCEL:82 @7 {}&lt;br/&gt;
[SDKD(INFO) 90.82 cbsdk.sdkd.remote remote.py:263] [Sdkd.Control|Info] Cancelling command for Handle 6&lt;br/&gt;
[DEBUG 90.88 cbsdk.driver driver.py:48] CANCEL:82 @7 (OK) {}&lt;br/&gt;
[DEBUG 90.88 cbsdk.driver driver.py:39] CANCEL:83 @8 {}&lt;br/&gt;
[SDKD(INFO) 90.89 cbsdk.sdkd.remote remote.py:263] [Sdkd.Control|Info] Cancelling command for Handle 7&lt;br/&gt;
[DEBUG 90.97 cbsdk.driver driver.py:48] CANCEL:83 @8 (OK) {}&lt;br/&gt;
[DEBUG 90.97 cbsdk.driver driver.py:39] CANCEL:84 @9 {}&lt;br/&gt;
[SDKD(INFO) 91.02 cbsdk.sdkd.remote remote.py:263] [Sdkd.Control|Info] Cancelling command for Handle 8&lt;br/&gt;
[DEBUG 91.17 cbsdk.driver driver.py:48] CANCEL:84 @9 (OK) {}&lt;br/&gt;
[DEBUG 91.17 cbsdk.driver driver.py:39] CANCEL:85 @10 {}&lt;br/&gt;
[SDKD(INFO) 91.19 cbsdk.sdkd.remote remote.py:263] [Sdkd.Control|Info] Cancelling command for Handle 9&lt;br/&gt;
[DEBUG 91.22 cbsdk.driver driver.py:48] CANCEL:85 @10 (OK) {}&lt;br/&gt;
[DEBUG 91.22 cbsdk.driver driver.py:39] CANCEL:86 @11 {}&lt;br/&gt;
[SDKD(INFO) 91.24 cbsdk.sdkd.remote remote.py:263] [Sdkd.Control|Info] Cancelling command for Handle 10&lt;br/&gt;
[DEBUG 91.30 cbsdk.driver driver.py:48] CANCEL:86 @11 (OK) {}&lt;br/&gt;
[SDKD(INFO) 91.32 cbsdk.sdkd.remote remote.py:263] [Sdkd.Control|Info] Cancelling command for Handle 11&lt;br/&gt;
[DEBUG 91.78 cbsdk.driver driver.py:48] CB_VIEW_QUERY:14 @2 (OK) {u&amp;#39;Timings&amp;#39;: &amp;#39;&amp;lt; Timings Truncated &amp;gt;&amp;#39;, u&amp;#39;Summary&amp;#39;: {u&amp;#39;0&amp;#39;: 507}}                                                                                                           &lt;br/&gt;
[DEBUG 92.01 cbsdk.driver driver.py:48] CB_VIEW_QUERY:15 @3 (OK) {u&amp;#39;Timings&amp;#39;: &amp;#39;&amp;lt; Timings Truncated &amp;gt;&amp;#39;, u&amp;#39;Summary&amp;#39;: {u&amp;#39;0&amp;#39;: 709}}                                                                                                           &lt;br/&gt;
[DEBUG 92.01 cbsdk.driver driver.py:48] CB_VIEW_QUERY:16 @4 (OK) {u&amp;#39;Timings&amp;#39;: &amp;#39;&amp;lt; Timings Truncated &amp;gt;&amp;#39;, u&amp;#39;Summary&amp;#39;: {u&amp;#39;0&amp;#39;: 608}}                                                                                                           &lt;br/&gt;
[SDKD(INFO) 128.53 cbsdk.sdkd.remote remote.py:263] [Sdkd.ViewQuery|Warn] Unrecognized error System.Net.WebException The operation has timed out    at Couchbase.HammockHttpClient.HammockResponseWrapper.ExecuteWith(RestClient client) in c:\ncbc\src\Couchbase\HammockHttpClient.cs:line 141&lt;br/&gt;
[SDKD(INFO) 128.53 cbsdk.sdkd.remote remote.py:263]    at Couchbase.HammockHttpClient.HammockRequestWrapper.Couchbase.IHttpRequest.GetResponse() in c:\ncbc\src\Couchbase\HammockHttpClient.cs:line 112&lt;br/&gt;
[SDKD(INFO) 128.54 cbsdk.sdkd.remote remote.py:263]    at Couchbase.CouchbaseViewHandler.GetResponse(IDictionary`2 viewParams) in c:\ncbc\src\Couchbase\CouchbaseViewHandler.cs:line 144&lt;br/&gt;
[SDKD(INFO) 128.54 cbsdk.sdkd.remote remote.py:263]    at Couchbase.CouchbaseViewHandler.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in c:\ncbc\src\Couchbase\CouchbaseViewHandler.cs:line 38&lt;br/&gt;
[SDKD(INFO) 128.54 cbsdk.sdkd.remote remote.py:263]    at Sdkd.Views.ViewCommand.Run() in c:\Users\Administrator\Documents\GitHub\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
[SDKD(INFO) 139.64 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 139.64 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 139.64 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 139.66 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 140.92 cbsdk.sdkd.remote remote.py:263] [Sdkd.ViewQuery|Warn] Unrecognized error System.Net.WebException The operation has timed out    at Couchbase.HammockHttpClient.HammockResponseWrapper.ExecuteWith(RestClient client) in c:\ncbc\src\Couchbase\HammockHttpClient.cs:line 141&lt;br/&gt;
[SDKD(INFO) 140.92 cbsdk.sdkd.remote remote.py:263]    at Couchbase.HammockHttpClient.HammockRequestWrapper.Couchbase.IHttpRequest.GetResponse() in c:\ncbc\src\Couchbase\HammockHttpClient.cs:line 112&lt;br/&gt;
[SDKD(INFO) 140.92 cbsdk.sdkd.remote remote.py:263]    at Couchbase.CouchbaseViewHandler.GetResponse(IDictionary`2 viewParams) in c:\ncbc\src\Couchbase\CouchbaseViewHandler.cs:line 144&lt;br/&gt;
[SDKD(INFO) 140.92 cbsdk.sdkd.remote remote.py:263]    at Couchbase.CouchbaseViewHandler.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in c:\ncbc\src\Couchbase\CouchbaseViewHandler.cs:line 38&lt;br/&gt;
[SDKD(INFO) 140.92 cbsdk.sdkd.remote remote.py:263]    at Sdkd.Views.ViewCommand.Run() in c:\Users\Administrator\Documents\GitHub\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
[SDKD(INFO) 142.35 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 142.36 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 142.38 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 142.41 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 142.46 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 142.49 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 142.55 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 142.57 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 142.62 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 142.63 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 142.66 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 142.68 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 142.71 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 142.75 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 142.77 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 142.79 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 142.82 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 142.87 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 142.91 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 142.94 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 142.99 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.02 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.05 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.10 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.13 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.19 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.25 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.30 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.35 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.36 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.39 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.43 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.47 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.51 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.53 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.63 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.68 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.69 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.71 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.73 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.77 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.80 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.85 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.90 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.94 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.96 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 143.99 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.04 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.04 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.05 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.10 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.14 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.17 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.20 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.23 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.28 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.30 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.32 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.34 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.37 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.39 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.43 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.49 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.52 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.54 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.57 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.62 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.63 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.65 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.66 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.72 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.76 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.80 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.82 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.84 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.89 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.91 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.93 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.98 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 144.98 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.01 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.03 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.07 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.09 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.11 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.13 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.18 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.18 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.21 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.22 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.24 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.29 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.30 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.31 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.35 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.38 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.40 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.43 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.49 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.51 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.55 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.58 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.62 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.64 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.66 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.68 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.72 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.76 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.81 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.84 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.90 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.94 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.96 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 145.97 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.01 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.06 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.09 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.12 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.15 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.18 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.21 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.24 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.27 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.27 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.32 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.36 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.39 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.44 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.46 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.50 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.52 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.54 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.58 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.63 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.68 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.70 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.79 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.82 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.84 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.85 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.88 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.91 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.94 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 146.97 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.04 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.08 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.13 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.16 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.21 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.22 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.24 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.25 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.32 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.37 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.40 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.44 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.51 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.55 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.57 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.60 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.61 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.68 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.71 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.73 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.80 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.91 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 147.98 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.02 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.05 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.07 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.08 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.12 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.18 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.22 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.24 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.27 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.30 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.32 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.33 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.33 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.41 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.43 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.44 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.46 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.54 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.56 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.57 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.62 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.63 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.68 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.72 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.76 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.79 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.83 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.84 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.86 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.87 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.91 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.96 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 148.98 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.03 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.09 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.13 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.13 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.17 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.22 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.23 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.25 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.30 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.34 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.36 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.42 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.45 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.50 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.53 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.55 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.56 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.61 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.63 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.64 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.68 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.72 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.75 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.76 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.79 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.83 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.84 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.89 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.94 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 149.99 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 150.03 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 150.06 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 150.11 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 150.14 cbsdk.sdkd.remote remote.py:263] [Couchbase.HammockHttpClient|Warn] Retrying&lt;br/&gt;
[SDKD(INFO) 150.17 cbsdk.sdkd.remote remote.py:263] [Sdkd.Main|Fatal] Requested suppression of exception dialog box..&lt;br/&gt;
[SDKD(INFO) 150.22 cbsdk.sdkd.remote remote.py:263] [Sdkd.Main|Fatal] Unhandled Exception System.NullReferenceException Object reference not set to an instance of an object.    at Hammock.RestClient.CompleteWithQuery(WebQuery query, RestRequest request, RestCallback callback, WebQueryAsyncResult result) in C:\Users\Daniel\Desktop\Dropbox\_7_Source_Code\_1_Projects\hammock\src\net35\Hammock\RestClient.cs:line 1797&lt;br/&gt;
[SDKD(INFO) 150.22 cbsdk.sdkd.remote remote.py:263]    at Hammock.RestClient.&amp;lt;&amp;gt;c__DisplayClass18.&amp;lt;BeginRequestImpl&amp;gt;b__15(Object sender, WebQueryResponseEventArgs args) in C:\Users\Daniel\Desktop\Dropbox\_7_Source_Code\_1_Projects\hammock\src\net35\Hammock\RestClient.cs:line 1190&lt;br/&gt;
[SDKD(INFO) 150.22 cbsdk.sdkd.remote remote.py:263]    at System.EventHandler`1.Invoke(Object sender, TEventArgs e)&lt;br/&gt;
[SDKD(INFO) 150.22 cbsdk.sdkd.remote remote.py:263]    at Hammock.Web.WebQuery.OnQueryResponse(WebQueryResponseEventArgs args) in C:\Users\Daniel\Desktop\Dropbox\_7_Source_Code\_1_Projects\hammock\src\net35\Hammock\Web\WebQuery.cs:line 991&lt;br/&gt;
[SDKD(INFO) 150.22 cbsdk.sdkd.remote remote.py:263]    at Hammock.Web.WebQuery.HandleWebException(WebException exception) in C:\Users\Daniel\Desktop\Dropbox\_7_Source_Code\_1_Projects\hammock\src\net35\Hammock\Web\WebQuery.cs:line 831&lt;br/&gt;
[SDKD(INFO) 150.22 cbsdk.sdkd.remote remote.py:263]    at Hammock.Web.WebQuery.GetAsyncResponseCallback(IAsyncResult asyncResult) in C:\Users\Daniel\Desktop\Dropbox\_7_Source_Code\_1_Projects\hammock\src\net35\Hammock\Web\WebQuery.Async.cs:line 396&lt;br/&gt;
[SDKD(INFO) 150.22 cbsdk.sdkd.remote remote.py:263]    at System.Net.LazyAsyncResult.Complete(IntPtr userToken)&lt;br/&gt;
[SDKD(INFO) 150.23 cbsdk.sdkd.remote remote.py:263]    at System.Net.ContextAwareResult.CompleteCallback(Object state)&lt;br/&gt;
[SDKD(INFO) 150.23 cbsdk.sdkd.remote remote.py:263]    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)&lt;br/&gt;
[SDKD(INFO) 150.23 cbsdk.sdkd.remote remote.py:263]    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
[SDKD(INFO) 150.23 cbsdk.sdkd.remote remote.py:263]    at System.Net.ContextAwareResult.Complete(IntPtr userToken)&lt;br/&gt;
[SDKD(INFO) 150.23 cbsdk.sdkd.remote remote.py:263]    at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)&lt;br/&gt;
[SDKD(INFO) 150.23 cbsdk.sdkd.remote remote.py:263]    at System.Net.HttpWebRequest.SetResponse(Exception E)&lt;br/&gt;
[SDKD(INFO) 150.23 cbsdk.sdkd.remote remote.py:263]    at System.Net.HttpWebRequest.Abort(Exception exception, Int32 abortState)&lt;br/&gt;
[SDKD(INFO) 150.23 cbsdk.sdkd.remote remote.py:263]    at System.Net.HttpWebRequest.Abort()&lt;br/&gt;
[SDKD(INFO) 150.23 cbsdk.sdkd.remote remote.py:263]    at Hammock.Web.WebQuery.TimedOutCallback(Object state, Boolean timedOut) in C:\Users\Daniel\Desktop\Dropbox\_7_Source_Code\_1_Projects\hammock\src\net35\Hammock\Web\WebQuery.Async.cs:line 267&lt;br/&gt;
[SDKD(INFO) 150.23 cbsdk.sdkd.remote remote.py:263]    at System.Threading._ThreadPoolWaitOrTimerCallback.WaitOrTimerCallback_Context(Object state, Boolean timedOut)&lt;br/&gt;
[SDKD(INFO) 150.23 cbsdk.sdkd.remote remote.py:263]    at System.Threading._ThreadPoolWaitOrTimerCallback.WaitOrTimerCallback_Context_t(Object state)&lt;br/&gt;
[SDKD(INFO) 150.23 cbsdk.sdkd.remote remote.py:263]    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)&lt;br/&gt;
[SDKD(INFO) 150.23 cbsdk.sdkd.remote remote.py:263]    at System.Threading._ThreadPoolWaitOrTimerCallback.PerformWaitOrTimerCallback(Object state, Boolean timedOut)&lt;br/&gt;
[SDKD(INFO) 150.23 cbsdk.sdkd.remote remote.py:263] [Sdkd.Main|Fatal] Will now exit..&lt;br/&gt;
</description>
                <environment>Cluster 1974, SDK Versions (master at time of writing)</environment>
            <key id="21196">NCBC-172</key>
            <summary>NRE In view query during rebalance-in</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="mnunberg">Mark Nunberg</reporter>
                        <labels>
                    </labels>
                <created>Thu, 6 Dec 2012 23:26:00 -0600</created>
                <updated>Tue, 5 Feb 2013 16:49:58 -0600</updated>
                    <resolved>Tue, 5 Feb 2013 16:49:58 -0600</resolved>
                            <version>1.2.0</version>
                                <fixVersion>1.2.1</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="45637" author="mnunberg" created="Thu, 6 Dec 2012 23:33:15 -0600"  >I also get this when a node is being shut down</comment>
                    <comment id="45638" author="ingenthr" created="Thu, 6 Dec 2012 23:45:31 -0600"  >Setting this to 1.2 for now, but let&amp;#39;s chat about this in the morning John.  Thanks.</comment>
                    <comment id="45978" author="john" created="Thu, 13 Dec 2012 12:27:48 -0600"  >Mark, you can use the attached client file and dll to test whether a different provider handles better the failover scenario.</comment>
                    <comment id="45979" author="john" created="Thu, 13 Dec 2012 12:46:35 -0600"  >And for config:&lt;br/&gt;
&lt;br/&gt;
var config = new CouchbaseClientConfiguration();&lt;br/&gt;
config.Bucket = &amp;quot;beer-sample&amp;quot;;&lt;br/&gt;
config.BucketPassword = &amp;quot;&amp;quot;;&lt;br/&gt;
config.Urls.Add(new Uri(&amp;quot;&lt;a href=&quot;http://localhost:8091/pools&quot;&gt;http://localhost:8091/pools&lt;/a&gt;&amp;quot;));&lt;br/&gt;
config.HttpClientFactory = new RestSharpHttpClientFactory();&lt;br/&gt;
&lt;br/&gt;
//Quick test of Store/Get operations&lt;br/&gt;
var client = new CouchbaseClient(config);</comment>
                    <comment id="46039" author="mnunberg" created="Fri, 14 Dec 2012 13:31:57 -0600"  >Running them now. It took me about an hour to figure out how to build it; a git branch or commit would be helpful in the future :)</comment>
                    <comment id="46041" author="mnunberg" created="Fri, 14 Dec 2012 14:36:39 -0600"  >Reports are looking good so far. However I&amp;#39;m still seeing inconclusive results for some tests where they just &amp;#39;hang&amp;#39; -- is there a specific timeout that we have somewhere --&lt;br/&gt;
&lt;br/&gt;
I&amp;#39;ll run the tests a bit longer now (specifically, at least 90 seconds after rebalance/failover/whatever) - I should expect everything to recover to normal levels by then; right?</comment>
                    <comment id="46042" author="mnunberg" created="Fri, 14 Dec 2012 15:24:40 -0600"  >Passes all tests. Nice work!&lt;br/&gt;
&lt;br/&gt;
- This version is much better</comment>
                    <comment id="46043" author="john" created="Fri, 14 Dec 2012 16:18:05 -0600"  >I will fix up the code and add this as the default, leaving Hammock as an option so that it doesn&amp;#39;t break anyone.</comment>
                    <comment id="47476" author="john" created="Thu, 10 Jan 2013 09:34:27 -0600"  >Attached to this case is a signed, pre-release build of 1.2.1.</comment>
                    <comment id="48756" author="skumar" created="Mon, 28 Jan 2013 11:28:00 -0600"  >Hi John/Mark,&lt;br/&gt;
&lt;br/&gt;
As mentioned by Hari in CBSE-304, i have provided Couchbase-Net-Client-1.2.1.zip to the customer(Hobsons). After testing, he is stating that the issue is not fixed and the code fails the same exact way as before. Could you please look into this.&lt;br/&gt;
&lt;br/&gt;
Thanks,&lt;br/&gt;
Saran&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
</comment>
                    <comment id="48758" author="mnunberg" created="Mon, 28 Jan 2013 11:44:25 -0600"  >This issue does not seem to have anything to do with what is listed in CBSE-304. This issue is specifically about cluster changes during view operations; the issue mentioned in CBSE-304 seems to deal with providing CAS inside an arithmetic operation..</comment>
                    <comment id="48761" author="john" created="Mon, 28 Jan 2013 12:16:12 -0600"  >This is an unrelated fix.  </comment>
                    <comment id="49800" author="john" created="Tue, 5 Feb 2013 16:49:58 -0600"  >Released</comment>
                </comments>
                    <attachments>
                    <attachment id="16164" name="Couchbase-Net-Client-1.2.1.zip" size="413709" author="john" created="Thu, 10 Jan 2013 09:33:50 -0600" />
                    <attachment id="16165" name="Couchbase-Net-Client-Logging-1.2.1.zip" size="857376" author="john" created="Thu, 10 Jan 2013 09:33:50 -0600" />
                    <attachment id="15983" name="NCBC-172-readable.txt" size="2817" author="ingenthr" created="Fri, 7 Dec 2012 14:52:38 -0600" />
                    <attachment id="16002" name="RestSharp.dll" size="150016" author="john" created="Thu, 13 Dec 2012 12:09:08 -0600" />
                    <attachment id="16003" name="RestSharpHttpClient.cs" size="3748" author="john" created="Thu, 13 Dec 2012 12:09:29 -0600" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8569</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>[NCBC-171] Document configuration options and timeout settings in .NET client</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-171</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Docs for .NET don&amp;#39;t mention timeouts at all. There is a list of timeouts in the dev guide:&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-devguide-1.8/about-client-timeouts.html&quot;&gt;http://www.couchbase.com/docs/couchbase-devguide-1.8/about-client-timeouts.html&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
The Enyim wiki has an example or two showing configuration.&lt;br/&gt;
&lt;br/&gt;
I think the docs on the dev guide are incorrect. The &amp;quot;Timeout&amp;quot; option documented there should (I think?) be ConnectionTimeout.&lt;br/&gt;
&lt;br/&gt;
Should document how to set it in a config file (Web.config or whatever) and also from code. Same goes for all of the config options in .NET and Java (Java docs have no mention of app config xml format at all, but that&amp;#39;s a separate bug report).&lt;br/&gt;
&lt;br/&gt;
</description>
                <environment>Google for:  site:&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/&lt;/a&gt; deadtimeout</environment>
            <key id="21194">NCBC-171</key>
            <summary>Document configuration options and timeout settings in .NET client</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="TimSmith">Tim Smith</reporter>
                        <labels>
                    </labels>
                <created>Thu, 6 Dec 2012 19:37:19 -0600</created>
                <updated>Wed, 26 Dec 2012 16:35:59 -0600</updated>
                    <resolved>Tue, 18 Dec 2012 16:23:10 -0600</resolved>
                            <version>1.1.6</version>
                <version>1.2 Beta-2</version>
                                <fixVersion>1.2.1</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>2</watches>
                          <timeoriginalestimate seconds="144000">40h</timeoriginalestimate>
                    <timeestimate seconds="144000">40h</timeestimate>
                                  <comments>
                    <comment id="45634" author="ingenthr" created="Thu, 6 Dec 2012 19:41:55 -0600"  >Added Karen as a watcher.&lt;br/&gt;
&lt;br/&gt;
Java does not use a configuration file.  Java is configured through code entirely at the moment, but we plan to add a properties file based configuration in the future.</comment>
                    <comment id="46220" author="john" created="Tue, 18 Dec 2012 16:23:10 -0600"  >Pull request sent to docs team.</comment>
                    <comment id="46587" author="john" created="Wed, 26 Dec 2012 16:35:59 -0600"  >Merged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9934</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>[NCBC-170] evaluate socket pool reliability change</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-170</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>A recent issue seems to be similar to a reported issue in EnyimMemcached.  We should evaluate whether or not to include this in our release.&lt;br/&gt;
&lt;br/&gt;
See &lt;a href=&quot;https://github.com/enyim/EnyimMemcached/issues/94&quot;&gt;https://github.com/enyim/EnyimMemcached/issues/94&lt;/a&gt;</description>
                <environment></environment>
            <key id="21029">NCBC-170</key>
            <summary>evaluate socket pool reliability change</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="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Fri, 30 Nov 2012 13:22:50 -0600</created>
                <updated>Wed, 29 May 2013 16:20:35 -0500</updated>
                                                    <fixVersion>1.2.8</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>9264</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-169] Compile time error in MemcachedTest project - VBucket constructor now takes 3 parameters</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-169</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>VBucket constructor now takes a third parameter - index.&lt;br/&gt;
The class EnyimMemcached\MemcachedTest\VBucketTest.cs initializes VBucket with only two arguments, that leads to compile time error.&lt;br/&gt;
</description>
                <environment></environment>
            <key id="21018">NCBC-169</key>
            <summary>Compile time error in MemcachedTest project - VBucket constructor now takes 3 parameters</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="saakshi.manocha">Saakshi Manocha</assignee>
                                <reporter username="saakshi.manocha">Saakshi Manocha</reporter>
                        <labels>
                    </labels>
                <created>Fri, 30 Nov 2012 00:56:28 -0600</created>
                <updated>Tue, 4 Dec 2012 19:24:52 -0600</updated>
                    <resolved>Tue, 4 Dec 2012 19:24:52 -0600</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="45056" author="saakshi.manocha" created="Fri, 30 Nov 2012 01:00:31 -0600"  >- Forked the reporsitory from Couchbase\Enyimmemcached.&lt;br/&gt;
- Added third parameter &amp;#39;index&amp;#39; while initializing VBucket.&lt;br/&gt;
- Committed and pushed changes into forked repository.&lt;br/&gt;
- Send a pull request to master repository for review and merge.&lt;br/&gt;
&lt;br/&gt;
Change done:&lt;br/&gt;
- File changed:  EnyimMemcached\MemcachedTest\VBucketTest.cs&lt;br/&gt;
- Replaced the following:&lt;br/&gt;
&lt;br/&gt;
private VBucket[] buckets = new[]&lt;br/&gt;
	        {&lt;br/&gt;
	            new VBucket(0, new[] {1, 2}),&lt;br/&gt;
	            new VBucket(1, new[] {2, 0}),&lt;br/&gt;
	            new VBucket(2, new[] {1, -1}),&lt;br/&gt;
	            new VBucket(1, new[] {2, 0})&lt;br/&gt;
	        };&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
with&lt;br/&gt;
&lt;br/&gt;
private VBucket[] buckets = new[]&lt;br/&gt;
	        {&lt;br/&gt;
	            new VBucket(0, new[] {1, 2}, 0),&lt;br/&gt;
	            new VBucket(1, new[] {2, 0}, 1),&lt;br/&gt;
	            new VBucket(2, new[] {1, -1}, 2),&lt;br/&gt;
	            new VBucket(1, new[] {2, 0}, 3)&lt;br/&gt;
	        };&lt;br/&gt;
&lt;br/&gt;
</comment>
                    <comment id="45418" author="saakshi.manocha" created="Tue, 4 Dec 2012 19:24:52 -0600"  >change merged with master repository</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9935</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>[NCBC-168] Don&apos;t swallow PooledSocket errors</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-168</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="20966">NCBC-168</key>
            <summary>Don&apos;t swallow PooledSocket errors</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 27 Nov 2012 16:03:59 -0600</created>
                <updated>Fri, 7 Dec 2012 21:43:20 -0600</updated>
                    <resolved>Fri, 7 Dec 2012 21:43:16 -0600</resolved>
                            <version>1.2 Beta-2</version>
                                <fixVersion>1.2.0</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="45672" author="john" created="Fri, 7 Dec 2012 21:43:17 -0600"  >Released.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9936</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>[NCBC-167] Beta 2 has needs updated Enyim submodule reference</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-167</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="20960">NCBC-167</key>
            <summary>Beta 2 has needs updated Enyim submodule reference</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 27 Nov 2012 12:29:05 -0600</created>
                <updated>Fri, 7 Dec 2012 21:28:38 -0600</updated>
                    <resolved>Tue, 27 Nov 2012 16:20:21 -0600</resolved>
                            <version>1.2 Beta-2</version>
                                <fixVersion>1.2 Beta-3</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44874" author="john" created="Tue, 27 Nov 2012 16:20:21 -0600"  >Pushed.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9937</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>[NCBC-166] allow full fidelity of keys with .NET client</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-166</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Currently, underlying EnyimMemcached does a certain amount of key validation, based on legacy memcached rules.  We&amp;#39;ve decided that we&amp;#39;ll allow any binary byte-string for keys, with some caveats.  This means that for the 1.2 client, we should support the same fidelity.&lt;br/&gt;
&lt;br/&gt;
The caveats are:&lt;br/&gt;
* We expect this to be fine with all key/value use cases in Couchbase Server 2.0&lt;br/&gt;
* We strongly recommend users select keys which are valid UTF-8 such that they can be used in views. This is valid even with \0, \n, \r, &amp;quot; &amp;quot;, etc.&lt;br/&gt;
* Couchbase Server 2.0 does not have any known issues with the above, but some areas like Cross Datacenter Replication, backup and restore, statistics utilities have not been fully tested and could have unknown issues. Any issues will be fixed with subsequent fixes in the 2.0.x release line.</description>
                <environment></environment>
            <key id="20942">NCBC-166</key>
            <summary>allow full fidelity of keys with .NET client</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Mon, 26 Nov 2012 13:10:17 -0600</created>
                <updated>Tue, 5 Feb 2013 16:50:02 -0600</updated>
                    <resolved>Tue, 5 Feb 2013 16:50:02 -0600</resolved>
                                            <fixVersion>1.2.1</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="49813" author="john" created="Tue, 5 Feb 2013 16:50:02 -0600"  >Released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8581</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>[NCBC-165] GetView doesn&apos;t return an exception if the view doesn&apos;t exist.</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-165</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>When you call var result = _couchClient.GetView(&amp;lt;etc.&amp;gt;), there is no exception thrown when the view does not exist. The program will only throw an exception when it attempts to access the data, ie: result.Count() will throw an exception.</description>
                <environment>Visual Studio 2012, .net Client, couchbase 2.0,&lt;br/&gt;
win7/x64</environment>
            <key id="20941">NCBC-165</key>
            <summary>GetView doesn&apos;t return an exception if the view doesn&apos;t exist.</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="kyle.sama">Kyle Sama</reporter>
                        <labels>
                    </labels>
                <created>Mon, 26 Nov 2012 12:32:57 -0600</created>
                <updated>Tue, 5 Feb 2013 16:49:57 -0600</updated>
                    <resolved>Tue, 5 Feb 2013 16:49:57 -0600</resolved>
                                            <fixVersion>1.2.1</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="46585" author="john" created="Wed, 26 Dec 2012 16:30:36 -0600"  >The view isn&amp;#39;t queried until the IEnumerable is actually iterated over.  Therefore when you call GetView, there&amp;#39;s no way to know that the view doesn&amp;#39;t exist.  &lt;br/&gt;
&lt;br/&gt;
I will look into catching the 400 error and throwing a more meaningful exception.</comment>
                    <comment id="48094" author="john" created="Fri, 18 Jan 2013 14:54:44 -0600"  >Baking better exceptions into the view reading process and providing a CheckExists method.</comment>
                    <comment id="49797" author="john" created="Tue, 5 Feb 2013 16:49:57 -0600"  >Released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8566</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>[NCBC-164] &quot;View.Exists&quot; </title>
                <link>http://www.couchbase.com/issues/browse/NCBC-164</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>When performing a query in the vein of:&lt;br/&gt;
_couchClient.GetView&amp;lt;object&amp;gt;(&amp;quot;DocumentName&amp;quot;, &amp;quot;ViewName&amp;quot;);&lt;br/&gt;
It would be helpful to have a command like View.Exists before fetching the View. At the very least, something similar to the TryGet command, but for getting a view.&lt;br/&gt;
</description>
                <environment></environment>
            <key id="20940">NCBC-164</key>
            <summary>&quot;View.Exists&quot; </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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="kyle.sama">Kyle Sama</reporter>
                        <labels>
                    </labels>
                <created>Mon, 26 Nov 2012 12:29:27 -0600</created>
                <updated>Wed, 8 May 2013 13:54:38 -0500</updated>
                    <resolved>Wed, 8 May 2013 13:54:38 -0500</resolved>
                                            <fixVersion>1.2.3</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="46586" author="john" created="Wed, 26 Dec 2012 16:32:30 -0600"  >under the Couchbase.Management namespace, there is a CouchbaseCluster class with a GetDesignDocument.  You&amp;#39;d have to interrogate the JSON to check for a view, but it is possible.  I&amp;#39;ll look into updating the API to have a view exists method.</comment>
                    <comment id="57604" author="john" created="Wed, 8 May 2013 13:54:09 -0500"  >Released.</comment>
                    <comment id="57605" author="john" created="Wed, 8 May 2013 13:54:30 -0500"  >Wrong close reason.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9938</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>[NCBC-163] Implement Observe with Remove operation</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-163</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="20938">NCBC-163</key>
            <summary>Implement Observe with Remove operation</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 26 Nov 2012 12:06:46 -0600</created>
                <updated>Fri, 7 Dec 2012 21:28:48 -0600</updated>
                    <resolved>Fri, 7 Dec 2012 21:28:16 -0600</resolved>
                            <version>1.2 Beta-2</version>
                                <fixVersion>1.2 Beta-3</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="45667" author="john" created="Fri, 7 Dec 2012 21:28:16 -0600"  >released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9939</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>[NCBC-162] Handle &quot;no active vbucket&quot; view failure</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-162</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Presumably the client should try the view on another node..&lt;br/&gt;
&lt;br/&gt;
In general we should have a unified exception class for view errors the client can understand.. InvalidOperationException is not very helpful or descriptive (nor is it very catchable.. though it was probably initially placed as a stub)..&lt;br/&gt;
&lt;br/&gt;
[INFO 76.59 cbsdk.scenario failover.py:149] Ramp for 5 seconds..&lt;br/&gt;
[INFO 81.60 cbsdk.scenario failover.py:157] No service specified..&lt;br/&gt;
[ACTION 81.60 cbsdk.scenario failover.py:160] Failing over nodes [ip:10.3.121.207 ssh_username:root]&lt;br/&gt;
[ACTION 81.60 cbsdk.cluster.cluster cluster.py:695] Failing over node ip:10.3.121.207 ssh_username:root&lt;br/&gt;
[SDKD(INFO) 81.78 cbsdk.sdkd.remote remote.py:263] [Sdkd.Main|Fatal] Requested suppression of exception dialog box..&lt;br/&gt;
[SDKD(INFO) 81.78 cbsdk.sdkd.remote remote.py:263] [Sdkd.Main|Fatal] Unhandled Exception System.InvalidOperationException Server returned Found: Moved Temporarily, {&amp;quot;error&amp;quot;:&amp;quot;no_active_vbuckets&amp;quot;,&amp;quot;reason&amp;quot;:&amp;quot;Cannot execute view query since the node has no active vbuckets&amp;quot;}    at Couchbase.HammockHttpClient.HammockResponseWrapper.ExecuteWith(RestClient client) in \\vboxsrv\src\couchbase-net-client\src\Couchbase\HammockHttpClient.cs:line 143&lt;br/&gt;
[SDKD(INFO) 81.78 cbsdk.sdkd.remote remote.py:263]    at Couchbase.HammockHttpClient.HammockRequestWrapper.Couchbase.IHttpRequest.GetResponse() in \\vboxsrv\src\couchbase-net-client\src\Couchbase\HammockHttpClient.cs:line 112&lt;br/&gt;
[SDKD(INFO) 81.78 cbsdk.sdkd.remote remote.py:263]    at Couchbase.CouchbaseViewHandler.GetResponse(IDictionary`2 viewParams) in \\vboxsrv\src\couchbase-net-client\src\Couchbase\CouchbaseViewHandler.cs:line 144&lt;br/&gt;
[SDKD(INFO) 81.78 cbsdk.sdkd.remote remote.py:263]    at Couchbase.CouchbaseViewHandler.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in \\vboxsrv\src\couchbase-net-client\src\Couchbase\CouchbaseViewHandler.cs:line 38&lt;br/&gt;
[SDKD(INFO) 81.78 cbsdk.sdkd.remote remote.py:263]    at Sdkd.Views.ViewCommand.Run() in \\vboxsrv\src\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
[SDKD(INFO) 81.78 cbsdk.sdkd.remote remote.py:263]    at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in \\vboxsrv\src\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
[SDKD(INFO) 81.78 cbsdk.sdkd.remote remote.py:263]    at SdkdConsole.Daemon.Handle.Run() in \\vboxsrv\src\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
[SDKD(INFO) 81.78 cbsdk.sdkd.remote remote.py:263]    at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
[SDKD(INFO) 81.78 cbsdk.sdkd.remote remote.py:263]    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)&lt;br/&gt;
[SDKD(INFO) 81.78 cbsdk.sdkd.remote remote.py:263]    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
[SDKD(INFO) 81.78 cbsdk.sdkd.remote remote.py:263]    at System.Threading.ThreadHelper.ThreadStart()&lt;br/&gt;
[SDKD(INFO) 81.78 cbsdk.sdkd.remote remote.py:263] [Sdkd.Main|Fatal] Requested suppression of exception dialog box..&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263] [Sdkd.Main|Fatal] Requested suppression of exception dialog box..&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263] [Sdkd.Main|Fatal] Requested suppression of exception dialog box..&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263] [Sdkd.Main|Fatal] Unhandled Exception System.InvalidOperationException Server returned Found: Moved Temporarily, {&amp;quot;error&amp;quot;:&amp;quot;no_active_vbuckets&amp;quot;,&amp;quot;reason&amp;quot;:&amp;quot;Cannot execute view query since the node has no active vbuckets&amp;quot;}    at Couchbase.HammockHttpClient.HammockResponseWrapper.ExecuteWith(RestClient client) in \\vboxsrv\src\couchbase-net-client\src\Couchbase\HammockHttpClient.cs:line 143&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at Couchbase.HammockHttpClient.HammockRequestWrapper.Couchbase.IHttpRequest.GetResponse() in \\vboxsrv\src\couchbase-net-client\src\Couchbase\HammockHttpClient.cs:line 112&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at Couchbase.CouchbaseViewHandler.GetResponse(IDictionary`2 viewParams) in \\vboxsrv\src\couchbase-net-client\src\Couchbase\CouchbaseViewHandler.cs:line 144&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at Couchbase.CouchbaseViewHandler.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in \\vboxsrv\src\couchbase-net-client\src\Couchbase\CouchbaseViewHandler.cs:line 38&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at Sdkd.Views.ViewCommand.Run() in \\vboxsrv\src\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in \\vboxsrv\src\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at SdkdConsole.Daemon.Handle.Run() in \\vboxsrv\src\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at System.Threading.ThreadHelper.ThreadStart()&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263] [Sdkd.Main|Fatal] Will now exit..&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263] [Sdkd.Main|Fatal] Unhandled Exception System.InvalidOperationException Server returned Found: Moved Temporarily, {&amp;quot;error&amp;quot;:&amp;quot;no_active_vbuckets&amp;quot;,&amp;quot;reason&amp;quot;:&amp;quot;Cannot execute view query since the node has no active vbuckets&amp;quot;}    at Couchbase.HammockHttpClient.HammockResponseWrapper.ExecuteWith(RestClient client)&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at Couchbase.HammockHttpClient.HammockRequestWrapper.Couchbase.IHttpRequest.GetResponse()&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at Couchbase.CouchbaseViewHandler.GetResponse(IDictionary`2 viewParams)&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at Couchbase.CouchbaseViewHandler.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext()&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at Sdkd.Views.ViewCommand.Run()&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at SdkdConsole.Daemon.Handle.dispatchCommand(Request req)&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at SdkdConsole.Daemon.Handle.Run()&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at System.Threading.ThreadHelper.ThreadStart()&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263] [Sdkd.Main|Fatal] Will now exit..&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263] [Sdkd.Main|Fatal] Unhandled Exception System.InvalidOperationException Server returned Found: Moved Temporarily, {&amp;quot;error&amp;quot;:&amp;quot;no_active_vbuckets&amp;quot;,&amp;quot;reason&amp;quot;:&amp;quot;Cannot execute view query since the node has no active vbuckets&amp;quot;}    at Couchbase.HammockHttpClient.HammockResponseWrapper.ExecuteWith(RestClient client)&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at Couchbase.HammockHttpClient.HammockRequestWrapper.Couchbase.IHttpRequest.GetResponse()&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at Couchbase.CouchbaseViewHandler.GetResponse(IDictionary`2 viewParams)&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at Couchbase.CouchbaseViewHandler.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext()&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at Sdkd.Views.ViewCommand.Run()&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at SdkdConsole.Daemon.Handle.dispatchCommand(Request req)&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at SdkdConsole.Daemon.Handle.Run()&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263]    at System.Threading.ThreadHelper.ThreadStart()&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263] [Sdkd.Main|Fatal] Will now exit..&lt;br/&gt;
[SDKD(INFO) 81.79 cbsdk.sdkd.remote remote.py:263] [Sdkd.Main|Fatal] Will now exit..&lt;br/&gt;
</description>
                <environment>Enyim master (rev: 6590b2643c62059e6f2418ccc5bea8c58326dfbc &amp;lt;- master at time of writing)&lt;br/&gt;
Couchbase master (rev: e3de5459bfc0b5efd1eb906a99e903990a3fc2ce &amp;lt;- master at time of writing)&lt;br/&gt;
Server 1941</environment>
            <key id="20925">NCBC-162</key>
            <summary>Handle &quot;no active vbucket&quot; view failure</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="mnunberg">Mark Nunberg</reporter>
                        <labels>
                    </labels>
                <created>Fri, 23 Nov 2012 19:17:46 -0600</created>
                <updated>Wed, 29 May 2013 16:20:36 -0500</updated>
                                                    <fixVersion>1.2.8</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>9940</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-161] Views failing when not all nodes contain couchApiBase</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-161</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Dies with IllegalOperationException (or some such)..</description>
                <environment></environment>
            <key id="20916">NCBC-161</key>
            <summary>Views failing when not all nodes contain couchApiBase</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="1" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/blocker.png">Blocker</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="mnunberg">Mark Nunberg</reporter>
                        <labels>
                    </labels>
                <created>Thu, 22 Nov 2012 12:50:37 -0600</created>
                <updated>Fri, 7 Dec 2012 21:41:24 -0600</updated>
                    <resolved>Fri, 7 Dec 2012 21:41:21 -0600</resolved>
                            <version>1.2 Beta-2</version>
                                <fixVersion>1.2.0</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44679" author="mnunberg" created="Thu, 22 Nov 2012 12:54:21 -0600"  >&lt;a href=&quot;http://review.couchbase.org/22770&quot;&gt;http://review.couchbase.org/22770&lt;/a&gt;</comment>
                    <comment id="45671" author="john" created="Fri, 7 Dec 2012 21:41:21 -0600"  >released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9941</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>[NCBC-160] Fix incorrect comments and variable names on InitializeConnection from HTTP config settings</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-160</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="20895">NCBC-160</key>
            <summary>Fix incorrect comments and variable names on InitializeConnection from HTTP config settings</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="5" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/trivial.png">Trivial</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Wed, 21 Nov 2012 13:02:08 -0600</created>
                <updated>Wed, 21 Nov 2012 18:39:48 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:48 -0600</resolved>
                            <version>1.2 Beta-2</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44625" author="john" created="Wed, 21 Nov 2012 18:39:48 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9942</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>[NCBC-159] Add Debug option to queries</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-159</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="20894">NCBC-159</key>
            <summary>Add Debug option to queries</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Wed, 21 Nov 2012 13:00:51 -0600</created>
                <updated>Tue, 5 Feb 2013 16:50:01 -0600</updated>
                    <resolved>Tue, 5 Feb 2013 16:50:01 -0600</resolved>
                            <version>1.2 Beta</version>
                                <fixVersion>1.2.1</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="44640" author="john" created="Wed, 21 Nov 2012 18:39:49 -0600"  >Published and tagged</comment>
                    <comment id="47281" author="john" created="Tue, 8 Jan 2013 10:16:16 -0600"  >Debug JSON format changed between Beta and GA</comment>
                    <comment id="49811" author="john" created="Tue, 5 Feb 2013 16:50:01 -0600"  >Released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8580</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>[NCBC-158] Raise view timeout from 60s to 75s</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-158</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Since the server side view timeout is 60s, we should raise the client side a bit higher.  75s seems like the right number.  It should be tuneable though.</description>
                <environment></environment>
            <key id="20891">NCBC-158</key>
            <summary>Raise view timeout from 60s to 75s</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="1" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/blocker.png">Blocker</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Wed, 21 Nov 2012 12:46:23 -0600</created>
                <updated>Wed, 21 Nov 2012 17:59:01 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 17:58:53 -0600</resolved>
                            <version>1.2 Beta</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44619" author="john" created="Wed, 21 Nov 2012 17:59:01 -0600"  >Published</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9943</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>[NCBC-157] NRE when executing non-stale, generic view with removed key</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-157</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="20795">NCBC-157</key>
            <summary>NRE when executing non-stale, generic view with removed key</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Thu, 15 Nov 2012 17:28:28 -0600</created>
                <updated>Wed, 21 Nov 2012 18:39:49 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:49 -0600</resolved>
                            <version>1.2 Beta</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44635" author="john" created="Wed, 21 Nov 2012 18:39:49 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9944</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>[NCBC-156] Python set up for sdkd</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-156</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Learn how to install python and sdkd dependencies (on windows?); and do basic run of the sdkd.</description>
                <environment></environment>
            <key id="20776">NCBC-156</key>
            <summary>Python set up for sdkd</summary>
                <type id="3" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/task.png">Task</type>
                                <priority id="4" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/minor.png">Minor</priority>
                    <status id="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="mnunberg">Mark Nunberg</assignee>
                                <reporter username="saakshi.manocha">Saakshi Manocha</reporter>
                        <labels>
                    </labels>
                <created>Thu, 15 Nov 2012 04:10:08 -0600</created>
                <updated>Fri, 23 Nov 2012 20:19:24 -0600</updated>
                    <resolved>Fri, 23 Nov 2012 20:19:24 -0600</resolved>
                                                                            <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>9945</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>[NCBC-155] Default to camelCase property names for JSON extension methods</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-155</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="20739">NCBC-155</key>
            <summary>Default to camelCase property names for JSON extension methods</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Wed, 14 Nov 2012 11:14:30 -0600</created>
                <updated>Wed, 21 Nov 2012 18:39:49 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:49 -0600</resolved>
                            <version>1.2 Beta</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44638" author="john" created="Wed, 21 Nov 2012 18:39:49 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9946</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>[NCBC-154] Strongly typed views should map &quot;id&quot; property, not &quot;_id&quot; to domain objects</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-154</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="20722">NCBC-154</key>
            <summary>Strongly typed views should map &quot;id&quot; property, not &quot;_id&quot; to domain objects</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Nov 2012 16:27:15 -0600</created>
                <updated>Wed, 21 Nov 2012 18:39:49 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:49 -0600</resolved>
                            <version>1.2 Beta</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44644" author="john" created="Wed, 21 Nov 2012 18:39:49 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9947</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>[NCBC-153] InvalidOperationException in views during server restart</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-153</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>&amp;#39;service couchbase-server restart&amp;#39; on the (only) node.&lt;br/&gt;
&lt;br/&gt;
While it&amp;#39;s easy to understand the reason for these errors, they should be wrapped a bit nicer. This is with doing GetItem() on each view request (and running them all inside a tight loop).&lt;br/&gt;
&lt;br/&gt;
[Couchbase.MessageStreamListener|Warn] Current node &amp;#39;&lt;a href=&quot;http://10.0.0.99:8091/pools/default/bucketsStreaming/default?bucket&quot;&gt;http://10.0.0.99:8091/pools/default/bucketsStreaming/default?bucket&lt;/a&gt;&lt;br/&gt;
_uuid=e0a080ddc9d74fa3adbcbb9385f2ceae&amp;#39; has failed.&lt;br/&gt;
[Couchbase.MessageStreamListener|Warn] Could not found a working node.&lt;br/&gt;
[Couchbase.MessageStreamListener|Warn] All nodes are dead, sleeping for a while.&lt;br/&gt;
[Enyim.Caching.Memcached.MemcachedNode|Error] System.IO.IOException: Failed to read from the socket &amp;#39;10.0.0.99:11210&amp;#39;. E&lt;br/&gt;
rror: ConnectionReset&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Enyim.Caching.Memcached.PooledSocket.BasicNetworkStream.Read(Byte[] buffer, Int32 offset, Int32 count) in F:\couch&lt;br/&gt;
base-net-client\lib\EnyimMemcached\Enyim.Caching\Memcached\BasicNetworkStream.cs:line 92&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.IO.BufferedStream.Read(Byte[] array, Int32 offset, Int32 count)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Enyim.Caching.Memcached.PooledSocket.Read(Byte[] buffer, Int32 offset, Int32 count) in F:\couchbase-net-client\lib&lt;br/&gt;
\EnyimMemcached\Enyim.Caching\Memcached\PooledSocket.cs:line 222&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Enyim.Caching.Memcached.Protocol.Binary.BinaryResponse.Read(PooledSocket socket) in F:\couchbase-net-client\lib\En&lt;br/&gt;
yimMemcached\Enyim.Caching\Memcached\Protocol\Binary\BinaryResponse.cs:line 57&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Enyim.Caching.Memcached.Protocol.Binary.BinarySingleItemOperation.ReadResponse(PooledSocket socket) in F:\couchbas&lt;br/&gt;
e-net-client\lib\EnyimMemcached\Enyim.Caching\Memcached\Protocol\Binary\BinarySingleItemOperation.cs:line 24&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Enyim.Caching.Memcached.Protocol.Operation.Enyim.Caching.Memcached.IOperation.ReadResponse(PooledSocket socket) in&lt;br/&gt;
&amp;nbsp;F:\couchbase-net-client\lib\EnyimMemcached\Enyim.Caching\Memcached\Protocol\Operation.cs:line 27&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Enyim.Caching.Memcached.MemcachedNode.ExecuteOperation(IOperation op) in F:\couchbase-net-client\lib\EnyimMemcache&lt;br/&gt;
d\Enyim.Caching\Memcached\MemcachedNode.cs:line 550&lt;br/&gt;
[Enyim.Caching.Memcached.MemcachedNode|Error] System.IO.IOException: Failed to read from the socket &amp;#39;10.0.0.99:11210&amp;#39;. E&lt;br/&gt;
rror: ConnectionReset&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Enyim.Caching.Memcached.PooledSocket.BasicNetworkStream.Read(Byte[] buffer, Int32 offset, Int32 count) in F:\couch&lt;br/&gt;
base-net-client\lib\EnyimMemcached\Enyim.Caching\Memcached\BasicNetworkStream.cs:line 92&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.IO.BufferedStream.Read(Byte[] array, Int32 offset, Int32 count)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Enyim.Caching.Memcached.PooledSocket.Read(Byte[] buffer, Int32 offset, Int32 count) in F:\couchbase-net-client\lib&lt;br/&gt;
\EnyimMemcached\Enyim.Caching\Memcached\PooledSocket.cs:line 222&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Enyim.Caching.Memcached.Protocol.Binary.BinaryResponse.Read(PooledSocket socket) in F:\couchbase-net-client\lib\En&lt;br/&gt;
yimMemcached\Enyim.Caching\Memcached\Protocol\Binary\BinaryResponse.cs:line 57&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Enyim.Caching.Memcached.Protocol.Binary.BinarySingleItemOperation.ReadResponse(PooledSocket socket) in F:\couchbas&lt;br/&gt;
e-net-client\lib\EnyimMemcached\Enyim.Caching\Memcached\Protocol\Binary\BinarySingleItemOperation.cs:line 24&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Enyim.Caching.Memcached.Protocol.Operation.Enyim.Caching.Memcached.IOperation.ReadResponse(PooledSocket socket) in&lt;br/&gt;
&amp;nbsp;F:\couchbase-net-client\lib\EnyimMemcached\Enyim.Caching\Memcached\Protocol\Operation.cs:line 27&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Enyim.Caching.Memcached.MemcachedNode.ExecuteOperation(IOperation op) in F:\couchbase-net-client\lib\EnyimMemcache&lt;br/&gt;
d\Enyim.Caching\Memcached\MemcachedNode.cs:line 550&lt;br/&gt;
[Couchbase.CouchbaseView|Warn] View Couchbase.CouchbaseView was mapped to a dead node, failing.&lt;br/&gt;
[Couchbase.CouchbaseView|Warn] View Couchbase.CouchbaseView was mapped to a dead node, failing.&lt;br/&gt;
[Couchbase.CouchbaseView|Warn] View Couchbase.CouchbaseView was mapped to a dead node, failing.&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
Unhandled Exception:Unhandled Exception: [Couchbase.CouchbaseView|Warn] View Couchbase.CouchbaseView was mapped to a dea&lt;br/&gt;
d node, failing.&lt;br/&gt;
&lt;br/&gt;
[Couchbase.CouchbaseView|Warn] View Couchbase.CouchbaseView was mapped to a dead node, failing.&lt;br/&gt;
Unhandled Exception:[Couchbase.CouchbaseView|Warn] View Couchbase.CouchbaseView was mapped to a dead node, failing.&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
[Couchbase.CouchbaseView|Warn] View Couchbase.CouchbaseView was mapped to a dead node, failing.&lt;br/&gt;
System.InvalidOperationException: Operation is not valid due to the current state of the object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.GetResponse() in F:\couchbase-net-client\src\Couchbase\CouchbaseViewBase.cs:line 209&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in F:\couchbase-net-client\src\Couchbase\Couchba&lt;br/&gt;
seViewBase.cs:line 95&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Sdkd.Views.ViewCommand.Run() in F:\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.Run() in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, B&lt;br/&gt;
oolean ignoreSyncCtx)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart()&lt;br/&gt;
Unhandled Exception:Unhandled Exception:[Couchbase.CouchbaseView|Warn] View Couchbase.CouchbaseView was mapped to a dead&lt;br/&gt;
&amp;nbsp;node, failing.&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
System.InvalidOperationException: Operation is not valid due to the current state of the object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.GetResponse() in F:\couchbase-net-client\src\Couchbase\CouchbaseViewBase.cs:line 209&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in F:\couchbase-net-client\src\Couchbase\Couchba&lt;br/&gt;
seViewBase.cs:line 95&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Sdkd.Views.ViewCommand.Run() in F:\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.Run() in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, B&lt;br/&gt;
oolean ignoreSyncCtx)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart() System.InvalidOperationException: Operation is not valid due to the cu&lt;br/&gt;
rrent state of the object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.GetResponse() in F:\couchbase-net-client\src\Couchbase\CouchbaseViewBase.cs:line 209&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in F:\couchbase-net-client\src\Couchbase\Couchba&lt;br/&gt;
seViewBase.cs:line 95&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Sdkd.Views.ViewCommand.Run() in F:\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.Run() in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, B&lt;br/&gt;
oolean ignoreSyncCtx)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart() [Couchbase.CouchbaseView|Warn] View Couchbase.CouchbaseView was mapped&lt;br/&gt;
&amp;nbsp;to a dead node, failing.&lt;br/&gt;
&lt;br/&gt;
Unhandled Exception:&lt;br/&gt;
&lt;br/&gt;
[Couchbase.CouchbaseView|Warn] View Couchbase.CouchbaseView was mapped to a dead node, failing.&lt;br/&gt;
Unhandled Exception:&lt;br/&gt;
[Couchbase.CouchbaseView|Warn] View Couchbase.CouchbaseView was mapped to a dead node, failing.&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;Unhandled Exception:System.InvalidOperationException: Operation is not valid due to the current state of the object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.GetResponse() in F:\couchbase-net-client\src\Couchbase\CouchbaseViewBase.cs:line 209&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in F:\couchbase-net-client\src\Couchbase\Couchba&lt;br/&gt;
seViewBase.cs:line 95&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Sdkd.Views.ViewCommand.Run() in F:\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.Run() in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, B&lt;br/&gt;
oolean ignoreSyncCtx)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart()System.InvalidOperationException: Operation is not valid due to the cur&lt;br/&gt;
rent state of the object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.GetResponse() in F:\couchbase-net-client\src\Couchbase\CouchbaseViewBase.cs:line 209&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in F:\couchbase-net-client\src\Couchbase\Couchba&lt;br/&gt;
seViewBase.cs:line 95&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Sdkd.Views.ViewCommand.Run() in F:\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.Run() in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, B&lt;br/&gt;
oolean ignoreSyncCtx)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart()[Couchbase.CouchbaseView|Warn] View Couchbase.CouchbaseView was mapped&lt;br/&gt;
to a dead node, failing.&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
Unhandled Exception:&lt;br/&gt;
Unhandled Exception:[Couchbase.CouchbaseView|Warn] View Couchbase.CouchbaseView was mapped to a dead node, failing.&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;System.InvalidOperationException: Operation is not valid due to the current state of the object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.GetResponse() in F:\couchbase-net-client\src\Couchbase\CouchbaseViewBase.cs:line 209&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in F:\couchbase-net-client\src\Couchbase\Couchba&lt;br/&gt;
seViewBase.cs:line 95&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Sdkd.Views.ViewCommand.Run() in F:\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.Run() in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, B&lt;br/&gt;
oolean ignoreSyncCtx)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart() [Couchbase.CouchbaseView|Warn] View Couchbase.CouchbaseView was mapped&lt;br/&gt;
&amp;nbsp;to a dead node, failing.&lt;br/&gt;
&lt;br/&gt;
Unhandled Exception:System.InvalidOperationException: Operation is not valid due to the current state of the object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.GetResponse() in F:\couchbase-net-client\src\Couchbase\CouchbaseViewBase.cs:line 209&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in F:\couchbase-net-client\src\Couchbase\Couchba&lt;br/&gt;
seViewBase.cs:line 95&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Sdkd.Views.ViewCommand.Run() in F:\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.Run() in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, B&lt;br/&gt;
oolean ignoreSyncCtx)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart()&lt;br/&gt;
[Couchbase.CouchbaseView|Warn] View Couchbase.CouchbaseView was mapped to a dead node, failing.&lt;br/&gt;
Unhandled Exception:&lt;br/&gt;
&amp;nbsp;System.InvalidOperationException: Operation is not valid due to the current state of the object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.GetResponse() in F:\couchbase-net-client\src\Couchbase\CouchbaseViewBase.cs:line 209&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in F:\couchbase-net-client\src\Couchbase\Couchba&lt;br/&gt;
seViewBase.cs:line 95&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Sdkd.Views.ViewCommand.Run() in F:\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.Run() in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, B&lt;br/&gt;
oolean ignoreSyncCtx)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart()&lt;br/&gt;
[Couchbase.CouchbaseView|Warn] View Couchbase.CouchbaseView was mapped to a dead node, failing.&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;Unhandled Exception:System.InvalidOperationException: Operation is not valid due to the current state of the object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.GetResponse() in F:\couchbase-net-client\src\Couchbase\CouchbaseViewBase.cs:line 209&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in F:\couchbase-net-client\src\Couchbase\Couchba&lt;br/&gt;
seViewBase.cs:line 95&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Sdkd.Views.ViewCommand.Run() in F:\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.Run() in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, B&lt;br/&gt;
oolean ignoreSyncCtx)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart()&lt;br/&gt;
System.InvalidOperationException: Operation is not valid due to the current state of the object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.GetResponse() in F:\couchbase-net-client\src\Couchbase\CouchbaseViewBase.cs:line 209&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in F:\couchbase-net-client\src\Couchbase\Couchba&lt;br/&gt;
seViewBase.cs:line 95&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Sdkd.Views.ViewCommand.Run() in F:\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.Run() in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, B&lt;br/&gt;
oolean ignoreSyncCtx)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart()[Couchbase.CouchbaseView|Warn] View Couchbase.CouchbaseView was mapped&lt;br/&gt;
to a dead node, failing.&lt;br/&gt;
&lt;br/&gt;
Unhandled Exception:&lt;br/&gt;
&lt;br/&gt;
[Couchbase.CouchbaseView|Warn] View Couchbase.CouchbaseView was mapped to a dead node, failing.&lt;br/&gt;
&lt;br/&gt;
Unhandled Exception: System.InvalidOperationException: Operation is not valid due to the current state of the object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.GetResponse() in F:\couchbase-net-client\src\Couchbase\CouchbaseViewBase.cs:line 209&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in F:\couchbase-net-client\src\Couchbase\Couchba&lt;br/&gt;
seViewBase.cs:line 95&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Sdkd.Views.ViewCommand.Run() in F:\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.Run() in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, B&lt;br/&gt;
oolean ignoreSyncCtx)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart()[Couchbase.CouchbaseView|Warn] View Couchbase.CouchbaseView was mapped&lt;br/&gt;
to a dead node, failing.&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;Unhandled Exception:&lt;br/&gt;
System.InvalidOperationException: Operation is not valid due to the current state of the object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.GetResponse() in F:\couchbase-net-client\src\Couchbase\CouchbaseViewBase.cs:line 209&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in F:\couchbase-net-client\src\Couchbase\Couchba&lt;br/&gt;
seViewBase.cs:line 95&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Sdkd.Views.ViewCommand.Run() in F:\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.Run() in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, B&lt;br/&gt;
oolean ignoreSyncCtx)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart()Unhandled Exception:[Couchbase.CouchbaseView|Warn] View Couchbase.Couch&lt;br/&gt;
baseView was mapped to a dead node, failing.&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
System.InvalidOperationException: Operation is not valid due to the current state of the object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.GetResponse() in F:\couchbase-net-client\src\Couchbase\CouchbaseViewBase.cs:line 209&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in F:\couchbase-net-client\src\Couchbase\Couchba&lt;br/&gt;
seViewBase.cs:line 95&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Sdkd.Views.ViewCommand.Run() in F:\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.Run() in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, B&lt;br/&gt;
oolean ignoreSyncCtx)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart()&lt;br/&gt;
Unhandled Exception:System.InvalidOperationException: Operation is not valid due to the current state of the object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.GetResponse() in F:\couchbase-net-client\src\Couchbase\CouchbaseViewBase.cs:line 209&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in F:\couchbase-net-client\src\Couchbase\Couchba&lt;br/&gt;
seViewBase.cs:line 95&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Sdkd.Views.ViewCommand.Run() in F:\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.Run() in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, B&lt;br/&gt;
oolean ignoreSyncCtx)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart()&lt;br/&gt;
Unhandled Exception:System.InvalidOperationException: Operation is not valid due to the current state of the object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.GetResponse() in F:\couchbase-net-client\src\Couchbase\CouchbaseViewBase.cs:line 209&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in F:\couchbase-net-client\src\Couchbase\Couchba&lt;br/&gt;
seViewBase.cs:line 95&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Sdkd.Views.ViewCommand.Run() in F:\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.Run() in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, B&lt;br/&gt;
oolean ignoreSyncCtx)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart()&lt;br/&gt;
&amp;nbsp;Unhandled Exception:&lt;br/&gt;
System.InvalidOperationException: Operation is not valid due to the current state of the object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.GetResponse() in F:\couchbase-net-client\src\Couchbase\CouchbaseViewBase.cs:line 209&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in F:\couchbase-net-client\src\Couchbase\Couchba&lt;br/&gt;
seViewBase.cs:line 95&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Sdkd.Views.ViewCommand.Run() in F:\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.Run() in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, B&lt;br/&gt;
oolean ignoreSyncCtx)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart() System.InvalidOperationException: Operation is not valid due to the cu&lt;br/&gt;
rrent state of the object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.GetResponse() in F:\couchbase-net-client\src\Couchbase\CouchbaseViewBase.cs:line 209&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in F:\couchbase-net-client\src\Couchbase\Couchba&lt;br/&gt;
seViewBase.cs:line 95&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Sdkd.Views.ViewCommand.Run() in F:\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.Run() in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, B&lt;br/&gt;
oolean ignoreSyncCtx)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart()&lt;br/&gt;
&lt;br/&gt;
System.InvalidOperationException: Operation is not valid due to the current state of the object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.GetResponse() in F:\couchbase-net-client\src\Couchbase\CouchbaseViewBase.cs:line 209&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in F:\couchbase-net-client\src\Couchbase\Couchba&lt;br/&gt;
seViewBase.cs:line 95&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Sdkd.Views.ViewCommand.Run() in F:\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.Run() in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, B&lt;br/&gt;
oolean ignoreSyncCtx)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart()System.InvalidOperationException: Operation is not valid due to the cur&lt;br/&gt;
rent state of the object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.GetResponse() in F:\couchbase-net-client\src\Couchbase\CouchbaseViewBase.cs:line 209&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in F:\couchbase-net-client\src\Couchbase\Couchba&lt;br/&gt;
seViewBase.cs:line 95&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Sdkd.Views.ViewCommand.Run() in F:\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.Run() in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, B&lt;br/&gt;
oolean ignoreSyncCtx)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart()&lt;br/&gt;
&lt;br/&gt;
System.InvalidOperationException: Operation is not valid due to the current state of the object.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.GetResponse() in F:\couchbase-net-client\src\Couchbase\CouchbaseViewBase.cs:line 209&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseViewBase`1.&amp;lt;TransformResults&amp;gt;d__0`1.MoveNext() in F:\couchbase-net-client\src\Couchbase\Couchba&lt;br/&gt;
seViewBase.cs:line 95&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Sdkd.Views.ViewCommand.Run() in F:\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 219&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.dispatchCommand(Request req) in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 177&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at SdkdConsole.Daemon.Handle.Run() in F:\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 110&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, B&lt;br/&gt;
oolean ignoreSyncCtx)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Threading.ThreadHelper.ThreadStart()&lt;br/&gt;
</description>
                <environment></environment>
            <key id="20703">NCBC-153</key>
            <summary>InvalidOperationException in views during server restart</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="3" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/inprogress.png">In Progress</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="mnunberg">Mark Nunberg</reporter>
                        <labels>
                    </labels>
                <created>Mon, 12 Nov 2012 21:25:33 -0600</created>
                <updated>Wed, 29 May 2013 16:20:34 -0500</updated>
                                    <version>1.2 Beta</version>
                                <fixVersion>1.2.8</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="43866" author="mnunberg" created="Mon, 12 Nov 2012 21:35:52 -0600"  >Of course the code blatantly throws this exception. I would think perhaps a bit something less severe would do? Maybe a WebException with a code of 400 (standard code for client-side errors); and maybe with some kind of simple retry?</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9235</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-152] Couchbase Client hangs during instantion of the Client if the request to http://xxx.xxx.xxx.xxx:8091/pools/default/bucketsStreaming/default is blocked or never returns</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-152</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>During instantiation of the client, a MessageStreamListener is created. Inside of the listener is a call is made to the config url&lt;br/&gt;
&lt;br/&gt;
Line 376 of MessageStreamListener&lt;br/&gt;
&lt;br/&gt;
this.request = this.requestFactory.GetWebRequest(configUrl, configUrl.GetHashCode().ToString());&lt;br/&gt;
			this.response = this.request.GetResponse();&lt;br/&gt;
&lt;br/&gt;
If this call never completes, for example because AVG silently blocks the request and prevents the data from being returned, then the client will wait indefinitely instead of timing out. </description>
                <environment>Windows 7&lt;br/&gt;
Windows Server 2008 VM&lt;br/&gt;
AVG 2012.0.2221&lt;br/&gt;
Coucbase C# Client Library 1.2</environment>
            <key id="20650">NCBC-152</key>
            <summary>Couchbase Client hangs during instantion of the Client if the request to http://xxx.xxx.xxx.xxx:8091/pools/default/bucketsStreaming/default is blocked or never returns</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="3" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/inprogress.png">In Progress</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="saakshi.manocha">Saakshi Manocha</assignee>
                                <reporter username="aaronmell">Aaron Mell</reporter>
                        <labels>
                    </labels>
                <created>Fri, 9 Nov 2012 10:42:47 -0600</created>
                <updated>Fri, 7 Jun 2013 00:24:22 -0500</updated>
                                    <version>1.2 Beta</version>
                                                <component>library</component>
                                <votes>0</votes>
                        <watches>3</watches>
                                                    <comments>
                    <comment id="43657" author="aaronmell" created="Fri, 9 Nov 2012 10:44:54 -0600"  >&lt;a href=&quot;http://www.couchbase.com/forums/thread/net-client-hangs-client-create#comment-1007661&quot;&gt;http://www.couchbase.com/forums/thread/net-client-hangs-client-create#comment-1007661&lt;/a&gt;</comment>
                    <comment id="58657" author="ingenthr" created="Fri, 17 May 2013 15:10:33 -0500"  >Not a priority, but let&amp;#39;s try to come up with a way to test if this does in fact hang forever.  If so, we should fix it.</comment>
                    <comment id="59230" author="saakshi.manocha" created="Fri, 24 May 2013 04:29:52 -0500"  >Yes it is easily reproducible. I have installed AVG on Windows7 machine and server is also installed on same machine. If AVG is enabled, client will never get instatiated, if I disable the AVG, it works perfectly.&lt;br/&gt;
&lt;br/&gt;
In class Couchbase.BucketConfigListener.cs:&lt;br/&gt;
&lt;br/&gt;
// subscribe to the config url&lt;br/&gt;
this.listener = this.GetPooledListener();&lt;br/&gt;
&lt;br/&gt;
// this will be signaled by the config changed event handler&lt;br/&gt;
reset.WaitOne();&lt;br/&gt;
&lt;br/&gt;
It keeps on waiting endlessly at this code statement - reset.WaitOne(). It wont even time out, the thread just keeps waiting forever.&lt;br/&gt;
While its waiting if we disable the AVG, then it will work absolutely fine.&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
The code snippet is attached herewith (i added a statement for Get() method, its not really required, but if included, code assumes we have a key &amp;#39;101&amp;#39; stored already).&lt;br/&gt;
&lt;br/&gt;
another thing to notice is if in App.config, I change the server address from &amp;quot;&lt;a href=&quot;http://localhost:8091/pools&quot;&gt;http://localhost:8091/pools&lt;/a&gt;&amp;quot; to &amp;quot;&lt;a href=&quot;http://10.3.121.134:8091/pools&quot;&gt;http://10.3.121.134:8091/pools&lt;/a&gt;&amp;quot;, it would work fine. (10.3.121.134 actually has server installed)&lt;br/&gt;
</comment>
                    <comment id="60430" author="saakshi.manocha" created="Fri, 7 Jun 2013 00:24:22 -0500"  >@Matt: Please suggest how shall we proceed with this issue.</comment>
                </comments>
                    <attachments>
                    <attachment id="17464" name="NCBC-152.zip" size="1714789" author="saakshi.manocha" created="Fri, 24 May 2013 11:59:01 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9265</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-151] ICouchbaseClient and ICouchbaseResultsClient interfaces are missing public methods defined in CouchbaseClient</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-151</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="20624">NCBC-151</key>
            <summary>ICouchbaseClient and ICouchbaseResultsClient interfaces are missing public methods defined in CouchbaseClient</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Thu, 8 Nov 2012 11:05:59 -0600</created>
                <updated>Wed, 21 Nov 2012 18:39:48 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:48 -0600</resolved>
                            <version>1.2 Beta</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44624" author="john" created="Wed, 21 Nov 2012 18:39:48 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9948</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>[NCBC-150] Increment examples show incorrect initialization of key</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-150</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-update-increment.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-update-increment.html&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
All of the examples on this page show the default value as an integer when in reality it needs to be enclosed in quotes in order to function properly.  There should also be a note/warning in the documentation warning users of this idiosyncrasy&lt;br/&gt;
</description>
                <environment></environment>
            <key id="20601">NCBC-150</key>
            <summary>Increment examples show incorrect initialization of key</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                        <label>customer</label>
                    </labels>
                <created>Wed, 7 Nov 2012 05:26:02 -0600</created>
                <updated>Wed, 6 Feb 2013 06:07:56 -0600</updated>
                    <resolved>Wed, 6 Feb 2013 06:07:56 -0600</resolved>
                            <version>1.1.6</version>
                                <fixVersion>1.2.1</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="47326" author="john" created="Tue, 8 Jan 2013 17:30:08 -0600"  >The default value should be a ulong as shown in the docs.  I&amp;#39;ve updated the docs (and sent a pull request) to note that it&amp;#39;s not possible to use with Store.  &lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;https://github.com/enyim/EnyimMemcached/issues/86&quot;&gt;https://github.com/enyim/EnyimMemcached/issues/86&lt;/a&gt;</comment>
                    <comment id="47371" author="perry" created="Wed, 9 Jan 2013 10:59:39 -0600"  >Hey John, thanks for taking a look at this.&lt;br/&gt;
&lt;br/&gt;
What do you mean that it&amp;#39;s not possible to use with Store?  Do you mean it&amp;#39;s not supported to initialize a counter with store, or just that you can&amp;#39;t use a ulong?</comment>
                    <comment id="47373" author="john" created="Wed, 9 Jan 2013 11:11:25 -0600"  >Well, technically (as you noted) it will work to set a string value via Store and then increment it, but I think that&amp;#39;s unintentional behavior and works only because (as Attila pointed out in the linked issue) of the way counters are treated on the server.  The correct use of the API should be to initialize a counter with Increment or Decrement by setting the default value.  &lt;br/&gt;
&lt;br/&gt;
Either way I think there&amp;#39;s an intentional step imposed on the developer.  I think it&amp;#39;s better to discourage setting a value as a string to initialize a counter, since that&amp;#39;s not very intuitive.  &lt;br/&gt;
&lt;br/&gt;
Thoughts?</comment>
                    <comment id="47374" author="perry" created="Wed, 9 Jan 2013 11:15:04 -0600"  >Thanks for the clarification, makes perfect sense to me.&lt;br/&gt;
&lt;br/&gt;
I do, however, think we need to make that distinction clearer in the docs, both on the increment side and the store side to let customers know what the best practices are (what to do is good, what NOT to do is even more important IMO)&lt;br/&gt;
&lt;br/&gt;
Thanks</comment>
                    <comment id="49805" author="john" created="Tue, 5 Feb 2013 16:50:00 -0600"  >Released</comment>
                    <comment id="49834" author="perry" created="Wed, 6 Feb 2013 05:52:02 -0600"  >Hey John, could you fill in the links of the areas that changed?&lt;br/&gt;
&lt;br/&gt;
Thanks</comment>
                    <comment id="49838" author="perry" created="Wed, 6 Feb 2013 06:07:56 -0600"  >Never mind, I see it now: &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-update-increment.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-update-increment.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>8574</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>[NCBC-149] Delay in view requests when FindServicePoint is called</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-149</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Problem reported with accessing the new view code: the very first request to a view takes about 6-7 seconds. This is not acceptable. I&amp;#39;ve discovered that majority of this time the client spends looking up for a proxy inside Hammock-&amp;gt;GetResponse-&amp;gt;HttpWebReques.FindServicePoint. I&amp;#39;m wonder if it is known issue and if there is workaround for it.&lt;br/&gt;
&lt;br/&gt;
The test code:&lt;br/&gt;
&lt;br/&gt;
using(var client = new CouchbaseClient(&amp;quot;couchbase&amp;quot;))&lt;br/&gt;
{&lt;br/&gt;
var sw = new System.Diagnostics.Stopwatch();&lt;br/&gt;
sw.Start();&lt;br/&gt;
var rows = client.GetView(&amp;quot;users&amp;quot;, &amp;quot;UserById&amp;quot;).Stale(StaleMode.AllowStale).Key(0);&lt;br/&gt;
sw.Stop();&lt;br/&gt;
Console.WriteLine(&amp;quot;GetView: &amp;quot; + sw.ElapsedMilliseconds); //about 100ms here&lt;br/&gt;
sw.Reset();&lt;br/&gt;
sw.Start();&lt;br/&gt;
var row = rows.FirstOrDefault(); //6-7 seconds here&lt;br/&gt;
sw.Stop();&lt;br/&gt;
Console.WriteLine(&amp;quot;First Enumeration: &amp;quot; + sw.ElapsedMilliseconds);&lt;br/&gt;
sw.Reset();&lt;br/&gt;
sw.Start();&lt;br/&gt;
for(int i = 1; i &amp;lt; 100; i++)&lt;br/&gt;
{&lt;br/&gt;
rows = client.GetView(&amp;quot;users&amp;quot;, &amp;quot;UserById&amp;quot;).Stale(StaleMode.AllowStale).Key(i);&lt;br/&gt;
row = rows.FirstOrDefault(); //5-7ms&lt;br/&gt;
if(i % 10 == 0) Console.WriteLine(i);&lt;br/&gt;
}&lt;br/&gt;
sw.Stop();&lt;br/&gt;
}&lt;br/&gt;
Console.WriteLine(sw.ElapsedMilliseconds / 99.0);&lt;br/&gt;
&lt;br/&gt;
The config file:&lt;br/&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br/&gt;
&amp;lt;configuration&amp;gt;&lt;br/&gt;
&amp;lt;configSections&amp;gt;&lt;br/&gt;
&amp;lt;section name=&amp;quot;couchbase&amp;quot; type=&amp;quot;Couchbase.Configuration.CouchbaseClientSection, Couchbase, Version=1.2.0.0, Culture=neutral, PublicKeyToken=05e9c6b5a9ec94c2&amp;quot;/&amp;gt;&lt;br/&gt;
&amp;lt;/configSections&amp;gt;&lt;br/&gt;
&amp;lt;couchbase&amp;gt;&lt;br/&gt;
&amp;lt;servers bucket=&amp;quot;loginservice&amp;quot;&amp;gt;&lt;br/&gt;
&amp;lt;add uri=&amp;quot;&lt;a href=&quot;http://127.0.0.1:8091/pools&quot;&gt;http://127.0.0.1:8091/pools&lt;/a&gt;&amp;quot;/&amp;gt;&lt;br/&gt;
&amp;lt;/servers&amp;gt;&lt;br/&gt;
&amp;lt;/couchbase&amp;gt;&lt;br/&gt;
&amp;lt;/configuration&amp;gt;&lt;br/&gt;
&lt;br/&gt;
The view:&lt;br/&gt;
function (doc, meta) {&lt;br/&gt;
if (doc.U &amp;gt;= 0)&lt;br/&gt;
{&lt;br/&gt;
emit(doc.U, {C:doc.C,G: doc.G, A: doc.A});&lt;br/&gt;
}&lt;br/&gt;
}&lt;br/&gt;
&lt;br/&gt;
Data sample:&lt;br/&gt;
{&lt;br/&gt;
&amp;quot;C&amp;quot;: 127,&lt;br/&gt;
&amp;quot;U&amp;quot;: 1004214,&lt;br/&gt;
&amp;quot;G&amp;quot;: 100000000000004210,&lt;br/&gt;
&amp;quot;A&amp;quot;: true,&lt;br/&gt;
&amp;quot;E&amp;quot;: []&lt;br/&gt;
} </description>
                <environment></environment>
            <key id="20506">NCBC-149</key>
            <summary>Delay in view requests when FindServicePoint is called</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Thu, 1 Nov 2012 09:17:14 -0500</created>
                <updated>Wed, 21 Nov 2012 18:39:48 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:48 -0600</resolved>
                            <version>1.2 Beta</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44630" author="john" created="Wed, 21 Nov 2012 18:39:48 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9949</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>[NCBC-148] All operations fail during fail over, before rebalance</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-148</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>When a node is failed over and the cluster sends config with -1 vbucket indexes for that failed node, the node locator is invalidated and all operations fail.  The client recovers after rebalance, but several operations that could/should succeed on healthy nodes fail.</description>
                <environment></environment>
            <key id="20479">NCBC-148</key>
            <summary>All operations fail during fail over, before rebalance</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 30 Oct 2012 17:21:45 -0500</created>
                <updated>Wed, 21 Nov 2012 18:00:09 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:00:00 -0600</resolved>
                            <version>1.2 Beta</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44620" author="john" created="Wed, 21 Nov 2012 18:00:09 -0600"  >Published</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9950</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>[NCBC-147] Couchbase .NET Client should support getting single bucket</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-147</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="20434">NCBC-147</key>
            <summary>Couchbase .NET Client should support getting single bucket</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Thu, 25 Oct 2012 18:29:19 -0500</created>
                <updated>Wed, 21 Nov 2012 18:39:48 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:48 -0600</resolved>
                            <version>1.2 Beta</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44629" author="john" created="Wed, 21 Nov 2012 18:39:48 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9951</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>[NCBC-146] Couchbase .NET Client should load balance requests to nodes on view requests</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-146</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Currently, the client relies on the node that owns the vbucket for the design doc</description>
                <environment></environment>
            <key id="20381">NCBC-146</key>
            <summary>Couchbase .NET Client should load balance requests to nodes on view requests</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 23 Oct 2012 12:25:38 -0500</created>
                <updated>Wed, 21 Nov 2012 18:39:48 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:48 -0600</resolved>
                            <version>1.2 Beta</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44628" author="john" created="Wed, 21 Nov 2012 18:39:48 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9952</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>[NCBC-145] Couchbase .NET Client needs to support get with lock</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-145</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="20353">NCBC-145</key>
            <summary>Couchbase .NET Client needs to support get with lock</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="3">Duplicate</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 22 Oct 2012 10:43:31 -0500</created>
                <updated>Wed, 8 May 2013 13:53:37 -0500</updated>
                    <resolved>Wed, 8 May 2013 13:53:36 -0500</resolved>
                                            <fixVersion>1.2.4</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>9953</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>[NCBC-144] CreateDesignDocument() exception</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-144</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>On a Windows 7 x64 VM, single node cluster, Couchbase 2.0 beta, freshly downloaded and installed, I am getting the following exception:&lt;br/&gt;
System.Net.WebException was unhandled&lt;br/&gt;
&amp;nbsp;&amp;nbsp;HResult=-2146233079&lt;br/&gt;
&amp;nbsp;&amp;nbsp;Message=The remote server returned an error: (500) Internal Server Error.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;Source=System&lt;br/&gt;
&amp;nbsp;&amp;nbsp;StackTrace:&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Net.HttpWebRequest.GetResponse()&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.Helpers.HttpHelper.doRequest(Uri uri, String verb, String username, String password, String postData, String contentType) in c:\Cloud\Platform\PlatformSpike\Reference Assemblies\Couchbase\Couchbase\Helpers\HttpHelper.cs:line 77&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.Helpers.HttpHelper.Put(Uri uri, String username, String password, String postData, String contentType) in c:\Cloud\Platform\PlatformSpike\Reference Assemblies\Couchbase\Couchbase\Helpers\HttpHelper.cs:line 42&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.Management.CouchbaseCluster.CreateDesignDocument(String bucket, String name, String document) in c:\Cloud\Platform\PlatformSpike\Reference Assemblies\Couchbase\Couchbase\Management\CouchbaseCluster.cs:line 115&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at Platform.Data.Couchbase.Provisioning.CouchbaseProvisioning.CreateDesignDocument(String bucketName, String name, DesignDocument document) in c:\Cloud\Platform\PlatformSpike\Platform.Data.Couchbase.Provisioning\ProvisioningClient.cs:line 217&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at Platform.Data.Couchbase.Provisioning.CouchbaseProvisioning.Execute() in c:\Cloud\Platform\PlatformSpike\Platform.Data.Couchbase.Provisioning\ProvisioningClient.cs:line 56&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at CouchbaseUpdater.Program.Main(String[] args) in c:\Cloud\Platform\PlatformSpike\CouchbaseUpdater\Program.cs:line 26&lt;br/&gt;
&amp;nbsp;&amp;nbsp;InnerException:&lt;br/&gt;
&amp;nbsp;&lt;br/&gt;
The server log contains the following entry, but I&amp;#39;m not sure if it is related:&lt;br/&gt;
Client-side error-report for user &amp;quot;admin&amp;quot; on node &amp;#39;&lt;a href=&apos;mailto:ns_1@192.168.54.178&apos;&gt;ns_1@192.168.54.178&lt;/a&gt;&amp;#39;:&lt;br/&gt;
User-Agent:Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0)&lt;br/&gt;
Got unhandled error: Object doesn&amp;#39;t support this action&lt;br/&gt;
At: &lt;a href=&quot;http://192.168.54.178:8091/js/cells.js:64&quot;&gt;http://192.168.54.178:8091/js/cells.js:64&lt;/a&gt;&lt;br/&gt;
Backtrace:&lt;br/&gt;
Function: collectBacktraceViaCaller&lt;br/&gt;
Args:&lt;br/&gt;
---------&lt;br/&gt;
Function: appOnError&lt;br/&gt;
Args:&lt;br/&gt;
&amp;quot;Object doesn&amp;#39;t support this action&amp;quot;&lt;br/&gt;
&amp;quot;&lt;a href=&quot;http://192.168.54.178:8091/js/cells.js&quot;&gt;http://192.168.54.178:8091/js/cells.js&lt;/a&gt;&amp;quot;&lt;br/&gt;
64&lt;br/&gt;
30&lt;br/&gt;
---------&lt;br/&gt;
Function: (function () {throw e;})&lt;br/&gt;
Args:&lt;br/&gt;
---------&lt;br/&gt;
(repeated 1 times)&lt;br/&gt;
&amp;nbsp;&lt;br/&gt;
Those are the parameters to the doRequest() method:&lt;br/&gt;
uri = &lt;a href=&quot;http://192.168.54.178:8092/tenants/_design/tenant_views&quot;&gt;http://192.168.54.178:8092/tenants/_design/tenant_views&lt;/a&gt;&lt;br/&gt;
verb = PUT&lt;br/&gt;
contentType = application/json&lt;br/&gt;
username = admin&lt;br/&gt;
password = password&lt;br/&gt;
postData =&lt;br/&gt;
{&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;quot;views&amp;quot;: {&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;tenants_all&amp;quot;: {&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;map&amp;quot;: &amp;quot;function(doc,meta) \r\n{\r\n\tif (doc.Schema === \&amp;quot;tenant\&amp;quot;) \r\n\t{ \r\n\t\temit(meta.id, null); \r\n\t} \r\n}&amp;quot;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;tenants_by_status&amp;quot;: {&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;map&amp;quot;: &amp;quot;function (doc,meta) \r\n{ \r\n\tif (doc.Schema === \&amp;quot;tenant\&amp;quot; &amp;amp;&amp;amp; doc.Status) \r\n\t{ \r\n\t\temit(doc.Status, null); \r\n\t} \r\n}&amp;quot;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;tenants_by_user_application_instance&amp;quot;: {&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;map&amp;quot;: &amp;quot;function(doc,meta) \r\n{\r\n\tif (doc.Schema === \&amp;quot;tenant\&amp;quot; &amp;amp;&amp;amp; doc.UserId &amp;amp;&amp;amp; doc.TenantIdentifiers &amp;amp;&amp;amp; identifier.Status === 1) \r\n\t{ \r\n\t\tfor (var i = 0; i &amp;lt; doc.TenantIdentifiers.length; i++) \r\n\t\t{\r\n\t\t\tvar identifier = doc.TenantIdentifiers[i];\r\n\t\t\tif (identifier.ApplicationInstanceId)\r\n\t\t\t{\r\n\t\t\t\temit([doc.UserId, identifier.ApplicationInstanceId], null); \r\n\t\t\t}\r\n\t\t}\r\n\t} \r\n}&amp;quot;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br/&gt;
&amp;nbsp;&amp;nbsp;}&lt;br/&gt;
}&lt;br/&gt;
&amp;nbsp;&lt;br/&gt;
On the client I am using the compiled latest .NET source code from GitHub with no modifications.</description>
                <environment></environment>
            <key id="20345">NCBC-144</key>
            <summary>CreateDesignDocument() exception</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>
                                <assignee username="perry">Perry Krug</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                        <label>customer</label>
                    </labels>
                <created>Sun, 21 Oct 2012 06:55:45 -0500</created>
                <updated>Fri, 18 Jan 2013 15:18:45 -0600</updated>
                    <resolved>Fri, 18 Jan 2013 15:18:45 -0600</resolved>
                            <version>1.2 Beta</version>
                                <fixVersion>1.2.1</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="42191" author="john" created="Mon, 22 Oct 2012 11:09:07 -0500"  >Could we get a code snippet for the call that was made for this failure?  I&amp;#39;ve used the client recently with Win7 64 and CBS Beta and haven&amp;#39;t had any issues.  &lt;br/&gt;
&lt;br/&gt;
I have a partially completed demo app @ &lt;a href=&quot;https://github.com/jzablocki/couchbase-beer.net/blob/master/src/CouchbaseBeersWeb/Models/WebRepositoryBase%271.cs#L140&quot;&gt;https://github.com/jzablocki/couchbase-beer.net/blob/master/src/CouchbaseBeersWeb/Models/WebRepositoryBase%271.cs#L140&lt;/a&gt; that creates views.  </comment>
                    <comment id="48100" author="john" created="Fri, 18 Jan 2013 15:18:45 -0600"  >Perry - haven&amp;#39;t heard back on this issue.  The 500 error was likely due to a bad view name or something similar.  Closing this issue for now.  The fix for &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-165&quot; title=&quot;GetView doesn&amp;#39;t return an exception if the view doesn&amp;#39;t exist.&quot;&gt;&lt;strike&gt;NCBC-165&lt;/strike&gt;&lt;/a&gt; means better error handling.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9954</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>[NCBC-143] Provide UpdateBucket functionality</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-143</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Customer request to enhance cluster management capabilities with UpdateBucket.</description>
                <environment></environment>
            <key id="20344">NCBC-143</key>
            <summary>Provide UpdateBucket functionality</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                        <label>customer</label>
                    </labels>
                <created>Sun, 21 Oct 2012 06:52:49 -0500</created>
                <updated>Wed, 21 Nov 2012 18:39:49 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:49 -0600</resolved>
                            <version>1.2 Beta</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44636" author="john" created="Wed, 21 Nov 2012 18:39:49 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9955</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>[NCBC-142] ListBuckets/ListBuckets do not map the complete bucket JSON to an Object graph.</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-142</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Customer request to map the rest of the properties.</description>
                <environment></environment>
            <key id="20343">NCBC-142</key>
            <summary>ListBuckets/ListBuckets do not map the complete bucket JSON to an Object graph.</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                        <label>customer</label>
                    </labels>
                <created>Sun, 21 Oct 2012 06:51:55 -0500</created>
                <updated>Wed, 21 Nov 2012 18:39:49 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:49 -0600</resolved>
                            <version>1.2 Beta</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44645" author="john" created="Wed, 21 Nov 2012 18:39:49 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9956</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>[NCBC-141] Provide link to logging assemblies on develop/net/next</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-141</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>There is no link to the logging assemblies on that page. I believe we can just link to the 1.1 assemblies (it seems the same version of Enyim is being used anyhow for both 1.1 and 1.2)&lt;br/&gt;
&lt;br/&gt;
</description>
                <environment></environment>
            <key id="20296">NCBC-141</key>
            <summary>Provide link to logging assemblies on develop/net/next</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="mnunberg">Mark Nunberg</reporter>
                        <labels>
                    </labels>
                <created>Wed, 17 Oct 2012 13:11:35 -0500</created>
                <updated>Fri, 7 Dec 2012 21:33:52 -0600</updated>
                    <resolved>Fri, 7 Dec 2012 21:33:36 -0600</resolved>
                                            <fixVersion>1.2.0</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="45668" author="john" created="Fri, 7 Dec 2012 21:33:52 -0600"  >Done.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9957</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>[NCBC-140] .NET client unavailable to service operations without connection to streaming API</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-140</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>When the client is configured with just one address (an HA proxy for example), and receives a timeout.  Because this is the only server in the list, the client waits a full second before attempting to reconnect.  During this time, all operations fail until it reconnects.  There is another enhancement pending (&lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-36&quot;&gt;http://www.couchbase.com/issues/browse/NCBC-36&lt;/a&gt;) to improve some of that behavior.&lt;br/&gt;
&lt;br/&gt;
However, this bug is for the larger problem of not being able to service requests without a connection to the streaming API even though the vbucket map is still valid.</description>
                <environment></environment>
            <key id="16732">NCBC-140</key>
            <summary>.NET client unavailable to service operations without connection to streaming API</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="3">Duplicate</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                        <label>customer</label>
                    </labels>
                <created>Wed, 25 Apr 2012 11:55:31 -0500</created>
                <updated>Fri, 7 Dec 2012 21:44:12 -0600</updated>
                    <resolved>Tue, 30 Oct 2012 17:17:19 -0500</resolved>
                                            <fixVersion>1.2.0</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="42906" author="john" created="Tue, 30 Oct 2012 17:17:19 -0500"  >Similar problem as described in &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-134&quot; title=&quot;Failover on bootstrap node never recovers&quot;&gt;&lt;strike&gt;NCBC-134&lt;/strike&gt;&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>9958</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>[NCBC-139] .net documentation : long values greater than 2^53 need to be stored as string</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-139</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>&lt;br/&gt;
Please see the following forum questions:&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/forums/thread/severe-bug-2-0-beta-64bit-long-data-wrong-windows-server-2008-r2&quot;&gt;http://www.couchbase.com/forums/thread/severe-bug-2-0-beta-64bit-long-data-wrong-windows-server-2008-r2&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/forums/thread/couchbase-2-0-bet-corrupts-long-c-fields&quot;&gt;http://www.couchbase.com/forums/thread/couchbase-2-0-bet-corrupts-long-c-fields&lt;/a&gt;</description>
                <environment></environment>
            <key id="20140">NCBC-139</key>
            <summary>.net documentation : long values greater than 2^53 need to be stored as string</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="mccouch">MC Brown</assignee>
                                <reporter username="mikew">Mike Wiederhold</reporter>
                        <labels>
                    </labels>
                <created>Mon, 8 Oct 2012 20:54:14 -0500</created>
                <updated>Tue, 16 Oct 2012 09:36:25 -0500</updated>
                    <resolved>Tue, 16 Oct 2012 09:36:25 -0500</resolved>
                                            <fixVersion>2.0</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="41490" author="mccouch" created="Tue, 16 Oct 2012 09:36:25 -0500"  >Documentation has been updated in the .NET and Couchbase Server manuals. I&amp;#39;ll replicate to the other SDKs later today. </comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9959</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>[NCBC-138] Streaming api not working on Windows server 2008 with latest code form github</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-138</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Please double check that the streaming api is still properly functioning and follow up on the forum post below.&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/forums/thread/why-does-bucketstreaming-keep-failing-windows-server-2008-r2-beta-2-0&quot;&gt;http://www.couchbase.com/forums/thread/why-does-bucketstreaming-keep-failing-windows-server-2008-r2-beta-2-0&lt;/a&gt;</description>
                <environment>windows server 2008 64-bit</environment>
            <key id="20131">NCBC-138</key>
            <summary>Streaming api not working on Windows server 2008 with latest code form github</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="4">Incomplete</resolution>
                                <assignee username="mikew">Mike Wiederhold</assignee>
                                <reporter username="mikew">Mike Wiederhold</reporter>
                        <labels>
                    </labels>
                <created>Mon, 8 Oct 2012 15:57:07 -0500</created>
                <updated>Mon, 22 Oct 2012 12:15:27 -0500</updated>
                    <resolved>Mon, 22 Oct 2012 12:15:26 -0500</resolved>
                                                            <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="42193" author="john" created="Mon, 22 Oct 2012 11:59:10 -0500"  >The build on Nuget and the binaries at couchbase.com/develop/net/next are both from the latest source published to GitHub.  I regularly use the raw source and haven&amp;#39;t seen this problem.  Mark N. also uses the source when testing on a Windows Server box and hasn&amp;#39;t reported this issue.  </comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9960</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>[NCBC-137] design document management is not in the documentation or API reference</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-137</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Had reason to look up design document management from .NET earlier today and it seems to not be documented.  This and all new features should be added to the API reference before release.</description>
                <environment></environment>
            <key id="20100">NCBC-137</key>
            <summary>design document management is not in the documentation or API reference</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="1" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/blocker.png">Blocker</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Fri, 5 Oct 2012 11:23:53 -0500</created>
                <updated>Tue, 8 Jan 2013 16:30:48 -0600</updated>
                    <resolved>Tue, 8 Jan 2013 16:30:30 -0600</resolved>
                                            <fixVersion>1.2.1</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="47312" author="john" created="Tue, 8 Jan 2013 16:30:30 -0600"  >&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-cluster-management.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-cluster-management.html&lt;/a&gt;</comment>
                    <comment id="47313" author="john" created="Tue, 8 Jan 2013 16:30:48 -0600"  >Merged into docs.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9961</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>[NCBC-136] Timer in MessageStream listener not initialized when heartbeat is turned off and throws NRE on Dispose</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-136</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>From end-user:&lt;br/&gt;
&lt;br/&gt;
In MessageStreamListener.cs, there is a private member variable called timer (which is an instance of System.Threading.Timer). This is not initialized if HeartbeatSettings.IsEnabled is false. However the code will de-reference it two places within Heartbeat.Dispose() and one place within Heartbeat.Worker(). I saw that at a minimum it was throwing exceptions in Dispose() as a result of this.&lt;br/&gt;
&lt;br/&gt;
I didn&amp;#39;t see Worker() throw, but they do have a try/catch there, which if triggered by this would result in an erroneous &amp;quot;HB: Node not available&amp;quot; message being logged (I say erroneous because this particular exception would only happen if a read completed without an exception).&lt;br/&gt;
</description>
                <environment></environment>
            <key id="20078">NCBC-136</key>
            <summary>Timer in MessageStream listener not initialized when heartbeat is turned off and throws NRE on Dispose</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Thu, 4 Oct 2012 10:41:52 -0500</created>
                <updated>Wed, 21 Nov 2012 18:39:48 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:48 -0600</resolved>
                            <version>1.1.6</version>
                <version>1.2 Beta</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44631" author="john" created="Wed, 21 Nov 2012 18:39:48 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9962</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>[NCBC-135] Client not properly handling cluster_run server</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-135</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>I can&amp;#39;t do simple things like get/set stuff.. &lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
PS C:\Users\Administrator\Documents\GitHub\cbc-net\src\CbcNet\bin\Debug&amp;gt; .\cbc-net.exe -c set -k foo -V bar -H 10.0.0.99&lt;br/&gt;
:8091; .\cbc-net.exe -c get -k foo -H 10.0.0.99:8091&lt;br/&gt;
URI: &lt;a href=&quot;http://10.0.0.99:8091/pools&quot;&gt;http://10.0.0.99:8091/pools&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://10.0.0.99:8091/pools&quot;&gt;http://10.0.0.99:8091/pools&lt;/a&gt;&lt;br/&gt;
Created new client..&lt;br/&gt;
Arguments to ExecuteStore:&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;0x00000003, &amp;#39;foo&amp;#39;, &amp;#39;bar&amp;#39;, 00:00:00, Zero, Zero&lt;br/&gt;
Operation Succeeded. Cas: 610018894666114&lt;br/&gt;
Duration was 3.07 Sec.&lt;br/&gt;
URI: &lt;a href=&quot;http://10.0.0.99:8091/pools&quot;&gt;http://10.0.0.99:8091/pools&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://10.0.0.99:8091/pools&quot;&gt;http://10.0.0.99:8091/pools&lt;/a&gt;&lt;br/&gt;
Created new client..&lt;br/&gt;
Command OK&lt;br/&gt;
Value is bar&lt;br/&gt;
Cas is 610018894666114&lt;br/&gt;
Duration was 3.09 Sec.&lt;br/&gt;
PS C:\Users\Administrator\Documents\GitHub\cbc-net\src\CbcNet\bin\Debug&amp;gt; echo &amp;quot;hi&amp;quot; | C:\Users\Administrator\Documents\Gi&lt;br/&gt;
tHub\deps\bin\cbc.exe create -h 10.0.0.99 foo2&lt;br/&gt;
PS C:\Users\Administrator\Documents\GitHub\cbc-net\src\CbcNet\bin\Debug&amp;gt; # Now with the cluster_run cluster&lt;br/&gt;
PS C:\Users\Administrator\Documents\GitHub\cbc-net\src\CbcNet\bin\Debug&amp;gt; .\cbc-net.exe -c set -k foo -V bar -H 10.0.0.99&lt;br/&gt;
:9000; .\cbc-net.exe -c get -k foo -H 10.0.0.99:9000&lt;br/&gt;
URI: &lt;a href=&quot;http://10.0.0.99:9000/pools&quot;&gt;http://10.0.0.99:9000/pools&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://10.0.0.99:9000/pools&quot;&gt;http://10.0.0.99:9000/pools&lt;/a&gt;&lt;br/&gt;
Created new client..&lt;br/&gt;
Arguments to ExecuteStore:&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;0x00000003, &amp;#39;foo&amp;#39;, &amp;#39;bar&amp;#39;, 00:00:00, Zero, Zero&lt;br/&gt;
Initial command failed (Store operation failed, see InnerResult or StatusCode for details). Trying simple version..&lt;br/&gt;
.. Inner Message: Failed to execute operation&lt;br/&gt;
Command Failed&lt;br/&gt;
Code is 0&lt;br/&gt;
Message is Store operation failed, see InnerResult or StatusCode for details&lt;br/&gt;
Duration was 3.02 Sec.&lt;br/&gt;
URI: &lt;a href=&quot;http://10.0.0.99:9000/pools&quot;&gt;http://10.0.0.99:9000/pools&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://10.0.0.99:9000/pools&quot;&gt;http://10.0.0.99:9000/pools&lt;/a&gt;&lt;br/&gt;
Created new client..&lt;br/&gt;
Command Failed&lt;br/&gt;
Code is&lt;br/&gt;
Message is Unable to locate node&lt;br/&gt;
Duration was 3.05 Sec.&lt;br/&gt;
PS C:\Users\Administrator\Documents\GitHub\cbc-net\src\CbcNet\bin\Debug&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
## This works fine with libcouchbase:&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
PS C:\Users\Administrator\Documents\GitHub\cbc-net\src\CbcNet\bin\Debug&amp;gt;&lt;br/&gt;
PS C:\Users\Administrator\Documents\GitHub\cbc-net\src\CbcNet\bin\Debug&amp;gt;&lt;br/&gt;
PS C:\Users\Administrator\Documents\GitHub\cbc-net\src\CbcNet\bin\Debug&amp;gt; echo &amp;quot;hi&amp;quot; | C:\Users\Administrator\Documents\Gi&lt;br/&gt;
tHub\deps\bin\cbc.exe create -h 10.0.0.99:9000 foo2&lt;br/&gt;
Stored &amp;quot;foo2&amp;quot; CAS:911342e1e62a0200&lt;br/&gt;
PS C:\Users\Administrator\Documents\GitHub\cbc-net\src\CbcNet\bin\Debug&amp;gt; C:\Users\Administrator\Documents\GitHub\deps\bi&lt;br/&gt;
n\cbc.exe cat -h 10.0.0.99:9000 foo2&lt;br/&gt;
&amp;quot;foo2&amp;quot; Size:3 Flags:0 CAS:911342e1e62a0200&lt;br/&gt;
hi&lt;br/&gt;
PS C:\Users\Administrator\Documents\GitHub\cbc-net\src\CbcNet\bin\Debug&amp;gt;&lt;br/&gt;
</description>
                <environment>Using cluster_run from branch-2.0 xml</environment>
            <key id="20059">NCBC-135</key>
            <summary>Client not properly handling cluster_run server</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="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="mnunberg">Mark Nunberg</reporter>
                        <labels>
                    </labels>
                <created>Wed, 3 Oct 2012 15:15:03 -0500</created>
                <updated>Wed, 29 May 2013 16:20:32 -0500</updated>
                                    <version>1.2 Beta</version>
                                <fixVersion>1.3</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="40232" author="mnunberg" created="Wed, 3 Oct 2012 15:15:37 -0500"  >Currently this forces me to run tests against a remote cluster with .net. It would be nice to have the ability to run these tests locally via &amp;#39;cluster_run&amp;#39;</comment>
                    <comment id="40233" author="mnunberg" created="Wed, 3 Oct 2012 15:20:46 -0500"  >fyi, it seems from running tcpdump that it&amp;#39;s connecting to the rest server and also connecting to some memcached port.. but the op still fails.. </comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9266</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-134] Failover on bootstrap node never recovers</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-134</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>When I fail over two nodes while performing operations, where one of them it the &amp;#39;entry point&amp;#39; node (i.e. the one which is the source of the streaming API), it seems the client never recovers. It does not crash or provide an exception.  Operations continue failing from the workload generator.&lt;br/&gt;
&lt;br/&gt;
This is using a modified Enyim (see &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-121&quot; title=&quot;Null Reference Exception during rebalance&quot;&gt;&lt;strike&gt;NCBC-121&lt;/strike&gt;&lt;/a&gt;) without which I&amp;#39;m not even trying as it seems to crash my application during the slightest network issue.</description>
                <environment>Server 2.0.</environment>
            <key id="20041">NCBC-134</key>
            <summary>Failover on bootstrap node never recovers</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="1" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/blocker.png">Blocker</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="mnunberg">Mark Nunberg</reporter>
                        <labels>
                    </labels>
                <created>Tue, 2 Oct 2012 21:01:56 -0500</created>
                <updated>Thu, 3 Jan 2013 12:52:57 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 17:57:29 -0600</resolved>
                            <version>1.1.6</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="42541" author="mnunberg" created="Thu, 25 Oct 2012 17:14:17 -0500"  >I&amp;#39;ve attached the log file - it&amp;#39;s rather large :)</comment>
                    <comment id="44618" author="john" created="Wed, 21 Nov 2012 17:57:29 -0600"  >Published</comment>
                </comments>
                    <attachments>
                    <attachment id="15527" name="dotnet.log" size="18255" author="mnunberg" created="Tue, 23 Oct 2012 15:39:09 -0500" />
                    <attachment id="15587" name="dotnet-log.zip" size="585397" author="mnunberg" created="Thu, 25 Oct 2012 17:13:55 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9963</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>[NCBC-133] Separate WebClient timeout from connectionTimeout</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-133</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Currently, the timeout for the REST interface is the same as the connectionTimeout used for binary operations.  These values should be separated as it&amp;#39;s certainly possible for HTTP requests to take longer than raw TCP requests.</description>
                <environment></environment>
            <key id="20030">NCBC-133</key>
            <summary>Separate WebClient timeout from connectionTimeout</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="3">Duplicate</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 2 Oct 2012 16:39:23 -0500</created>
                <updated>Wed, 31 Oct 2012 13:50:44 -0500</updated>
                    <resolved>Wed, 31 Oct 2012 13:50:41 -0500</resolved>
                            <version>1.2 Beta</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="42972" author="john" created="Wed, 31 Oct 2012 13:50:41 -0500"  >See &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-34&quot; title=&quot;Separate timeouts for HTTP connections and data connections&quot;&gt;&lt;strike&gt;NCBC-34&lt;/strike&gt;&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>9964</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>[NCBC-132] Couchbase .NET Client should support Mono</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-132</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="19982">NCBC-132</key>
            <summary>Couchbase .NET Client should support Mono</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Fri, 28 Sep 2012 17:33:50 -0500</created>
                <updated>Wed, 21 Nov 2012 18:39:49 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:49 -0600</resolved>
                                            <fixVersion>1.2 Beta-2</fixVersion>
                                                <votes>1</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44643" author="john" created="Wed, 21 Nov 2012 18:39:49 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9965</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>[NCBC-131] .NET Client 1.2 Beta does not work with ASP.NET MVC with Visual Studio 2012.</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-131</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="19981">NCBC-131</key>
            <summary>.NET Client 1.2 Beta does not work with ASP.NET MVC with Visual Studio 2012.</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Fri, 28 Sep 2012 17:33:22 -0500</created>
                <updated>Tue, 23 Oct 2012 17:14:19 -0500</updated>
                    <resolved>Tue, 23 Oct 2012 17:14:19 -0500</resolved>
                            <version>1.2 Beta</version>
                                <fixVersion>1.2.0</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="39973" author="john" created="Fri, 28 Sep 2012 17:53:45 -0500"  >This issue seemed to disappear after recreating the app.  Leaving open for further verification.  </comment>
                    <comment id="42326" author="john" created="Tue, 23 Oct 2012 17:14:19 -0500"  >Cannot repreoduce.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9966</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>[NCBC-130] ExecuteGet is incorrectly reporting &quot;Not found&quot; as &quot;Failed to locate node&quot;</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-130</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="19966">NCBC-130</key>
            <summary>ExecuteGet is incorrectly reporting &quot;Not found&quot; as &quot;Failed to locate node&quot;</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Fri, 28 Sep 2012 09:26:12 -0500</created>
                <updated>Wed, 21 Nov 2012 18:02:02 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:01:55 -0600</resolved>
                                            <fixVersion>1.2 Beta-2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44621" author="john" created="Wed, 21 Nov 2012 18:02:02 -0600"  >Published</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9967</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>[NCBC-129] Fail immediately if persistence/replication requirements cannot be satisfied</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-129</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Observed behavior: when testing the observe for persistence and replication and the cluster cannot satisfy the requirements in the program, it tries to and then times out before letting the program know the request cannot be satisfied.&lt;br/&gt;
&lt;br/&gt;
Expected behavior: Since the client library cannot satisfy the request, it should fail immediately.</description>
                <environment></environment>
            <key id="19956">NCBC-129</key>
            <summary>Fail immediately if persistence/replication requirements cannot be satisfied</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="mnunberg">Mark Nunberg</reporter>
                        <labels>
                    </labels>
                <created>Thu, 27 Sep 2012 18:35:00 -0500</created>
                <updated>Wed, 21 Nov 2012 18:39:48 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:48 -0600</resolved>
                                            <fixVersion>1.2 Beta-2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44633" author="john" created="Wed, 21 Nov 2012 18:39:48 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9968</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>[NCBC-128] Observe failing when number of available nodes is less than the configured replica count</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-128</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Observe fails when the amount of available nodes is less than the replica count, this happens when e.g. a bucket is configured with 4 replicas but the cluster only has two nodes.&lt;br/&gt;
&lt;br/&gt;
Specifically, it attempts to access an array index of -1 when the vbucket config for the replica is not there. This obviously causes the client to raise an exception (about accessing an invalid index)&lt;br/&gt;
&lt;br/&gt;
This is probably best explained by the changeset here&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://review.couchbase.org/21183&quot;&gt;http://review.couchbase.org/21183&lt;/a&gt;</description>
                <environment></environment>
            <key id="19955">NCBC-128</key>
            <summary>Observe failing when number of available nodes is less than the configured replica count</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="mnunberg">Mark Nunberg</reporter>
                        <labels>
                    </labels>
                <created>Thu, 27 Sep 2012 18:22:17 -0500</created>
                <updated>Wed, 21 Nov 2012 18:39:49 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:49 -0600</resolved>
                                            <fixVersion>1.2 Beta-2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="40440" author="ingenthr" created="Thu, 4 Oct 2012 17:39:19 -0500"  >How does the failure occur?  What kind of response is received?</comment>
                    <comment id="42325" author="john" created="Tue, 23 Oct 2012 17:11:50 -0500"  >Mark has code that&amp;#39;s been through Code Review for this.</comment>
                    <comment id="44637" author="john" created="Wed, 21 Nov 2012 18:39:49 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9969</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>[NCBC-127] Don&apos;t execute OBSERVE protocol command if persistence and replication are 0</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-127</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Currently the behavior is to poll the servers in a loop, waiting until the observe timeout to fail the response. In the case of a configurable user application where e.g. a user may wish to sometimes disable persistence/replication, a use case may be to call the ExecuteStore function with Zero, Zero as arguments for persist and replicate.&lt;br/&gt;
&lt;br/&gt;
In this case, the internal observe implementation will wait a bit of time and then fail the command. Neither is desired behavior, as persistence is not expected and should be no-ops.&lt;br/&gt;
&lt;br/&gt;
[ There are probably other bugs lurking in this behavior which haven&amp;#39;t been discovered yet.. ]</description>
                <environment></environment>
            <key id="19953">NCBC-127</key>
            <summary>Don&apos;t execute OBSERVE protocol command if persistence and replication are 0</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="mnunberg">Mark Nunberg</reporter>
                        <labels>
                    </labels>
                <created>Thu, 27 Sep 2012 17:55:57 -0500</created>
                <updated>Wed, 21 Nov 2012 18:39:49 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:49 -0600</resolved>
                            <version>1.2 DP4</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="39889" author="mnunberg" created="Thu, 27 Sep 2012 17:56:46 -0500"  >This should be checked for both performance and reliability reasons.</comment>
                    <comment id="39890" author="mnunberg" created="Thu, 27 Sep 2012 17:57:19 -0500"  >&lt;a href=&quot;http://review.couchbase.org/21088&quot;&gt;http://review.couchbase.org/21088&lt;/a&gt;</comment>
                    <comment id="40472" author="mnunberg" created="Thu, 4 Oct 2012 23:27:04 -0500"  >&lt;a href=&quot;http://review.couchbase.org/21088&quot;&gt;http://review.couchbase.org/21088&lt;/a&gt;</comment>
                    <comment id="44634" author="john" created="Wed, 21 Nov 2012 18:39:49 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9970</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>[NCBC-126] Implement keep-alive logic for data connections</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-126</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>A customer has been experiencing connection resets due to a firewall in place between the application servers and Couchbase closing idle connections.&lt;br/&gt;
&lt;br/&gt;
While we have a heartbeat on 8091, we do not for 11210.&lt;br/&gt;
&lt;br/&gt;
This is necessary to prevent the firewall from seeing these connections as idle.</description>
                <environment></environment>
            <key id="19944">NCBC-126</key>
            <summary>Implement keep-alive logic for data connections</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Thu, 27 Sep 2012 10:10:08 -0500</created>
                <updated>Wed, 29 May 2013 16:20:33 -0500</updated>
                                    <version>1.1.6</version>
                                <fixVersion>1.3</fixVersion>
                                <component>library</component>
                                <votes>1</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="44917" author="alares" created="Wed, 28 Nov 2012 04:10:53 -0600"  >Will this fix be also implemented for Java libraries?</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9971</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-125] Observe crashes when configured replica count exceeds available replica count</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-125</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>If a bucket is configured for e.g. 3 replicas, but the cluster itself only consists of two nodes, observe will crash (because of an index operation returning -1).&lt;br/&gt;
&lt;br/&gt;
Fix here:&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://review.couchbase.org/#/c/21162/&quot;&gt;http://review.couchbase.org/#/c/21162/&lt;/a&gt;</description>
                <environment></environment>
            <key id="19932">NCBC-125</key>
            <summary>Observe crashes when configured replica count exceeds available replica count</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="3">Duplicate</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="mnunberg">Mark Nunberg</reporter>
                        <labels>
                    </labels>
                <created>Wed, 26 Sep 2012 22:00:03 -0500</created>
                <updated>Thu, 4 Oct 2012 23:17:33 -0500</updated>
                    <resolved>Thu, 4 Oct 2012 23:17:33 -0500</resolved>
                            <version>1.2 DP4</version>
                                <fixVersion>1.2.0</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="40471" author="mnunberg" created="Thu, 4 Oct 2012 23:17:33 -0500"  >Duplicate &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-128&quot; title=&quot;Observe failing when number of available nodes is less than the configured replica count&quot;&gt;&lt;strike&gt;NCBC-128&lt;/strike&gt;&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>9972</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>[NCBC-124] Set default timeout for OBSERVE. Otherwise it returns immediately</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-124</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>As the title says. Proposed fix &lt;a href=&quot;http://review.couchbase.org/#/c/21162/&quot;&gt;http://review.couchbase.org/#/c/21162/&lt;/a&gt;</description>
                <environment></environment>
            <key id="19931">NCBC-124</key>
            <summary>Set default timeout for OBSERVE. Otherwise it returns immediately</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="mnunberg">Mark Nunberg</reporter>
                        <labels>
                    </labels>
                <created>Wed, 26 Sep 2012 21:57:22 -0500</created>
                <updated>Wed, 21 Nov 2012 18:39:49 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:49 -0600</resolved>
                            <version>1.2 DP4</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="39872" author="john" created="Thu, 27 Sep 2012 13:39:39 -0500"  >There is a default timeout when using app.config - &lt;a href=&quot;https://github.com/couchbase/couchbase-net-client/blob/master/src/Couchbase/Configuration/ServersElement.cs#L97&quot;&gt;https://github.com/couchbase/couchbase-net-client/blob/master/src/Couchbase/Configuration/ServersElement.cs#L97&lt;/a&gt;</comment>
                    <comment id="40439" author="ingenthr" created="Thu, 4 Oct 2012 17:35:03 -0500"  >Mark noted that this is app.config configurable, but should there be a code default.</comment>
                    <comment id="44641" author="john" created="Wed, 21 Nov 2012 18:39:49 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9973</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>[NCBC-123] Set, add, and replace should be separate methods</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-123</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="19863">NCBC-123</key>
            <summary>Set, add, and replace should be separate methods</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Sat, 22 Sep 2012 16:29:09 -0500</created>
                <updated>Wed, 29 May 2013 16:20:29 -0500</updated>
                                    <version>1.2 DP4</version>
                                <fixVersion>2.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>9974</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-122] whitespace not allowed by default</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-122</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Apparently the default KeyTransformer does not allow whitespace or control characters. This is likely a relic from the ASCII memcached protocol and shouldn&amp;#39;t be the default for couchbase users.</description>
                <environment></environment>
            <key id="19839">NCBC-122</key>
            <summary>whitespace not allowed by default</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="3">Duplicate</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="mnunberg">Mark Nunberg</reporter>
                        <labels>
                    </labels>
                <created>Wed, 19 Sep 2012 19:27:37 -0500</created>
                <updated>Tue, 2 Apr 2013 08:50:49 -0500</updated>
                    <resolved>Tue, 2 Apr 2013 08:50:44 -0500</resolved>
                                            <fixVersion>1.2.1</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="39371" author="ingenthr" created="Wed, 19 Sep 2012 20:33:26 -0500"  >Actually, I don&amp;#39;t know that we decided whitespace should be legal.  While it is per the protocol, there are parts of the server that may not behave properly.  We should follow up on this one before promising to support it.  May even get into XDCR questions.</comment>
                    <comment id="40438" author="ingenthr" created="Thu, 4 Oct 2012 17:29:53 -0500"  >Unknown if we&amp;#39;ll allow this, a decision needs to be made on the server compatibility.</comment>
                    <comment id="54009" author="john" created="Tue, 2 Apr 2013 08:50:44 -0500"  >&lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-166&quot; title=&quot;allow full fidelity of keys with .NET client&quot;&gt;&lt;strike&gt;NCBC-166&lt;/strike&gt;&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>9975</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>[NCBC-121] Null Reference Exception during rebalance</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-121</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Happens during the rebalancing-out of two nodes.&lt;br/&gt;
&lt;br/&gt;
Reproduce:&lt;br/&gt;
&lt;br/&gt;
* Perform get/set operations continuously&lt;br/&gt;
* Rebalance out two nodes&lt;br/&gt;
poof!&lt;br/&gt;
&lt;br/&gt;
I was using multiple client handles for this test.. it seems each of them got that error.</description>
                <environment></environment>
            <key id="19804">NCBC-121</key>
            <summary>Null Reference Exception during rebalance</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="1" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/blocker.png">Blocker</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="mnunberg">Mark Nunberg</reporter>
                        <labels>
                    </labels>
                <created>Mon, 17 Sep 2012 23:14:12 -0500</created>
                <updated>Thu, 3 Jan 2013 12:52:57 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 17:56:11 -0600</resolved>
                            <version>1.1.6</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="39239" author="farshid" created="Mon, 17 Sep 2012 23:29:29 -0500"  >mark,&lt;br/&gt;
&lt;br/&gt;
Just wondering if major is the right priority for this issue given that this happens during rebalancing &lt;br/&gt;
Do users tend to ignore one or two errors and are okay with retries for these type of errors </comment>
                    <comment id="39240" author="mnunberg" created="Mon, 17 Sep 2012 23:31:03 -0500"  >This causes a complete application crash.</comment>
                    <comment id="39359" author="mnunberg" created="Wed, 19 Sep 2012 19:11:15 -0500"  >I&amp;#39;ve patched up Enyim a bit so that it no longer crashes -- the problem being some apparent reentrancy and race condition issues when a node is dying.&lt;br/&gt;
&lt;br/&gt;
I&amp;#39;ll file a gerrit patch when I figure out how to use this thing on my windows box</comment>
                    <comment id="39900" author="mnunberg" created="Thu, 27 Sep 2012 18:20:49 -0500"  >Interim changeset is here&lt;br/&gt;
&lt;a href=&quot;https://github.com/mnunberg/EnyimMemcached/commit/f2b161a0909badf7981e055605d3a20f9a5db4dd&quot;&gt;https://github.com/mnunberg/EnyimMemcached/commit/f2b161a0909badf7981e055605d3a20f9a5db4dd&lt;/a&gt;</comment>
                    <comment id="40437" author="ingenthr" created="Thu, 4 Oct 2012 17:24:57 -0500"  >John, can you evaluate the severity of this?  This has been a blocker for QE tests.</comment>
                    <comment id="42322" author="john" created="Tue, 23 Oct 2012 16:14:53 -0500"  >Merged Mark&amp;#39;s code into our Enyim fork</comment>
                    <comment id="44617" author="john" created="Wed, 21 Nov 2012 17:56:11 -0600"  >Published</comment>
                </comments>
                    <attachments>
                    <attachment id="15086" name="net-bug.png" size="105284" author="mnunberg" created="Mon, 17 Sep 2012 23:14:12 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9976</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>[NCBC-120] Statistics through Stats()  Enyim.Caching.MemcachedClient.</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-120</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>&lt;br/&gt;
&lt;br/&gt;
User is collecting statistics and would like to collect some of the histogram type data that is available for specific stats through cbstats timings. &lt;br/&gt;
&lt;br/&gt;
Particularly: &amp;quot;disk_insert&amp;quot; and &amp;quot;item_alloc_sizes&amp;quot; with the Stats command to get data as described in 2.5 Timing Stats for link: &lt;a href=&quot;https://github.com/membase/ep-engine/blob/master/docs/stats.org&quot;&gt;https://github.com/membase/ep-engine/blob/master/docs/stats.org&lt;/a&gt;. &lt;br/&gt;
&lt;br/&gt;
They would like to be able to do this through Enyim.Caching.dll as it is already used by their &amp;quot;Core&amp;quot; code so they support statistics gathering with what that interface offers and like its simplicity.&lt;br/&gt;
&lt;br/&gt;
Currently the dll support memcached specific stats but not ep-engine.  &lt;br/&gt;
&lt;br/&gt;
Enhancment request is to expand the functionality of the stats call in Enyim.Caching&lt;br/&gt;
</description>
                <environment></environment>
            <key id="19792">NCBC-120</key>
            <summary>Statistics through Stats()  Enyim.Caching.MemcachedClient.</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="alex">Alex Ma</reporter>
                        <labels>
                    </labels>
                <created>Mon, 17 Sep 2012 14:34:17 -0500</created>
                <updated>Wed, 29 May 2013 16:20:28 -0500</updated>
                                    <version>1.1.6</version>
                                <fixVersion>1.3</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>9977</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-119] DeleteBucket fails with recent builds (1700+) when attempting to read response</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-119</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Delete bucket now returns a 204 (no content) on the server, which breaks the method that reads the request</description>
                <environment></environment>
            <key id="19789">NCBC-119</key>
            <summary>DeleteBucket fails with recent builds (1700+) when attempting to read response</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 17 Sep 2012 12:51:20 -0500</created>
                <updated>Wed, 21 Nov 2012 18:39:48 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:48 -0600</resolved>
                                            <fixVersion>1.2 Beta-2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="42472" author="john" created="Thu, 25 Oct 2012 10:12:13 -0500"  >This doesn&amp;#39;t appear to be an issue with the client code:&lt;br/&gt;
&lt;br/&gt;
C:\Users\John&amp;gt;curl -X DELETE &lt;a href=&quot;http://localhost:8091/pools/default/buckets/Bucket-&quot;&gt;http://localhost:8091/pools/default/buckets/Bucket-&lt;/a&gt;&lt;br/&gt;
8675309 --verbose&lt;br/&gt;
* About to connect() to localhost port 8091 (#0)&lt;br/&gt;
*   Trying 127.0.0.1... connected&lt;br/&gt;
* Connected to localhost (127.0.0.1) port 8091 (#0)&lt;br/&gt;
&amp;gt; DELETE /pools/default/buckets/Bucket-8675309 HTTP/1.1&lt;br/&gt;
&amp;gt; User-Agent: curl/7.21.1 (i686-pc-mingw32) libcurl/7.21.1 OpenSSL/0.9.8r zlib/1&lt;br/&gt;
.2.3&lt;br/&gt;
&amp;gt; Host: localhost:8091&lt;br/&gt;
&amp;gt; Accept: */*&lt;br/&gt;
&amp;gt;&lt;br/&gt;
&amp;lt; HTTP/1.1 500 Internal Server Error&lt;br/&gt;
&amp;lt; Server: Couchbase Server 2.0.0-1733-rel-community&lt;br/&gt;
&amp;lt; Pragma: no-cache&lt;br/&gt;
&amp;lt; Date: Thu, 25 Oct 2012 15:10:19 GMT&lt;br/&gt;
&amp;lt; Content-Type: application/json&lt;br/&gt;
&amp;lt; Content-Length: 44&lt;br/&gt;
&amp;lt; Cache-Control: no-cache&lt;br/&gt;
&amp;lt;&lt;br/&gt;
{&amp;quot;_&amp;quot;:&amp;quot;Some nodes are still deleting bucket&amp;quot;}* Connection #0 to host localhost le&lt;br/&gt;
ft intact&lt;br/&gt;
* Closing connection #0</comment>
                    <comment id="44632" author="john" created="Wed, 21 Nov 2012 18:39:48 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9978</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>[NCBC-118] ICouchbaseClient should extend IMemcachedClient</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-118</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="19698">NCBC-118</key>
            <summary>ICouchbaseClient should extend IMemcachedClient</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 11 Sep 2012 18:09:30 -0500</created>
                <updated>Wed, 12 Sep 2012 09:18:36 -0500</updated>
                    <resolved>Wed, 12 Sep 2012 09:16:30 -0500</resolved>
                                            <fixVersion>1.2 DP4</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>9979</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>[NCBC-117] NLogAdapter project should be part of Couchbase solution</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-117</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="19691">NCBC-117</key>
            <summary>NLogAdapter project should be part of Couchbase solution</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 11 Sep 2012 16:25:07 -0500</created>
                <updated>Wed, 12 Sep 2012 09:18:37 -0500</updated>
                    <resolved>Wed, 12 Sep 2012 09:17:47 -0500</resolved>
                                            <fixVersion>1.2 DP4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="38594" author="john" created="Wed, 12 Sep 2012 09:17:47 -0500"  >Implemented in 1.2 DP4</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9980</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>[NCBC-116] ICouchbaseClient should be public</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-116</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="19690">NCBC-116</key>
            <summary>ICouchbaseClient should be public</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 11 Sep 2012 16:15:17 -0500</created>
                <updated>Wed, 12 Sep 2012 09:18:36 -0500</updated>
                    <resolved>Wed, 12 Sep 2012 09:17:47 -0500</resolved>
                                            <fixVersion>1.2 DP4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="38599" author="john" created="Wed, 12 Sep 2012 09:17:47 -0500"  >Implemented in 1.2 DP4</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9981</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>[NCBC-115] Add unit tests for management of design docs with non-default buckets</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-115</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="19660">NCBC-115</key>
            <summary>Add unit tests for management of design docs with non-default buckets</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 10 Sep 2012 14:00:27 -0500</created>
                <updated>Wed, 12 Sep 2012 09:18:36 -0500</updated>
                    <resolved>Wed, 12 Sep 2012 09:17:46 -0500</resolved>
                                            <fixVersion>1.2 DP4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="38583" author="john" created="Wed, 12 Sep 2012 09:17:46 -0500"  >Implemented in 1.2 DP4</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9982</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>[NCBC-114] Bucket management tests failing with recent builds</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-114</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Previously tested only against DP4 on Windows.</description>
                <environment></environment>
            <key id="19575">NCBC-114</key>
            <summary>Bucket management tests failing with recent builds</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Wed, 5 Sep 2012 14:53:16 -0500</created>
                <updated>Wed, 12 Sep 2012 09:18:36 -0500</updated>
                    <resolved>Wed, 12 Sep 2012 09:17:47 -0500</resolved>
                            <version>1.2 DP3</version>
                                <fixVersion>1.2 DP4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="38591" author="john" created="Wed, 12 Sep 2012 09:17:47 -0500"  >Implemented in 1.2 DP4</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9983</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>[NCBC-113] CouchbaseCluster RESTful wrappers should not expose WebExceptions</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-113</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="19571">NCBC-113</key>
            <summary>CouchbaseCluster RESTful wrappers should not expose WebExceptions</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Wed, 5 Sep 2012 12:43:54 -0500</created>
                <updated>Wed, 29 May 2013 16:20:38 -0500</updated>
                                    <version>1.2 DP3</version>
                                <fixVersion>1.3</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>9984</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-112] Heartbeat config tests should use app.config</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-112</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="19570">NCBC-112</key>
            <summary>Heartbeat config tests should use app.config</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Wed, 5 Sep 2012 12:26:02 -0500</created>
                <updated>Wed, 12 Sep 2012 09:18:37 -0500</updated>
                    <resolved>Wed, 12 Sep 2012 09:17:46 -0500</resolved>
                                            <fixVersion>1.2 DP4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="38584" author="john" created="Wed, 12 Sep 2012 09:17:46 -0500"  >Implemented in 1.2 DP4</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9985</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>[NCBC-111] Hangs after threads are aborted</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-111</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>In our production system thread occasionally get aborted to prevent long-running tasks from using resources when the user is no longer interested in the results. We are seeing these kinds of errors in the log:&lt;br/&gt;
&lt;br/&gt;
ERROR Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl - Could not init pool.&lt;br/&gt;
and&lt;br/&gt;
ERROR Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl - Failed to reset an acquired socket.&lt;br/&gt;
&lt;br/&gt;
Also, we are seeing hangs in MessageStreamListener.cs, line 400:&lt;br/&gt;
while ((line = reader.ReadLine()) != null)&lt;br/&gt;
&lt;br/&gt;
This will occasionally hang indefinitely waiting for data to come in to the stream when there is no more data coming in.&lt;br/&gt;
I have created a reproduction application that creates a bunch of threads in an &amp;quot;abortable&amp;quot; thread pool (which just allows you to abort the threads, instead of being a black box). Starting the application will print a &amp;quot;.&amp;quot; for every thread started, a &amp;quot;!&amp;quot; for every thread stopped and an &amp;quot;x&amp;quot; for every thread aborted. The thread itself just does a simple set/get. It typically hangs after about 15-20 seconds, on this ReadLine statement.&lt;br/&gt;
&lt;br/&gt;
You can find the repro attached to this ticket.&lt;br/&gt;
&lt;br/&gt;
This happens with Couchbase server 1.8.1 and the latest client code from Github.</description>
                <environment></environment>
            <key id="19527">NCBC-111</key>
            <summary>Hangs after threads are aborted</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="3" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/inprogress.png">In Progress</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="saakshi.manocha">Saakshi Manocha</assignee>
                                <reporter username="roy.jacobs">roy.jacobs</reporter>
                        <labels>
                    </labels>
                <created>Tue, 4 Sep 2012 10:26:50 -0500</created>
                <updated>Fri, 7 Jun 2013 00:23:04 -0500</updated>
                                    <version>1.1.6</version>
                                <fixVersion>1.2.7</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>4</watches>
                                                    <comments>
                    <comment id="58660" author="ingenthr" created="Fri, 17 May 2013 15:17:48 -0500"  >Can you see if this is reproducible with current server/client?</comment>
                    <comment id="58878" author="saakshi.manocha" created="Tue, 21 May 2013 03:09:55 -0500"  >Cluster version - 2.0.1-170&lt;br/&gt;
Client - latest from Github&lt;br/&gt;
&lt;br/&gt;
Please find the attached program HangRepro-&lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-111&quot; title=&quot;Hangs after threads are aborted&quot;&gt;NCBC-111&lt;/a&gt;.zip that I used to reproduce the scenario.&lt;br/&gt;
The output is &amp;quot;output-with-using-statement.txt&amp;quot; (attached herewith)&lt;br/&gt;
The program hangs after 15-20 seconds.&lt;br/&gt;
&lt;br/&gt;
Now if we change the portion of this code so as to remove the using statement and avoid recreation of client everytime a thread is created, it looks like this:&lt;br/&gt;
&lt;br/&gt;
while (true)&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;{&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;&amp;nbsp;Console.Write(&amp;quot;.&amp;quot;);&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;&amp;nbsp;var client = new CouchbaseClient(section);&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;&amp;nbsp;// Start a thread that just does a simple add/get and then stops&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;&amp;nbsp;var wi = AbortableThreadPool.QueueUserWorkItem(_ =&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;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&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;&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;&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;client.Store(StoreMode.Add, &amp;quot;somekey&amp;quot;, &amp;quot;somevalue&amp;quot;);&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;&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;&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;var someValue = client.Get&amp;lt;string&amp;gt;(&amp;quot;somekey&amp;quot;);&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;&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;&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;if (someValue != &amp;quot;somevalue&amp;quot;) throw new InvalidOperationException();&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;&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;&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;Console.Write(&amp;quot;!&amp;quot;);&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;&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;&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;});&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;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// Maybe kill the thread&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;&amp;nbsp;if (rnd.NextDouble() &amp;lt; 0.75) AbortableThreadPool.Cancel(wi, true);&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;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// Wait a bit&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;&amp;nbsp;Thread.Sleep((int)Math.Floor(rnd.NextDouble() * 10.0));&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;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// Maybe kill the thread&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;&amp;nbsp;if (rnd.NextDouble() &amp;lt; 0.75) AbortableThreadPool.Cancel(wi, true);&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;}&lt;br/&gt;
&lt;br/&gt;
With the above change in code, when I run the program again, it never hangs, I kept it running for 2-3 minutes, it was working fine.&lt;br/&gt;
The output is &amp;quot;output-without-using-statement.txt&amp;quot; (attached herewith)&lt;br/&gt;
</comment>
                    <comment id="58879" author="saakshi.manocha" created="Tue, 21 May 2013 03:10:35 -0500"  >@Roy: Could you please try again without the &amp;quot;using&amp;quot; statement, and let me know if it helps!</comment>
                    <comment id="60429" author="saakshi.manocha" created="Fri, 7 Jun 2013 00:23:04 -0500"  >@Roy: Could you please confirm whether the issue is resolved with the above-mentioned solution. Thanks!</comment>
                </comments>
                    <attachments>
                    <attachment id="17401" name="HangRepro-NCBC-111.zip" size="2066817" author="saakshi.manocha" created="Tue, 21 May 2013 03:00:27 -0500" />
                    <attachment id="14739" name="HangRepro.zip" size="232330" author="roy.jacobs" created="Tue, 4 Sep 2012 10:26:50 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9267</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-110] Add JSON extension methods used in getting started to Couchbase library</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-110</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="19469">NCBC-110</key>
            <summary>Add JSON extension methods used in getting started to Couchbase library</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Thu, 30 Aug 2012 13:03:30 -0500</created>
                <updated>Wed, 12 Sep 2012 09:18:37 -0500</updated>
                    <resolved>Wed, 12 Sep 2012 09:17:47 -0500</resolved>
                                            <fixVersion>1.2 DP4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="38593" author="john" created="Wed, 12 Sep 2012 09:17:47 -0500"  >Implemented in 1.2 DP4</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9986</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>[NCBC-109] 1.2</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-109</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="19446">NCBC-109</key>
            <summary>1.2</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Wed, 29 Aug 2012 15:48:00 -0500</created>
                <updated>Wed, 5 Sep 2012 10:13:05 -0500</updated>
                    <resolved>Wed, 5 Sep 2012 10:13:05 -0500</resolved>
                            <version>1.2 DP3</version>
                                <fixVersion>1.2 DP4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="37666" author="john" created="Wed, 5 Sep 2012 10:13:05 -0500"  >Unclear how I created this issue.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9987</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>[NCBC-108] Observe tests fail sporadically</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-108</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="19444">NCBC-108</key>
            <summary>Observe tests fail sporadically</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Wed, 29 Aug 2012 14:22:57 -0500</created>
                <updated>Wed, 12 Sep 2012 09:18:36 -0500</updated>
                    <resolved>Wed, 12 Sep 2012 09:17:46 -0500</resolved>
                                            <fixVersion>1.2 DP4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="37674" author="john" created="Wed, 5 Sep 2012 10:34:42 -0500"  >Master was being incorrectly chosen.</comment>
                    <comment id="38587" author="john" created="Wed, 12 Sep 2012 09:17:46 -0500"  >Implemented in 1.2 DP4</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9988</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>[NCBC-107] httpClientFactory should have default configuration value of Hammock factory</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-107</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="19435">NCBC-107</key>
            <summary>httpClientFactory should have default configuration value of Hammock factory</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Wed, 29 Aug 2012 08:25:45 -0500</created>
                <updated>Wed, 12 Sep 2012 09:18:36 -0500</updated>
                    <resolved>Wed, 12 Sep 2012 09:17:46 -0500</resolved>
                                            <fixVersion>1.2 DP4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="38582" author="john" created="Wed, 12 Sep 2012 09:17:46 -0500"  >Implemented in 1.2 DP4</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9989</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>[NCBC-106] documentNameTransformer should have default configuration for production mode</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-106</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="19434">NCBC-106</key>
            <summary>documentNameTransformer should have default configuration for production mode</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Wed, 29 Aug 2012 08:25:17 -0500</created>
                <updated>Wed, 12 Sep 2012 09:18:36 -0500</updated>
                    <resolved>Wed, 12 Sep 2012 09:17:47 -0500</resolved>
                            <version>1.2 DP2</version>
                <version>1.2 DP3</version>
                                <fixVersion>1.2 DP4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="38597" author="john" created="Wed, 12 Sep 2012 09:17:47 -0500"  >Implemented in 1.2 DP4</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9990</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>[NCBC-105] Couchbase.Tests should have single configuration source</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-105</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="19421">NCBC-105</key>
            <summary>Couchbase.Tests should have single configuration source</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 28 Aug 2012 16:09:12 -0500</created>
                <updated>Wed, 12 Sep 2012 09:18:36 -0500</updated>
                    <resolved>Wed, 12 Sep 2012 09:17:46 -0500</resolved>
                                            <fixVersion>1.2 DP4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="38586" author="john" created="Wed, 12 Sep 2012 09:17:46 -0500"  >Implemented in 1.2 DP4</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9991</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>[NCBC-104] Provide Get and Lock </title>
                <link>http://www.couchbase.com/issues/browse/NCBC-104</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Provide Get and Lock implementation.</description>
                <environment></environment>
            <key id="19340">NCBC-104</key>
            <summary>Provide Get and Lock </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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="3">Duplicate</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="kzeller">Karen Zeller</reporter>
                        <labels>
                    </labels>
                <created>Fri, 24 Aug 2012 16:56:06 -0500</created>
                <updated>Wed, 8 May 2013 13:53:05 -0500</updated>
                    <resolved>Wed, 8 May 2013 13:53:05 -0500</resolved>
                                            <fixVersion>1.2.4</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>9992</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>[NCBC-103] Provide Consistent Order of Parameters</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-103</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Provide consistent, predictable order for method parameters as other SDKS.</description>
                <environment></environment>
            <key id="19338">NCBC-103</key>
            <summary>Provide Consistent Order of Parameters</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="kzeller">Karen Zeller</reporter>
                        <labels>
                    </labels>
                <created>Fri, 24 Aug 2012 16:42:54 -0500</created>
                <updated>Wed, 29 May 2013 16:20:34 -0500</updated>
                                                    <fixVersion>2.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>9993</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-102] Provide Standardized Logging</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-102</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Provides the consistent level of logging provided by other SDKs. Provide more information on configuring logging for developers.</description>
                <environment></environment>
            <key id="19331">NCBC-102</key>
            <summary>Provide Standardized Logging</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="kzeller">Karen Zeller</reporter>
                        <labels>
                    </labels>
                <created>Fri, 24 Aug 2012 16:38:17 -0500</created>
                <updated>Wed, 29 May 2013 16:20:28 -0500</updated>
                                                    <fixVersion>2.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>9994</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-101] Provide Consistent Timeouts</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-101</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Provides the consistent level of time outs with other SDKs. Provide ability to set timeouts at: 1) connection, 2) authentication, and 3) ops level.</description>
                <environment></environment>
            <key id="19330">NCBC-101</key>
            <summary>Provide Consistent Timeouts</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="kzeller">Karen Zeller</reporter>
                        <labels>
                    </labels>
                <created>Fri, 24 Aug 2012 16:36:30 -0500</created>
                <updated>Wed, 29 May 2013 16:20:31 -0500</updated>
                                                    <fixVersion>1.3</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>9995</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-100] Provide Extract of Comments for API Docs</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-100</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Need to be able to generate extract of comments, preferrably including method signatures for .NET</description>
                <environment></environment>
            <key id="19323">NCBC-100</key>
            <summary>Provide Extract of Comments for API Docs</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="kzeller">Karen Zeller</reporter>
                        <labels>
                    </labels>
                <created>Fri, 24 Aug 2012 16:30:22 -0500</created>
                <updated>Wed, 29 May 2013 16:20:34 -0500</updated>
                                                    <fixVersion>1.3</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>9996</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-99] Provide Error Handling Consistent with Other SDKs</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-99</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Provide Error Handling Consistent with Other SDKs and underlying protocol. </description>
                <environment></environment>
            <key id="19322">NCBC-99</key>
            <summary>Provide Error Handling Consistent with Other SDKs</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="kzeller">Karen Zeller</reporter>
                        <labels>
                    </labels>
                <created>Fri, 24 Aug 2012 16:29:00 -0500</created>
                <updated>Wed, 29 May 2013 16:20:32 -0500</updated>
                                                    <fixVersion>1.3</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="36853" author="ingenthr" created="Fri, 24 Aug 2012 16:32:16 -0500"  >Karen: there are a number of specific bugs filed and work underway on this, planned for 1.1.7.  Given the context, I don&amp;#39;t know if they&amp;#39;ll ever be perfectly consistent, but that&amp;#39;s okay. &lt;br/&gt;
&lt;br/&gt;
Was there something specific you were concerned with here?</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9997</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-98] document the connection pool options</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-98</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Couldn&amp;#39;t find anything about the pool size in the docs.  Please add.&lt;br/&gt;
&lt;br/&gt;
&amp;lt;socketPool minPoolSize=&amp;quot;10&amp;quot; maxPoolSize=&amp;quot;300&amp;quot; connectionTimeout=&amp;quot;00:00:10&amp;quot; deadTimeout=&amp;quot;00:00:10&amp;quot; /&amp;gt; &lt;br/&gt;
</description>
                <environment></environment>
            <key id="19246">NCBC-98</key>
            <summary>document the connection pool options</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Tue, 21 Aug 2012 21:46:43 -0500</created>
                <updated>Wed, 2 Jan 2013 14:40:26 -0600</updated>
                    <resolved>Wed, 2 Jan 2013 14:40:23 -0600</resolved>
                                            <fixVersion>1.2.1</fixVersion>
                                                <votes>1</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="46905" author="john" created="Wed, 2 Jan 2013 14:40:23 -0600"  >Merged and deployed.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9998</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>[NCBC-97] Stats call doesn&apos;t handle I/O error</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-97</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Repeat as follows:&lt;br/&gt;
&lt;br/&gt;
-	Call to MemcachedClient.Stats(type) &lt;br/&gt;
-	This builds a StatsOperation for each node and asynchronously performs MemcachedNode.Execute(cmd) &lt;br/&gt;
-	An I/O error occurs, so StatsOperation leaves its member &amp;quot;results&amp;quot; as null and Execute returns false to indicate an error &lt;br/&gt;
-	MemcachedClient ignores the returned Boolean value from EndInvoke and puts a null dictionary into its own set of results &lt;br/&gt;
-	ServerStats.GetRaw(key) dies trying to select into the missing dictionary&lt;br/&gt;
&lt;br/&gt;
Plausible fix: check the status from EndInvoke and don&amp;#39;t stick anything in the dictionary if there was an error.</description>
                <environment>Couchbase Client 1.1.6, server 1.8.0 build 55</environment>
            <key id="19185">NCBC-97</key>
            <summary>Stats call doesn&apos;t handle I/O error</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="TimSmith">Tim Smith</reporter>
                        <labels>
                    </labels>
                <created>Mon, 20 Aug 2012 15:23:58 -0500</created>
                <updated>Wed, 29 May 2013 16:20:37 -0500</updated>
                                    <version>1.1.6</version>
                                <fixVersion>1.3</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="36059" author="TimSmith" created="Mon, 20 Aug 2012 15:28:49 -0500"  >Example of how it&amp;#39;s called: mc.Stats().GetRaw(&amp;quot;uptime&amp;quot;); result is NullReferenceException....</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9999</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-96] Latest Enyim ResultHelper.ProcessResponseData has optional message and new param order</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-96</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="19135">NCBC-96</key>
            <summary>Latest Enyim ResultHelper.ProcessResponseData has optional message and new param order</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Fri, 17 Aug 2012 16:07:57 -0500</created>
                <updated>Thu, 3 Jan 2013 12:52:57 -0600</updated>
                    <resolved>Wed, 5 Sep 2012 10:14:18 -0500</resolved>
                                            <fixVersion>1.2 DP3</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="37667" author="john" created="Wed, 5 Sep 2012 10:14:18 -0500"  >Released in 1.2 DP3</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10000</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>[NCBC-95] Add support for views over authenticated buckets</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-95</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="18926">NCBC-95</key>
            <summary>Add support for views over authenticated buckets</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Thu, 9 Aug 2012 12:34:49 -0500</created>
                <updated>Wed, 5 Sep 2012 10:14:50 -0500</updated>
                    <resolved>Wed, 5 Sep 2012 10:14:47 -0500</resolved>
                                            <fixVersion>1.2 DP3</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="37668" author="john" created="Wed, 5 Sep 2012 10:14:47 -0500"  >Released in 1.2 DP3</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10001</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>[NCBC-94] code formatting is unreadable in documentation</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-94</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>See &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/getting-started-hello.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/getting-started-hello.html&lt;/a&gt;</description>
                <environment></environment>
            <key id="18846">NCBC-94</key>
            <summary>code formatting is unreadable in documentation</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>
                                <assignee username="kzeller">Karen Zeller</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Mon, 6 Aug 2012 15:38:03 -0500</created>
                <updated>Mon, 6 Aug 2012 16:16:04 -0500</updated>
                    <resolved>Mon, 6 Aug 2012 16:15:58 -0500</resolved>
                                            <fixVersion>1.1</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="34881" author="kzeller" created="Mon, 6 Aug 2012 16:15:37 -0500"  >Hi,&lt;br/&gt;
&lt;br/&gt;
Looks like we used myxml and not &amp;lt;programlisting language=&amp;quot;csharp&amp;quot;&amp;gt;  &lt;br/&gt;
&lt;br/&gt;
for the markup.</comment>
                    <comment id="34882" author="kzeller" created="Mon, 6 Aug 2012 16:15:58 -0500"  >Should be fixed with &amp;lt;programlisting language=&amp;quot;csharp&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>10002</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>[NCBC-93] ConfigHelperTests should use external configuration</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-93</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="18623">NCBC-93</key>
            <summary>ConfigHelperTests should use external configuration</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 24 Jul 2012 18:56:07 -0500</created>
                <updated>Wed, 12 Sep 2012 09:18:36 -0500</updated>
                    <resolved>Wed, 12 Sep 2012 09:17:46 -0500</resolved>
                            <version>1.1.5</version>
                <version>1.1.6</version>
                                <fixVersion>1.2 DP4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="38585" author="john" created="Wed, 12 Sep 2012 09:17:46 -0500"  >Implemented in 1.2 DP4</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10003</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>[NCBC-92] Support getting bucket item count</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-92</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="18610">NCBC-92</key>
            <summary>Support getting bucket item count</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 24 Jul 2012 12:36:40 -0500</created>
                <updated>Wed, 21 Nov 2012 18:39:48 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:48 -0600</resolved>
                                            <fixVersion>1.2 Beta-2</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44627" author="john" created="Wed, 21 Nov 2012 18:39:48 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9156</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>[NCBC-90] Updated screencast for /develop pages </title>
                <link>http://www.couchbase.com/issues/browse/NCBC-90</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Create an updated screencast to ship with the new 2.0 developer SDKs</description>
                <environment></environment>
            <key id="18348">NCBC-90</key>
            <summary>Updated screencast for /develop pages </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="2">Won&apos;t Fix</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:37:03 -0500</created>
                <updated>Fri, 17 May 2013 15:02:14 -0500</updated>
                    <resolved>Fri, 17 May 2013 15:02:14 -0500</resolved>
                                            <fixVersion>1.2.5</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="58655" author="ingenthr" created="Fri, 17 May 2013 15:02:14 -0500"  >Not going to do this at the moment.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9268</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>[NCBC-89] Update the getting started to match the Beer sample DB </title>
                <link>http://www.couchbase.com/issues/browse/NCBC-89</link>
                <project id="10046" key="NCBC">Couchbase .NET 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="18347">NCBC-89</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:36:42 -0500</created>
                <updated>Wed, 12 Sep 2012 09:18:36 -0500</updated>
                    <resolved>Wed, 12 Sep 2012 09:17:46 -0500</resolved>
                                            <fixVersion>1.2 DP4</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="38581" author="john" created="Wed, 12 Sep 2012 09:17:46 -0500"  >Implemented in 1.2 DP4</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10004</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>[NCBC-88] Add a unit/integration test validation of OBSERVE + view stale=false </title>
                <link>http://www.couchbase.com/issues/browse/NCBC-88</link>
                <project id="10046" key="NCBC">Couchbase .NET 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="18346">NCBC-88</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:35:59 -0500</created>
                <updated>Wed, 12 Sep 2012 09:18:37 -0500</updated>
                    <resolved>Wed, 12 Sep 2012 09:17:47 -0500</resolved>
                                            <fixVersion>1.2 DP4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="38592" author="john" created="Wed, 12 Sep 2012 09:17:47 -0500"  >Implemented in 1.2 DP4</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10005</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>[NCBC-87] View error options at query time </title>
                <link>http://www.couchbase.com/issues/browse/NCBC-87</link>
                <project id="10046" key="NCBC">Couchbase .NET 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="18345">NCBC-87</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="3">Duplicate</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:35:31 -0500</created>
                <updated>Thu, 12 Jul 2012 11:22:47 -0500</updated>
                    <resolved>Thu, 12 Jul 2012 11:22:47 -0500</resolved>
                                            <fixVersion>1.2 DP</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="32832" author="john" created="Thu, 12 Jul 2012 11:22:47 -0500"  >This was part of &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-31&quot; title=&quot;support errors on views&quot;&gt;&lt;strike&gt;NCBC-31&lt;/strike&gt;&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;https://github.com/couchbase/couchbase-net-client/commit/e2bd3857c89028dfb9dddeccf6ab40e655d4b096&quot;&gt;https://github.com/couchbase/couchbase-net-client/commit/e2bd3857c89028dfb9dddeccf6ab40e655d4b096&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>10006</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>[NCBC-86] Bucket management </title>
                <link>http://www.couchbase.com/issues/browse/NCBC-86</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Add the necessary features to create and remove buckets. Also, add the ability to call the RESTful bucket flush.&lt;br/&gt;
</description>
                <environment></environment>
            <key id="18344">NCBC-86</key>
            <summary>Bucket management </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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="3">Duplicate</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:34:37 -0500</created>
                <updated>Thu, 12 Jul 2012 11:19:32 -0500</updated>
                    <resolved>Thu, 12 Jul 2012 11:19:32 -0500</resolved>
                                            <fixVersion>1.2 DP2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="32831" author="john" created="Thu, 12 Jul 2012 11:19:32 -0500"  >There are already individual bucket operation issues open.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10007</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>[NCBC-85] Design document management, including error handling </title>
                <link>http://www.couchbase.com/issues/browse/NCBC-85</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Add the additional functionality needed to create and replace design documents. This will likely be an extension on the Bucket class.&lt;br/&gt;
</description>
                <environment></environment>
            <key id="18343">NCBC-85</key>
            <summary>Design document management, including 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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:34:13 -0500</created>
                <updated>Wed, 12 Sep 2012 09:18:36 -0500</updated>
                    <resolved>Wed, 12 Sep 2012 09:17:47 -0500</resolved>
                                            <fixVersion>1.2 DP4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="38595" author="john" created="Wed, 12 Sep 2012 09:17:47 -0500"  >Implemented in 1.2 DP4</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10008</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>[NCBC-84] Replica read command </title>
                <link>http://www.couchbase.com/issues/browse/NCBC-84</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Implement a simple replica read command&lt;br/&gt;
</description>
                <environment></environment>
            <key id="18342">NCBC-84</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:31:26 -0500</created>
                <updated>Wed, 29 May 2013 16:20:32 -0500</updated>
                                                    <fixVersion>1.2.8</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="37290" author="ingenthr" created="Wed, 29 Aug 2012 18:56:44 -0500"  >See &lt;a href=&quot;http://www.couchbase.com/wiki/display/couchbase/Replica+Read&quot;&gt;http://www.couchbase.com/wiki/display/couchbase/Replica+Read&lt;/a&gt; for details on implementation.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10009</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-83] Highlevel synchronous mutation operations atop observe </title>
                <link>http://www.couchbase.com/issues/browse/NCBC-83</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="18341">NCBC-83</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:31:04 -0500</created>
                <updated>Wed, 5 Sep 2012 10:15:46 -0500</updated>
                    <resolved>Wed, 5 Sep 2012 10:15:42 -0500</resolved>
                                            <fixVersion>1.2 DP3</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="37669" author="john" created="Wed, 5 Sep 2012 10:15:42 -0500"  >Released in 1.2 DP3</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10010</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>[NCBC-82] Implement observe command </title>
                <link>http://www.couchbase.com/issues/browse/NCBC-82</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Add the basic low level observe command&lt;br/&gt;
</description>
                <environment></environment>
            <key id="18340">NCBC-82</key>
            <summary>Implement observe command </summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</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="3">Duplicate</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:27:21 -0500</created>
                <updated>Thu, 2 Aug 2012 10:04:32 -0500</updated>
                    <resolved>Thu, 2 Aug 2012 10:04:32 -0500</resolved>
                                            <fixVersion>1.2 DP3</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="34605" author="john" created="Thu, 2 Aug 2012 10:04:32 -0500"  >Already open in &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-27&quot;&gt;http://www.couchbase.com/issues/browse/NCBC-27&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>10011</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>[NCBC-81] ExecuteGet() for DictionaryType on multiple keys does not throw a exception if it is not able to connect to a node</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-81</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>For development purposes i&amp;#39;m using a local Couchbase server installation with a single node. So i guess that turning off the CouchbaseServer service means the whole cluster in my case. &lt;br/&gt;
Here&amp;#39;s a simple demo code:&lt;br/&gt;
&lt;br/&gt;
System.Configuration.Configuration cfg = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); &lt;br/&gt;
ICouchbaseClientConfiguration section = cfg.GetSection(&amp;quot;Couchbase&amp;quot;) as ICouchbaseClientConfiguration;&lt;br/&gt;
&lt;br/&gt;
using (CouchbaseClient client = new CouchbaseClient(section)) &lt;br/&gt;
{ &lt;br/&gt;
IOperationResult res = client.ExecuteStore(Enyim.Caching.Memcached.StoreMode.Set, &amp;quot;Test1&amp;quot;, 1); &lt;br/&gt;
Console.WriteLine(&amp;quot;Set1 Success:{0} StatusCode:{1} Message:{2}&amp;quot;, res.Success, res.StatusCode, res.Message);&lt;br/&gt;
&lt;br/&gt;
res = client.ExecuteStore(Enyim.Caching.Memcached.StoreMode.Set, &amp;quot;Test2&amp;quot;, 2); &lt;br/&gt;
Console.WriteLine(&amp;quot;Set2 Success:{0} StatusCode:{1} Message:{2}&amp;quot;, res.Success, res.StatusCode, res.Message);&lt;br/&gt;
&lt;br/&gt;
IDictionary&amp;lt;string, IGetOperationResult&amp;gt; multigetRes = client.ExecuteGet(new string[] { &amp;quot;Test1&amp;quot;, &amp;quot;Test2&amp;quot; }); &lt;br/&gt;
Console.WriteLine(&amp;quot;Dictionary count: {0}&amp;quot;, multigetRes.Count);&lt;br/&gt;
&lt;br/&gt;
foreach (KeyValuePair&amp;lt;string, IGetOperationResult&amp;gt; kvp in multigetRes) &lt;br/&gt;
{ &lt;br/&gt;
Console.WriteLine(&amp;quot;Get {0} Success:{1}, StatusCode: {2} Message: {3}&amp;quot;, kvp.Key, kvp.Value.Success, kvp.Value.StatusCode, kvp.Value.Message); &lt;br/&gt;
} &lt;br/&gt;
}&lt;br/&gt;
&lt;br/&gt;
Output with CouchbaseServer service on: &lt;br/&gt;
Set1 Success:True StatusCode:0 Message: &lt;br/&gt;
Set2 Success:True StatusCode:0 Message: &lt;br/&gt;
Dictionary count: 2 &lt;br/&gt;
Get Test1 Success:True, StatusCode: Message: &lt;br/&gt;
Get Test2 Success:True, StatusCode: Message:&lt;br/&gt;
&lt;br/&gt;
Output with CouchbaseServer service off: &lt;br/&gt;
Set1 Success:False StatusCode: Message:Failed to locate node &lt;br/&gt;
Set2 Success:False StatusCode: Message:Failed to locate node &lt;br/&gt;
Dictionary count: 0&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
Singular gets result in the correct exception error message:&lt;br/&gt;
Modified demo: &lt;br/&gt;
System.Configuration.Configuration cfg = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); &lt;br/&gt;
ICouchbaseClientConfiguration section = cfg.GetSection(&amp;quot;Couchbase&amp;quot;) as ICouchbaseClientConfiguration; &lt;br/&gt;
using (CouchbaseClient client = new CouchbaseClient(section)) &lt;br/&gt;
{ &lt;br/&gt;
IOperationResult res = client.ExecuteStore(Enyim.Caching.Memcached.StoreMode.Set, &amp;quot;Test1&amp;quot;, 1); &lt;br/&gt;
Console.WriteLine(&amp;quot;Set1 Success:{0} StatusCode:{1} Message:{2}&amp;quot;, res.Success, res.StatusCode, res.Message); &lt;br/&gt;
res = client.ExecuteStore(Enyim.Caching.Memcached.StoreMode.Set, &amp;quot;Test2&amp;quot;, 2); &lt;br/&gt;
Console.WriteLine(&amp;quot;Set2 Success:{0} StatusCode:{1} Message:{2}&amp;quot;, res.Success, res.StatusCode, res.Message); &lt;br/&gt;
IDictionary&amp;lt;string, IGetOperationResult&amp;gt; multigetRes = client.ExecuteGet(new string[] { &amp;quot;Test1&amp;quot;, &amp;quot;Test2&amp;quot; }); &lt;br/&gt;
Console.WriteLine(&amp;quot;Dictionary count: {0}&amp;quot;, multigetRes.Count); &lt;br/&gt;
foreach (KeyValuePair&amp;lt;string, IGetOperationResult&amp;gt; kvp in multigetRes) &lt;br/&gt;
{ &lt;br/&gt;
Console.WriteLine(&amp;quot;MultiGet {0} Success:{1}, StatusCode: {2} Message: {3}&amp;quot;, kvp.Key, kvp.Value.Success, kvp.Value.StatusCode, kvp.Value.Message); &lt;br/&gt;
} &lt;br/&gt;
res = client.ExecuteGet(&amp;quot;Test1&amp;quot;); &lt;br/&gt;
Console.WriteLine(&amp;quot;Get1 Success:{0} StatusCode:{1} Message:{2}&amp;quot;, res.Success, res.StatusCode, res.Message); &lt;br/&gt;
res = client.ExecuteGet(&amp;quot;Test2&amp;quot;); &lt;br/&gt;
Console.WriteLine(&amp;quot;Get2 Success:{0} StatusCode:{1} Message:{2}&amp;quot;, res.Success, res.StatusCode, res.Message); &lt;br/&gt;
}&lt;br/&gt;
&lt;br/&gt;
Output: &lt;br/&gt;
Set1 Success:False StatusCode: Message:Failed to locate node &lt;br/&gt;
Set2 Success:False StatusCode: Message:Failed to locate node &lt;br/&gt;
Dictionary count: 0 &lt;br/&gt;
Get1 Success:False StatusCode: Message:Unable to locate node &lt;br/&gt;
Get2 Success:False StatusCode: Message:Unable to locate node</description>
                <environment></environment>
            <key id="18088">NCBC-81</key>
            <summary>ExecuteGet() for DictionaryType on multiple keys does not throw a exception if it is not able to connect to a node</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="alex">Alex Ma</reporter>
                        <labels>
                    </labels>
                <created>Thu, 28 Jun 2012 15:41:56 -0500</created>
                <updated>Wed, 29 May 2013 16:20:30 -0500</updated>
                                    <version>1.1.6</version>
                                <fixVersion>1.3</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>10012</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-80] API descriptions not consistently presented</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-80</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Specifically looking at the store operation page: &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-retrieve-set.html#table-couchbase-sdk_net_store-expiresat&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-retrieve-set.html#table-couchbase-sdk_net_store-expiresat&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
Some examples have: object.Store(storemode, key, value, expiresat), while others have: object.Store(StoreMode storemode, string key, object value)&lt;br/&gt;
&lt;br/&gt;
Please make consistent, and check through all other API descriptions for consistency.&lt;br/&gt;
</description>
                <environment></environment>
            <key id="18029">NCBC-80</key>
            <summary>API descriptions not consistently presented</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 Jun 2012 09:35:24 -0500</created>
                <updated>Fri, 5 Oct 2012 13:26:19 -0500</updated>
                    <resolved>Fri, 5 Oct 2012 13:26:14 -0500</resolved>
                            <version>1.1.6</version>
                                <fixVersion>1.1.6</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="34992" author="john" created="Wed, 8 Aug 2012 14:14:40 -0500"  >This is intentional (at least on the page you&amp;#39;ve linked to).  The examples each relate to the method summary above it.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10013</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>[NCBC-79] Store mode example using replace is incorrect</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-79</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>This page: &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-retrieve-set.html#table-couchbase-sdk_net_executestore-expiresat&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-retrieve-set.html#table-couchbase-sdk_net_executestore-expiresat&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
A couple things wrong:&lt;br/&gt;
-First, the example uses &amp;quot;Storemode.replace&amp;quot;, yet the description says: Store a value using the specified key, whether the key already exists or not. Will overwrite a value if the given key/value already exists. (that&amp;#39;s not what replace does)&lt;br/&gt;
-Second, according to the layout of the docs, &amp;quot;replace&amp;quot; should be an update operation, not a store operation.  However, it is a &amp;quot;storemode&amp;quot; so there may need to be some cross referencing?&lt;br/&gt;
-Third, the parent page (&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/api-reference-set.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/api-reference-set.html&lt;/a&gt;) lists the ExecuteStore methods out of order compared to how they are shown on the child page</description>
                <environment></environment>
            <key id="18028">NCBC-79</key>
            <summary>Store mode example using replace is incorrect</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 Jun 2012 09:33:08 -0500</created>
                <updated>Fri, 18 Jan 2013 15:21:14 -0600</updated>
                    <resolved>Fri, 18 Jan 2013 15:21:14 -0600</resolved>
                            <version>1.1.6</version>
                                <fixVersion>1.2.1</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="47473" author="john" created="Thu, 10 Jan 2013 08:53:12 -0600"  >Descriptions updated and pull request was sent.  Not sure about the ordering since that&amp;#39;s part of the merge process.  I&amp;#39;ve ordered them correctly as far as I can tell, but will double check after merge and assign to docs team if that&amp;#39;s not the case.</comment>
                    <comment id="48101" author="john" created="Fri, 18 Jan 2013 15:21:14 -0600"  >Docs merged and deployed.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10014</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>[NCBC-78] Enhance discussion of return codes/values</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-78</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Given the comments on this page: &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-retrieve-set.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-retrieve-set.html&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
Perhaps there can be a section on the possible return codes/values, what they mean, when they might happen, and how to deal with them?</description>
                <environment></environment>
            <key id="18027">NCBC-78</key>
            <summary>Enhance discussion of return codes/values</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="1" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/blocker.png">Blocker</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 Jun 2012 09:31:05 -0500</created>
                <updated>Wed, 29 May 2013 16:20:38 -0500</updated>
                                    <version>1.1.6</version>
                                <fixVersion>1.3</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44681" author="mnunberg" created="Thu, 22 Nov 2012 20:26:31 -0600"  >This is a must-have for SDK testing. It is very difficult to determine failure types and severities without knowing what types of errors, exception classes, or such to expect.&lt;br/&gt;
&lt;br/&gt;
At the very least, there should be standard return codes (in a well-defined location) for memcached error codes.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10015</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-77] Need details on &quot;StoreMode&quot; values</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-77</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>In this page: &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-retrieve-set.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-retrieve-set.html&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
There is no detail on what the available store modes are (set/add/replace)</description>
                <environment></environment>
            <key id="18026">NCBC-77</key>
            <summary>Need details on &quot;StoreMode&quot; values</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="4" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/reopened.png">Reopened</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 Jun 2012 09:30:10 -0500</created>
                <updated>Wed, 29 May 2013 16:20:37 -0500</updated>
                                    <version>1.1.6</version>
                                <fixVersion>1.2.1</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="47472" author="john" created="Thu, 10 Jan 2013 08:48:37 -0600"  >Pull request pending in docs.</comment>
                    <comment id="49807" author="john" created="Tue, 5 Feb 2013 16:50:00 -0600"  >Released</comment>
                    <comment id="49836" author="perry" created="Wed, 6 Feb 2013 05:59:04 -0600"  >&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-store-set.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.2/couchbase-sdk-net-store-set.html&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
Hey John, I think this page could still use a little cleaning up.&lt;br/&gt;
&lt;br/&gt;
Many of the API calls are listed as: &amp;quot;object.Store(storemode, key, value, expiresat)&amp;quot;. and the descriptions are all the same as well.  Some of the API calls do not match the method they are describing (see the very last one for example)&lt;br/&gt;
&lt;br/&gt;
Can we include some description of what the user should expect to see when each of them fails?&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>8576</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-76] What is the difference between &quot;expiresat&quot; and &quot;validfor&quot;</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-76</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Seems like these two pages are really the same?&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-retrieve-set.html#table-couchbase-sdk_net_store-validfor&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-retrieve-set.html#table-couchbase-sdk_net_store-validfor&lt;/a&gt; &lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-retrieve-set.html#table-couchbase-sdk_net_store-expiresat&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-retrieve-set.html#table-couchbase-sdk_net_store-expiresat&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
Yet they are shown as two separate pages here: &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/api-reference-set.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/api-reference-set.html&lt;/a&gt;</description>
                <environment></environment>
            <key id="18025">NCBC-76</key>
            <summary>What is the difference between &quot;expiresat&quot; and &quot;validfor&quot;</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 Jun 2012 09:27:53 -0500</created>
                <updated>Thu, 2 Aug 2012 10:09:01 -0500</updated>
                    <resolved>Thu, 2 Aug 2012 10:09:01 -0500</resolved>
                            <version>1.1.6</version>
                                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="31282" author="john" created="Tue, 26 Jun 2012 09:34:55 -0500"  >The method is overloaded to take a TimeSpan (validfor) or a DateTime (expiresAt).  These are not the same pages.</comment>
                    <comment id="31285" author="perry" created="Tue, 26 Jun 2012 10:04:16 -0500"  >Interesting...&lt;br/&gt;
&lt;br/&gt;
Seems a bit bloated to me given that the underlying memcached protocol doesn&amp;#39;t care either way, but as long as the docs match the code and make sense to the developer, I won&amp;#39;t argue it further.</comment>
                    <comment id="31286" author="john" created="Tue, 26 Jun 2012 10:18:24 -0500"  >It&amp;#39;s a common .NET pattern.  A TimeSpan represents an interval of time, vs. an instance of time.  So the subtle difference is that you&amp;#39;re saying expire in 30 seconds vs. expire at the exact time which is 30 seconds from now.  Under the hood, it&amp;#39;s all treated the same - but a TimeSpan allows you to specify never-expire (i.e., TimeSpan.Zero).  But you&amp;#39;re correct that the value add is minimal.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10016</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>[NCBC-75] Sync operation does not actually exist, and it should not say &quot;Membase&quot;</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-75</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>This page: &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-update-sync.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-update-sync.html&lt;/a&gt;</description>
                <environment></environment>
            <key id="18024">NCBC-75</key>
            <summary>Sync operation does not actually exist, and it should not say &quot;Membase&quot;</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 Jun 2012 09:24:58 -0500</created>
                <updated>Tue, 5 Feb 2013 16:50:00 -0600</updated>
                    <resolved>Tue, 5 Feb 2013 16:50:00 -0600</resolved>
                                            <fixVersion>1.2.1</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="31281" author="john" created="Tue, 26 Jun 2012 09:33:01 -0500"  >There is actually a Sync method on CouchbaseClient.</comment>
                    <comment id="31284" author="perry" created="Tue, 26 Jun 2012 10:02:44 -0500"  >Will have to check with Matt, but I believe it was disabled on the server-side...or at least should not be documented since we don&amp;#39;t support it.  I think the page should be removed, but if it stays we need to change Membase to Couchbase and provide examples on how to use so it doesn&amp;#39;t look as empty as it does now.</comment>
                    <comment id="47474" author="john" created="Thu, 10 Jan 2013 08:53:54 -0600"  >Pull request sent.  Removed from docs.</comment>
                    <comment id="49808" author="john" created="Tue, 5 Feb 2013 16:50:00 -0600"  >Released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8577</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>[NCBC-74] Main .NET page documentation might be incorrect?</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-74</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>This page: &lt;a href=&quot;http://www.couchbase.com/develop/net/current&quot;&gt;http://www.couchbase.com/develop/net/current&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
When reading this example under &amp;quot;Single Value Results&amp;quot;:&lt;br/&gt;
var bar = client.Get(&amp;quot;foo&amp;quot;) as string;&lt;br/&gt;
bar = &amp;quot;bar&amp;quot;; &lt;br/&gt;
var result = client.Store(StoreMode.Set, &amp;quot;foo&amp;quot;, bar);&lt;br/&gt;
if (result) {&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;Console.WriteLine(&amp;quot;Store operation was successful&amp;quot;);&lt;br/&gt;
}&lt;br/&gt;
&lt;br/&gt;
It seems that the very first &amp;quot;var bar...&amp;quot; should actually be something different since &amp;quot;bar&amp;quot; gets overwritten with the next line?</description>
                <environment></environment>
            <key id="18023">NCBC-74</key>
            <summary>Main .NET page documentation might be incorrect?</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 Jun 2012 09:23:31 -0500</created>
                <updated>Fri, 5 Oct 2012 13:28:53 -0500</updated>
                    <resolved>Fri, 5 Oct 2012 13:28:49 -0500</resolved>
                            <version>1.1.6</version>
                                <fixVersion>1.2.0</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="31280" author="john" created="Tue, 26 Jun 2012 09:31:44 -0500"  >This was contrived, but intentional.  I&amp;#39;m trying to draw a distinction between the Cas operation in the section that follows in the docs.  &lt;br/&gt;
Admittedly, the example falls apart a little with a simple string.  I was imagining the scenario when you get a complex type var beer = client.Get&amp;lt;Beer&amp;gt;(&amp;quot;foo&amp;quot;); and you change a single property on the object and resave it.  If it&amp;#39;s confusing, I can change it.&lt;br/&gt;
&lt;br/&gt;
var result = client.GetWithCas(&amp;quot;foo&amp;quot;);&lt;br/&gt;
var bar = &amp;quot;bar&amp;quot;;&lt;br/&gt;
var result = client.Cas(StoreMode.Set, &amp;quot;foo&amp;quot;, bar, result.Cas);&lt;br/&gt;
if (result.Result) {&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;Console.WriteLine(&amp;quot;Cas operation was successful&amp;quot;);&lt;br/&gt;
}</comment>
                    <comment id="31283" author="perry" created="Tue, 26 Jun 2012 10:01:40 -0500"  >I think that makes more sense given what you&amp;#39;re actually showing, although your higher-level example makes a lot more sense for the usage of CAS and might be worth building up a bit.</comment>
                    <comment id="40527" author="john" created="Fri, 5 Oct 2012 13:28:49 -0500"  >The getting started guide has been rewritten for 1.2 and will replace this older version on launch.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10017</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>[NCBC-73] Need better explanation of usage and return values of increment operation (and likely others)</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-73</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>The current docs for incrememnt: &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-update-increment.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-update-increment.html&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
Can there be some attention paid to the above documentation (and will likely be needed across the board in similar areas):&lt;br/&gt;
-Some return values say: CasResult&amp;lt;ulong&amp;gt; (Cas result of bool).  What is &amp;quot;Cas result of bool&amp;quot;?&lt;br/&gt;
-Other return values say: IMutateOperationResult (Mutate operation result).  Is the same operation really expected to return drastically different object types?&lt;br/&gt;
-Some examples have &amp;quot;var casv = client.GetWithCas(&amp;quot;inventory&amp;quot;);&amp;quot; before performing the increment.  Is it necessary to get the CAS id before performing this type of increment?  Is it necessary to supply the CAS id for this type of increment?&lt;br/&gt;
-Some examples have very simply usage, others have more detail:&lt;br/&gt;
var getResult = client.ExecuteGet(&amp;quot;inventory&amp;quot;);&lt;br/&gt;
&lt;br/&gt;
if (getResult.Success) {&lt;br/&gt;
	var mutateResult  client.ExecuteIncrement(&amp;quot;inventory&amp;quot;, 100, 1, getResult.Cas);&lt;br/&gt;
&lt;br/&gt;
	if (mutateResult.Success) {&lt;br/&gt;
		logger.Debug(&amp;quot;New value: &amp;quot; + mutateResult.Value);&lt;br/&gt;
	}&lt;br/&gt;
}&lt;br/&gt;
&lt;br/&gt;
-Can all of the examples be made consistent, and/or just have a single example at the top showing how to perform the incremement and work with the result.  Then the various optional methods can be shown below?&lt;br/&gt;
-There seems to be a fair amount of duplication within the methods provided.  For example, the last two are exactly the same (even have the same typo on &amp;quot;numvers&amp;quot;) and there are other seemingly duplicates throughout.</description>
                <environment></environment>
            <key id="18022">NCBC-73</key>
            <summary>Need better explanation of usage and return values of increment operation (and likely others)</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 Jun 2012 09:22:36 -0500</created>
                <updated>Wed, 29 May 2013 16:20:36 -0500</updated>
                                    <version>1.1.6</version>
                                <fixVersion>1.2.8</fixVersion>
                                <component>docs</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>9269</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-72] remove references to NorthScale, NothScale from client library</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-72</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Reviewing a merge commit just now, I found there are references to NothScale.  These should be removed.</description>
                <environment></environment>
            <key id="17939">NCBC-72</key>
            <summary>remove references to NorthScale, NothScale from client library</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 21 Jun 2012 18:07:06 -0500</created>
                <updated>Wed, 21 Nov 2012 18:39:49 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:49 -0600</resolved>
                                            <fixVersion>1.2 Beta-2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44639" author="john" created="Wed, 21 Nov 2012 18:39:49 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10018</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>[NCBC-71] Support listing a single bucket from client</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-71</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="17844">NCBC-71</key>
            <summary>Support listing a single bucket from client</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Fri, 15 Jun 2012 14:24:02 -0500</created>
                <updated>Wed, 12 Sep 2012 09:18:37 -0500</updated>
                    <resolved>Wed, 12 Sep 2012 09:17:46 -0500</resolved>
                                            <fixVersion>1.2 DP4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="38590" author="john" created="Wed, 12 Sep 2012 09:17:46 -0500"  >Implemented in 1.2 DP4</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10019</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>[NCBC-70] Need to be able to pass connection pool/list to Create</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-70</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Need to be able to specify more than one possible URL for connection and pass that in when creating a new couchbase client, to avoid failure to connect if node is down.&lt;br/&gt;
&lt;br/&gt;
Workaround sample code needed too in interim. Could follow PHP model:&lt;br/&gt;
&lt;br/&gt;
while (!client) &lt;br/&gt;
...attempt connection from URLs in array&lt;br/&gt;
&lt;br/&gt;
</description>
                <environment>All development platforms</environment>
            <key id="17808">NCBC-70</key>
            <summary>Need to be able to pass connection pool/list to Create</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="kzeller">Karen Zeller</reporter>
                        <labels>
                    </labels>
                <created>Thu, 14 Jun 2012 13:07:50 -0500</created>
                <updated>Mon, 20 May 2013 16:22:23 -0500</updated>
                    <resolved>Mon, 20 May 2013 16:22:23 -0500</resolved>
                            <version>1.0</version>
                                                <component>library</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="34606" author="john" created="Thu, 2 Aug 2012 10:11:25 -0500"  >This is already possible.  In config, you can specify multiple URIs or in an instance of the configuration object, you specify multiple URIs.&lt;br/&gt;
&lt;br/&gt;
&amp;lt;servers bucket=&amp;quot;private&amp;quot; bucketPassword=&amp;quot;private&amp;quot;&amp;gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;add uri=&amp;quot;&lt;a href=&quot;http://10.0.0.33:8091/pools/default&quot;&gt;http://10.0.0.33:8091/pools/default&lt;/a&gt;&amp;quot;/&amp;gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;add uri=&amp;quot;&lt;a href=&quot;http://10.0.0.34:8091/pools/default&quot;&gt;http://10.0.0.34:8091/pools/default&lt;/a&gt;&amp;quot;/&amp;gt;&lt;br/&gt;
&amp;lt;/servers&amp;gt;</comment>
                    <comment id="34610" author="kzeller" created="Thu, 2 Aug 2012 10:48:53 -0500"  >I see. This is a a bit buried in the Getting Started/Tutorial:&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.0/getting-started-hello.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.0/getting-started-hello.html&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
I&amp;#39;ll add it specifically in the Connection section of the .Net Language Ref....</comment>
                    <comment id="34611" author="john" created="Thu, 2 Aug 2012 10:54:13 -0500"  >It&amp;#39;s discussed in the configuration appendix - &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-configuration.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-configuration.html&lt;/a&gt;.</comment>
                    <comment id="58841" author="wayne" created="Mon, 20 May 2013 16:22:08 -0500"  >Reopening the ticket for administrative reason. </comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10020</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>[NCBC-69] Client needs to support server authentication and config for bucket admin tasks</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-69</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="17801">NCBC-69</key>
            <summary>Client needs to support server authentication and config for bucket admin tasks</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Thu, 14 Jun 2012 10:52:23 -0500</created>
                <updated>Thu, 3 Jan 2013 12:52:57 -0600</updated>
                    <resolved>Wed, 5 Sep 2012 10:18:32 -0500</resolved>
                                            <fixVersion>1.2 DP3</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="37670" author="john" created="Wed, 5 Sep 2012 10:18:32 -0500"  >Released in 1.2 DP3</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10021</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>[NCBC-68] Getting a thread abort (ocassionally) on store</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-68</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>&lt;a href=&quot;http://www.couchbase.com/forums/thread/getting-thread-abort-ocassionally-store&quot;&gt;http://www.couchbase.com/forums/thread/getting-thread-abort-ocassionally-store&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
Please follow up with this user on the forums after resolving this issue.&lt;br/&gt;
&lt;br/&gt;
We are using the c# client to hit a couchbase 1.8 membase bucket. Every once in while (enough were it&amp;#39;s bad) we are getting thread aborts during the store call. Here is the full stack of the error.&lt;br/&gt;
&lt;br/&gt;
2012-06-11 02:59:39,819 [10] ERROR Knotice.Caching [(null)] &amp;lt;(null)&amp;gt; - Failed to add object to L2 cache with key: 297of type:SimpleDatabase msg:Thread was being aborted.&lt;br/&gt;
System.Threading.ThreadAbortException: Thread was being aborted.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Net.UnsafeNclNativeMethods.OSSOCK.recv(IntPtr socketHandle, Byte* pinnedBuffer, Int32 len, SocketFlags socketFlags)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, SocketError&amp;amp; errorCode)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Enyim.Caching.Memcached.PooledSocket.BasicNetworkStream.Read(Byte[] buffer, Int32 offset, Int32 count)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.IO.BufferedStream.Read(Byte[] array, Int32 offset, Int32 count)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Enyim.Caching.Memcached.PooledSocket.Read(Byte[] buffer, Int32 offset, Int32 count)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Enyim.Caching.Memcached.Protocol.Binary.BinaryResponse.Read(PooledSocket socket)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Enyim.Caching.Memcached.Protocol.Binary.BinarySingleItemOperation.ReadResponse(PooledSocket socket)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Enyim.Caching.Memcached.MemcachedNode.ExecuteOperation(IOperation op)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseClient.ExecuteWithRedirect(IMemcachedNode startNode, ISingleItemOperation op)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Couchbase.CouchbaseClient.PerformStore(StoreMode mode, String key, Object value, UInt32 expires, UInt64&amp;amp; cas, Int32&amp;amp; statusCode)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Enyim.Caching.MemcachedClient.Store(StoreMode mode, String key, Object value, DateTime expiresAt)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Knotice.Caching.CacheManager.Store(Object key, Object item, Type type, Int32 tenantId, CacheSettings settings) in d:\Temp\Concentri\Dev - Full Build\Sources\Lib\Caching\Knotice.Caching\CacheManager.cs:line 109</description>
                <environment></environment>
            <key id="17760">NCBC-68</key>
            <summary>Getting a thread abort (ocassionally) on store</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="mikew">Mike Wiederhold</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Jun 2012 13:07:32 -0500</created>
                <updated>Wed, 29 May 2013 16:20:35 -0500</updated>
                                                    <fixVersion>1.2.8</fixVersion>
                                <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>9270</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-67] Support listing of buckets from client</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-67</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="17732">NCBC-67</key>
            <summary>Support listing of buckets from client</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 12 Jun 2012 14:19:14 -0500</created>
                <updated>Wed, 12 Sep 2012 09:18:37 -0500</updated>
                    <resolved>Wed, 12 Sep 2012 09:17:46 -0500</resolved>
                                            <fixVersion>1.2 DP4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="38589" author="john" created="Wed, 12 Sep 2012 09:17:46 -0500"  >Implemented in 1.2 DP4</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10022</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>[NCBC-66] Support removing of design document from client</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-66</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Add feature to remove document from client</description>
                <environment></environment>
            <key id="17711">NCBC-66</key>
            <summary>Support removing of design document from client</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="3">Duplicate</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 12 Jun 2012 12:24:27 -0500</created>
                <updated>Tue, 11 Sep 2012 13:52:58 -0500</updated>
                    <resolved>Tue, 11 Sep 2012 13:52:58 -0500</resolved>
                                            <fixVersion>1.2.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>10023</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>[NCBC-65] Support creating/replacing of design document from client</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-65</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Add feature to add/replace design document from client</description>
                <environment></environment>
            <key id="17709">NCBC-65</key>
            <summary>Support creating/replacing of design document from client</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 12 Jun 2012 12:23:48 -0500</created>
                <updated>Wed, 12 Sep 2012 09:18:37 -0500</updated>
                    <resolved>Wed, 12 Sep 2012 09:17:47 -0500</resolved>
                                            <fixVersion>1.2 DP4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="38598" author="john" created="Wed, 12 Sep 2012 09:17:47 -0500"  >Implemented in 1.2 DP4</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10024</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>[NCBC-64] Support flushing of bucket from client</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-64</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Add method to flush a bucket</description>
                <environment></environment>
            <key id="17708">NCBC-64</key>
            <summary>Support flushing of bucket from client</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 12 Jun 2012 12:22:59 -0500</created>
                <updated>Thu, 3 Jan 2013 12:52:57 -0600</updated>
                    <resolved>Wed, 5 Sep 2012 10:20:25 -0500</resolved>
                                            <fixVersion>1.2 DP3</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="37671" author="john" created="Wed, 5 Sep 2012 10:20:25 -0500"  >Released in 1.2 DP3</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10025</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>[NCBC-63] Support removing of bucket from client</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-63</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Add method to remove buckets from client</description>
                <environment></environment>
            <key id="17707">NCBC-63</key>
            <summary>Support removing of bucket from client</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 12 Jun 2012 12:22:04 -0500</created>
                <updated>Thu, 3 Jan 2013 12:52:57 -0600</updated>
                    <resolved>Wed, 5 Sep 2012 10:22:11 -0500</resolved>
                                            <fixVersion>1.2 DP3</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="37673" author="john" created="Wed, 5 Sep 2012 10:22:11 -0500"  >Released in 1.2 DP3</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10026</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>[NCBC-62] Support adding of bucket from client</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-62</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Add method for creating a bucket from the client</description>
                <environment></environment>
            <key id="17706">NCBC-62</key>
            <summary>Support adding of bucket from client</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 12 Jun 2012 12:21:30 -0500</created>
                <updated>Wed, 12 Sep 2012 09:18:36 -0500</updated>
                    <resolved>Wed, 12 Sep 2012 09:17:46 -0500</resolved>
                                            <fixVersion>1.2 DP4</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="38588" author="john" created="Wed, 12 Sep 2012 09:17:46 -0500"  >Implemented in 1.2 DP4</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10027</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>[NCBC-61] couchbase-net-client Enyim submodule reference should use github.com/couchbase not github.com/jzablocki</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-61</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="17665">NCBC-61</key>
            <summary>couchbase-net-client Enyim submodule reference should use github.com/couchbase not github.com/jzablocki</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 11 Jun 2012 10:12:32 -0500</created>
                <updated>Wed, 12 Sep 2012 09:18:37 -0500</updated>
                    <resolved>Wed, 12 Sep 2012 09:17:47 -0500</resolved>
                                            <fixVersion>1.2 DP4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="34607" author="john" created="Thu, 2 Aug 2012 10:12:34 -0500"  >Need to re-sync to Attila&amp;#39;s master since he&amp;#39;s merged code.</comment>
                    <comment id="37149" author="john" created="Tue, 28 Aug 2012 16:17:20 -0500"  >Adding to release11 branch</comment>
                    <comment id="38596" author="john" created="Wed, 12 Sep 2012 09:17:47 -0500"  >Implemented in 1.2 DP4</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10028</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>[NCBC-60] Cache misses incorrectly being returning &quot;Unable to locate node&quot; errors</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-60</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="17664">NCBC-60</key>
            <summary>Cache misses incorrectly being returning &quot;Unable to locate node&quot; errors</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 11 Jun 2012 10:11:30 -0500</created>
                <updated>Wed, 2 Jan 2013 09:24:32 -0600</updated>
                    <resolved>Wed, 2 Jan 2013 09:24:32 -0600</resolved>
                            <version>1.1</version>
                <version>1.1.5</version>
                <version>1.1.6</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="46853" author="john" created="Wed, 2 Jan 2013 09:24:32 -0600"  >Released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10029</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>[NCBC-59] 1.1.5 not strongly signed</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-59</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Was there an intentional change to make version 1.1.5 not strongly signed or should it be?</description>
                <environment></environment>
            <key id="17554">NCBC-59</key>
            <summary>1.1.5 not strongly signed</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Wed, 6 Jun 2012 02:02:29 -0500</created>
                <updated>Thu, 14 Jun 2012 10:55:37 -0500</updated>
                    <resolved>Thu, 14 Jun 2012 10:55:30 -0500</resolved>
                            <version>1.1.5</version>
                                <fixVersion>1.1.6</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="29967" author="john" created="Thu, 14 Jun 2012 10:55:30 -0500"  >Released to Nuget and S3</comment>
                    <comment id="29968" author="john" created="Thu, 14 Jun 2012 10:55:37 -0500"  >Deployed.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10030</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>[NCBC-58] Way to determine which Servers are active</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-58</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Can there a way to determine if there are no available Couchbase servers? &lt;br/&gt;
There should be someway to check the status of the cluster from the Client.&lt;br/&gt;
</description>
                <environment></environment>
            <key id="17528">NCBC-58</key>
            <summary>Way to determine which Servers are active</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="james.mauss">James Mauss</reporter>
                        <labels>
                    </labels>
                <created>Tue, 5 Jun 2012 11:26:58 -0500</created>
                <updated>Wed, 29 May 2013 16:20:28 -0500</updated>
                                                    <fixVersion>1.3</fixVersion>
                                                <votes>0</votes>
                        <watches>3</watches>
                                                    <comments>
                    <comment id="31473" author="hari" created="Thu, 28 Jun 2012 10:34:45 -0500"  >along same lines, another customer requests enhancement to the .NET client to include the following methods&lt;br/&gt;
getUnavailableServers &lt;br/&gt;
getAvailableServers&lt;br/&gt;
&lt;br/&gt;
These methods are already available in the Couchbase JAVA SDK. Would like .NET SDK to provide the same functionality</comment>
                    <comment id="50184" author="ingenthr" created="Tue, 12 Feb 2013 14:43:23 -0600"  >This RFE will remain open for that.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8808</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-57] Generic View should support grouped reduce </title>
                <link>http://www.couchbase.com/issues/browse/NCBC-57</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Generic views assume the &amp;quot;value&amp;quot; property will return a projection that can be mapped to a domain object.  Need to support key/value structure of _count and _sum views.</description>
                <environment></environment>
            <key id="17516">NCBC-57</key>
            <summary>Generic View should support grouped reduce </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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 4 Jun 2012 16:10:15 -0500</created>
                <updated>Wed, 5 Sep 2012 10:21:57 -0500</updated>
                    <resolved>Wed, 5 Sep 2012 10:21:53 -0500</resolved>
                                            <fixVersion>1.2 DP3</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="37672" author="john" created="Wed, 5 Sep 2012 10:21:57 -0500"  >Released in 1.2 DP3</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10031</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>[NCBC-56] Sign assemblies for Couchbase Client </title>
                <link>http://www.couchbase.com/issues/browse/NCBC-56</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>If you are signing the assemblies and it appears that all referenced assemblies must be signed as well. Because of this, the Couchbase Assemblies should be signed also. &lt;br/&gt;
The DLLs for the Couchbase client from NuGet are not signed, but should be.</description>
                <environment></environment>
            <key id="17514">NCBC-56</key>
            <summary>Sign assemblies for Couchbase Client </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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="james.mauss">James Mauss</reporter>
                        <labels>
                    </labels>
                <created>Mon, 4 Jun 2012 15:41:00 -0500</created>
                <updated>Thu, 14 Jun 2012 11:11:47 -0500</updated>
                    <resolved>Thu, 14 Jun 2012 11:11:43 -0500</resolved>
                                            <fixVersion>1.1.6</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="28926" author="john" created="Tue, 5 Jun 2012 17:16:20 -0500"  >I have an update to the build script that supports this now.  </comment>
                    <comment id="29969" author="john" created="Thu, 14 Jun 2012 11:11:43 -0500"  >Signed and released.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10032</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>[NCBC-55] When using DevelopmentModeNameTransformer design doc is not prefixed with dev_</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-55</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="17503">NCBC-55</key>
            <summary>When using DevelopmentModeNameTransformer design doc is not prefixed with dev_</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 4 Jun 2012 10:53:57 -0500</created>
                <updated>Wed, 25 Jul 2012 16:17:57 -0500</updated>
                    <resolved>Wed, 25 Jul 2012 16:17:53 -0500</resolved>
                                            <fixVersion>1.2 DP2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="34003" author="john" created="Wed, 25 Jul 2012 16:17:53 -0500"  >Released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10033</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>[NCBC-54] Add NUnit tests for views</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-54</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Views are currently verified with a sample app.  Nunit tests should instead be used.</description>
                <environment></environment>
            <key id="17501">NCBC-54</key>
            <summary>Add NUnit tests for views</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 4 Jun 2012 09:09:15 -0500</created>
                <updated>Wed, 25 Jul 2012 16:19:42 -0500</updated>
                    <resolved>Wed, 25 Jul 2012 16:19:37 -0500</resolved>
                                            <fixVersion>1.2 DP2</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>10034</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>[NCBC-53] &quot;Cas&quot; should be capitalized</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-53</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Tiny nitpick I know, but it&amp;#39;s always worth being as correct as possible.&lt;br/&gt;
&lt;br/&gt;
Noticed it on this page (&lt;a href=&quot;http://www.couchbase.com/develop/net/current&quot;&gt;http://www.couchbase.com/develop/net/current&lt;/a&gt;) but it probably exists many places elsewhere.&lt;br/&gt;
&lt;br/&gt;
&amp;quot;Cas&amp;quot; should be CAS...the only exception could be within the actual API/command itself if that&amp;#39;s how it&amp;#39;s spelled in the code.</description>
                <environment></environment>
            <key id="16887">NCBC-53</key>
            <summary>&quot;Cas&quot; should be capitalized</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Fri, 4 May 2012 11:47:47 -0500</created>
                <updated>Mon, 7 Jan 2013 13:52:35 -0600</updated>
                    <resolved>Mon, 7 Jan 2013 13:52:35 -0600</resolved>
                                            <fixVersion>1.2.1</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="34993" author="john" created="Wed, 8 Aug 2012 14:34:22 -0500"  >Waiting for approval in CMS.</comment>
                    <comment id="34995" author="john" created="Wed, 8 Aug 2012 14:40:00 -0500"  >Also updated getting started and tutorial in the docs.</comment>
                    <comment id="47203" author="john" created="Mon, 7 Jan 2013 13:52:35 -0600"  >Docs updated.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10035</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>[NCBC-52] 1.1 and 1.1.5 release needs to be merged into 1.2 master branch</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-52</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="17477">NCBC-52</key>
            <summary>1.1 and 1.1.5 release needs to be merged into 1.2 master branch</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Fri, 1 Jun 2012 13:48:47 -0500</created>
                <updated>Wed, 25 Jul 2012 16:17:41 -0500</updated>
                    <resolved>Wed, 25 Jul 2012 16:17:29 -0500</resolved>
                                            <fixVersion>1.2 DP2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="34001" author="john" created="Wed, 25 Jul 2012 16:17:30 -0500"  >Released</comment>
                    <comment id="34002" author="john" created="Wed, 25 Jul 2012 16:17:41 -0500"  >Released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10036</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>[NCBC-51] View method breaks when reduce function is present on view.  </title>
                <link>http://www.couchbase.com/issues/browse/NCBC-51</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>The code to read rows from a view asserts that there must be an id property present in the row.  An id is present only when a view hasn&amp;#39;t been reduced.  The assertion is unnecessary as the server puts the id in non-reduced view rows and reduced views will not have it.</description>
                <environment></environment>
            <key id="17451">NCBC-51</key>
            <summary>View method breaks when reduce function is present on view.  </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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Thu, 31 May 2012 16:08:58 -0500</created>
                <updated>Wed, 25 Jul 2012 16:17:01 -0500</updated>
                    <resolved>Wed, 25 Jul 2012 16:16:54 -0500</resolved>
                            <version>1.2 DP</version>
                                <fixVersion>1.2 DP2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="34000" author="john" created="Wed, 25 Jul 2012 16:17:01 -0500"  >Released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10037</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>[NCBC-50] View paging is broken in the .NET Client Library 1.2 developer preview</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-50</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="17435">NCBC-50</key>
            <summary>View paging is broken in the .NET Client Library 1.2 developer preview</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Thu, 31 May 2012 09:56:24 -0500</created>
                <updated>Wed, 25 Jul 2012 16:22:26 -0500</updated>
                    <resolved>Wed, 25 Jul 2012 16:22:22 -0500</resolved>
                            <version>1.2 DP</version>
                                <fixVersion>1.2 DP2</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>10038</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>[NCBC-49] .NET Client should allow for backwards compatibility when bootstrapping against /pools/default instead of /pools</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-49</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>The 1.1.4 client fixed the boostrapping URI from /pools/default to /pools, but this needs to be backwards compatible for easier upgrades.</description>
                <environment></environment>
            <key id="17418">NCBC-49</key>
            <summary>.NET Client should allow for backwards compatibility when bootstrapping against /pools/default instead of /pools</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 29 May 2012 23:04:25 -0500</created>
                <updated>Wed, 30 May 2012 09:11:39 -0500</updated>
                    <resolved>Wed, 30 May 2012 09:11:35 -0500</resolved>
                            <version>1.1</version>
                                <fixVersion>1.1.5</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="28280" author="john" created="Wed, 30 May 2012 09:11:35 -0500"  >Resolved in 1.1.5 release</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10039</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>[NCBC-48] .NET Client Library should use lookup by key for generic view implementation</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-48</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Currently, generic view implementation relies on full document being emitted with index.</description>
                <environment></environment>
            <key id="17184">NCBC-48</key>
            <summary>.NET Client Library should use lookup by key for generic view implementation</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 21 May 2012 11:17:38 -0500</created>
                <updated>Wed, 25 Jul 2012 16:19:25 -0500</updated>
                    <resolved>Wed, 25 Jul 2012 16:19:21 -0500</resolved>
                            <version>1.2 DP</version>
                                <fixVersion>1.2 DP2</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>10040</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>[NCBC-47] .NET Client Library needs to support spatial views</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-47</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="17183">NCBC-47</key>
            <summary>.NET Client Library needs to support spatial 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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 21 May 2012 11:13:44 -0500</created>
                <updated>Wed, 21 Nov 2012 18:39:48 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:48 -0600</resolved>
                            <version>1.2 Beta</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44626" author="john" created="Wed, 21 Nov 2012 18:39:48 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10041</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>[NCBC-46] .NET Client Library needs to support include_docs in view API</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-46</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="17182">NCBC-46</key>
            <summary>.NET Client Library needs to support include_docs in view API</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="2">Won&apos;t Fix</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 21 May 2012 11:10:13 -0500</created>
                <updated>Wed, 25 Jul 2012 15:11:21 -0500</updated>
                    <resolved>Wed, 25 Jul 2012 15:11:21 -0500</resolved>
                            <version>1.2 DP</version>
                                <fixVersion>1.2 DP2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="33989" author="john" created="Wed, 25 Jul 2012 15:11:21 -0500"  >API method removed from server (or going to be)</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10042</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>[NCBC-45] Key parameters in view requests should be serialized using JSON.NET serialization</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-45</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Currently, query string key params are formatted using a quick hack based on type.  JSON.NET has efficient serialization and is already used throughout the API.</description>
                <environment></environment>
            <key id="17181">NCBC-45</key>
            <summary>Key parameters in view requests should be serialized using JSON.NET serialization</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 21 May 2012 11:05:58 -0500</created>
                <updated>Wed, 25 Jul 2012 16:20:05 -0500</updated>
                    <resolved>Wed, 25 Jul 2012 16:20:01 -0500</resolved>
                            <version>1.2 DP</version>
                                <fixVersion>1.2 DP2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                          <timeoriginalestimate seconds="3600">1h</timeoriginalestimate>
                    <timeestimate seconds="3600">1h</timeestimate>
                                          <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10043</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>[NCBC-44] Optimize multiple set (multi-set or mset bulk update) with setq</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-44</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>The Java client, and others, implement a more efficient bulk loading feature when multiple updates are sent to the cluster at one time. They use setq to send multiple requests without needing to round-trip the result after each one.&lt;br/&gt;
&lt;br/&gt;
The .NET client does not implement this; it only implements a multi-get operation. The multi-set is important for efficiently loading data.&lt;br/&gt;
&lt;br/&gt;
This probaby doesn&amp;#39;t have to be Couchbase-specific, but would apply to vanilla memcached servers, too.</description>
                <environment></environment>
            <key id="17176">NCBC-44</key>
            <summary>Optimize multiple set (multi-set or mset bulk update) with setq</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="TimSmith">Tim Smith</reporter>
                        <labels>
                        <label>customer</label>
                    </labels>
                <created>Mon, 21 May 2012 08:31:15 -0500</created>
                <updated>Wed, 29 May 2013 16:20:36 -0500</updated>
                                    <version>1.1</version>
                                <fixVersion>1.3</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="27649" author="TimSmith" created="Mon, 21 May 2012 08:36:06 -0500"  >To be clear, I&amp;#39;m talking about the kind of optimization described here:&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://dustin.github.com/2009/09/23/spymemcached-optimizations.html&quot;&gt;http://dustin.github.com/2009/09/23/spymemcached-optimizations.html&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
Thanks,&lt;br/&gt;
&lt;br/&gt;
Tim</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10044</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-43] Heartbeat checks cause high CPU on server by querying /pools/default</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-43</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>The Heartbeat check introduced in 1.0 pings the /pools/default URI to determine whether the streaming config is still available. However, /pools/default causes high CPU utilization on the server when accessed.  Heartbeat should be configurable for URL, interval and whether to enable at all.</description>
                <environment></environment>
            <key id="17168">NCBC-43</key>
            <summary>Heartbeat checks cause high CPU on server by querying /pools/default</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Fri, 18 May 2012 17:48:55 -0500</created>
                <updated>Wed, 30 May 2012 09:12:47 -0500</updated>
                    <resolved>Wed, 30 May 2012 09:12:41 -0500</resolved>
                            <version>1.0</version>
                <version>1.1</version>
                <version>1.2.0</version>
                                <fixVersion>1.1.5</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                          <timeoriginalestimate seconds="7200">2h</timeoriginalestimate>
                    <timeestimate seconds="7200">2h</timeestimate>
                                          <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10045</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>[NCBC-42] .NET Client Library bootstraps against /pools/default instead of /pools</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-42</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>The .NET Client Library expects to bootstrap off of the pools/default URI instead of pools/default.  The heartbeat check that attempts to verify the availability of the node used for the streaming API uses this URI, which us causing CPU spikes on the server as pools/default is called every 10 seconds.  A separate issue will be filed for heartbeat improvements.</description>
                <environment>N/A</environment>
            <key id="17131">NCBC-42</key>
            <summary>.NET Client Library bootstraps against /pools/default instead of /pools</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Thu, 17 May 2012 10:15:58 -0500</created>
                <updated>Wed, 30 May 2012 15:47:12 -0500</updated>
                    <resolved>Wed, 30 May 2012 09:12:24 -0500</resolved>
                            <version>1.0</version>
                <version>1.1</version>
                <version>1.2.0</version>
                                <fixVersion>1.1.5</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                          <timeoriginalestimate seconds="7200">2h</timeoriginalestimate>
                    <timeestimate seconds="7200">2h</timeestimate>
                                  <comments>
                    <comment id="28298" author="john" created="Wed, 30 May 2012 15:47:12 -0500"  >Released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10046</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>[NCBC-41] As a .net developer, I have an API that allows me to access all of the features of tap so that I can make use of all of the powers of membase.</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-41</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="12799">NCBC-41</key>
            <summary>As a .net developer, I have an API that allows me to access all of the features of tap so that I can make use of all of the powers of membase.</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="dustin">Dustin Sallings</reporter>
                        <labels>
                    </labels>
                <created>Wed, 10 Nov 2010 13:41:47 -0600</created>
                <updated>Wed, 29 May 2013 16:20:33 -0500</updated>
                                                    <fixVersion>2.0</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="26822" author="steve" created="Tue, 8 May 2012 19:17:34 -0500"  >bug blast from the past</comment>
                    <comment id="26826" author="ingenthr" created="Tue, 8 May 2012 19:25:44 -0500"  >Since TAP is not officially supported, this is low priority but nice to have.  The interface should be marked as evolving.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>608</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-40] New constructor that takes just the section from the app.config file</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-40</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>While creating Couchbase client, we can use a constructor with (sectionName,bucket,bucketPassword)&lt;br/&gt;
&lt;br/&gt;
Can we have a constructor which should only accept sectionName, and read bucket, password from config?&lt;br/&gt;
&lt;br/&gt;
i.e.&lt;br/&gt;
Var couchbaseClient = new CouchbaseClient(sectionName);&lt;br/&gt;
&lt;br/&gt;
The disadvantage of having bucket and password at this level, is hard coding or reading another config file just for bucket and password for different buckets.</description>
                <environment></environment>
            <key id="16853">NCBC-40</key>
            <summary>New constructor that takes just the section from the app.config file</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="james.mauss">James Mauss</reporter>
                        <labels>
                    </labels>
                <created>Wed, 2 May 2012 13:42:07 -0500</created>
                <updated>Fri, 5 Oct 2012 13:32:54 -0500</updated>
                    <resolved>Fri, 5 Oct 2012 13:32:51 -0500</resolved>
                                            <fixVersion>1.2 DP2</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="40528" author="john" created="Fri, 5 Oct 2012 13:32:51 -0500"  >The 1.2 client supports this feature</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10047</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>[NCBC-39] Minimize key size by storing as binary array</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-39</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>To reduce overall memory consumption, and make most efficient use of resources, the client should be able to store data as a binary array instead of in a string representation. For example, a GUID which might take 36 bytes as a string can be stored as a 20-byte binary array.&lt;br/&gt;
&lt;br/&gt;
However, the .NET client API doesn&amp;#39;t provide any means to store non-string representations of keys, so we&amp;#39;re not able to maximize efficiency in this way.&lt;br/&gt;
&lt;br/&gt;
</description>
                <environment>.NET client, Couchbase Server 1.8</environment>
            <key id="16814">NCBC-39</key>
            <summary>Minimize key size by storing as binary array</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="TimSmith">Tim Smith</reporter>
                        <labels>
                    </labels>
                <created>Mon, 30 Apr 2012 11:59:58 -0500</created>
                <updated>Wed, 29 May 2013 16:20:33 -0500</updated>
                                                    <fixVersion>2.0</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>10048</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-37] Cas Mutate allows Decrement/Increment with invalid Cas value</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-37</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>var key = &amp;quot;foo&amp;quot; + DateTime.Now.Ticks;&lt;br/&gt;
var decrementResult = client.Decrement(key, 100, 10);&lt;br/&gt;
var casResult = client.GetWithCas(key);&lt;br/&gt;
var result = client.Decrement(key, 100, 10, cas.Cas - 1);&lt;br/&gt;
&lt;br/&gt;
The Decrement/Increment operation will succeed, even though the Cas value was not valid for that key.</description>
                <environment></environment>
            <key id="16510">NCBC-37</key>
            <summary>Cas Mutate allows Decrement/Increment with invalid Cas value</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 10 Apr 2012 12:18:36 -0500</created>
                <updated>Thu, 25 Oct 2012 12:08:13 -0500</updated>
                    <resolved>Thu, 25 Oct 2012 11:53:43 -0500</resolved>
                            <version>1.0</version>
                <version>1.2 DP</version>
                <version>1.1</version>
                                <fixVersion>1.2.0</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="42476" author="john" created="Thu, 25 Oct 2012 11:53:43 -0500"  >Appears to be an issue with the server, not client.</comment>
                    <comment id="42477" author="john" created="Thu, 25 Oct 2012 12:08:13 -0500"  >See &lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-7018&quot;&gt;http://www.couchbase.com/issues/browse/MB-7018&lt;/a&gt; for server tracking.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10049</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>[NCBC-36] Enhance intelligence of client to know about all nodes of a cluster for making REST connection</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-36</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>If configured with a single host (a load balancer), the client will pause for 1s everytime it loses this connection.  The same thing happens when configured with a list of hosts and the client reaches the end of the list...it pauses for 1s before going back to the top.&lt;br/&gt;
&lt;br/&gt;
I don&amp;#39;t think it&amp;#39;s appropriate to ask for the client to constantly spin on trying to make a connection if in fact none can be made.  &lt;br/&gt;
&lt;br/&gt;
Another solution to this would be to have the client be aware of ALL the servers in a cluster (which it gets via the vbucket map info) and be able to try all of them, and/or know which ones are alive so that it doesn&amp;#39;t have to wait</description>
                <environment></environment>
            <key id="16487">NCBC-36</key>
            <summary>Enhance intelligence of client to know about all nodes of a cluster for making REST connection</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Fri, 6 Apr 2012 11:35:21 -0500</created>
                <updated>Wed, 29 May 2013 16:20:37 -0500</updated>
                                    <version>0.9</version>
                                <fixVersion>2.0</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>10050</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-35] Need information on logging in the documentation</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-35</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Currently there&amp;#39;s no information on how to create a log of what is going on within .NET apps.</description>
                <environment></environment>
            <key id="16486">NCBC-35</key>
            <summary>Need information on logging in the 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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="mccouch">MC Brown</reporter>
                        <labels>
                    </labels>
                <created>Fri, 6 Apr 2012 04:29:41 -0500</created>
                <updated>Fri, 1 Jun 2012 12:58:04 -0500</updated>
                    <resolved>Fri, 1 Jun 2012 12:57:55 -0500</resolved>
                                            <fixVersion>1.1</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="28624" author="john" created="Fri, 1 Jun 2012 12:57:55 -0500"  >&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-logging.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-logging.html&lt;/a&gt;</comment>
                    <comment id="28625" author="john" created="Fri, 1 Jun 2012 12:58:04 -0500"  >Docs live @ &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-logging.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-logging.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>10051</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>[NCBC-34] Separate timeouts for HTTP connections and data connections</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-34</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>The current timeout values are applied equally to both the HTTP and data connections.  However, these have different performance characteristics and need to be configured separately.</description>
                <environment></environment>
            <key id="16439">NCBC-34</key>
            <summary>Separate timeouts for HTTP connections and data connections</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                        <label>customer</label>
                    </labels>
                <created>Fri, 30 Mar 2012 12:33:53 -0500</created>
                <updated>Wed, 21 Nov 2012 18:39:49 -0600</updated>
                    <resolved>Wed, 21 Nov 2012 18:39:49 -0600</resolved>
                            <version>0.9</version>
                                <fixVersion>1.2 Beta-2</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44642" author="john" created="Wed, 21 Nov 2012 18:39:49 -0600"  >Published and tagged</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10052</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>[NCBC-33] Client library does not support view &apos;keys&apos; parameter</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-33</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="16398">NCBC-33</key>
            <summary>Client library does not support view &apos;keys&apos; parameter</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 26 Mar 2012 10:36:08 -0500</created>
                <updated>Wed, 28 Mar 2012 15:56:09 -0500</updated>
                    <resolved>Wed, 28 Mar 2012 15:54:50 -0500</resolved>
                                            <fixVersion>1.2.0</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="25152" author="john" created="Mon, 26 Mar 2012 11:34:26 -0500"  >Change in Gerrit</comment>
                    <comment id="25281" author="john" created="Wed, 28 Mar 2012 15:54:50 -0500"  >Merged into Github.</comment>
                    <comment id="25284" author="john" created="Wed, 28 Mar 2012 15:56:09 -0500"  >Merged into Gihub repo.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10053</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>[NCBC-32] Client library does not support view &apos;key&apos; parameter</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-32</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="16397">NCBC-32</key>
            <summary>Client library does not support view &apos;key&apos; parameter</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>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="john">John Zablocki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 26 Mar 2012 10:35:35 -0500</created>
                <updated>Wed, 28 Mar 2012 15:55:59 -0500</updated>
                    <resolved>Wed, 28 Mar 2012 15:55:08 -0500</resolved>
                                            <fixVersion>1.2.0</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="25151" author="john" created="Mon, 26 Mar 2012 11:34:19 -0500"  >Change in Gerrit</comment>
                    <comment id="25283" author="john" created="Wed, 28 Mar 2012 15:55:59 -0500"  >Merged into Github repo.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10054</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>[NCBC-31] support errors on views</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-31</link>
                <project id="10046" key="NCBC">Couchbase .NET 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="16381">NCBC-31</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 22 Mar 2012 23:55:57 -0500</created>
                <updated>Wed, 28 Mar 2012 15:55:44 -0500</updated>
                    <resolved>Wed, 28 Mar 2012 15:55:26 -0500</resolved>
                                            <fixVersion>1.2.0</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="25150" author="john" created="Mon, 26 Mar 2012 11:34:12 -0500"  >Change in Gerrit</comment>
                    <comment id="25282" author="john" created="Wed, 28 Mar 2012 15:55:44 -0500"  >Merged into Github repo.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10055</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>[NCBC-30] Need to upgrade IIS Session Provider to latest Couchbase client versioning/naming</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-30</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>As per a customer request, this is being opened to track the process of upgrading the IIS Session Provider.</description>
                <environment></environment>
            <key id="16283">NCBC-30</key>
            <summary>Need to upgrade IIS Session Provider to latest Couchbase client versioning/naming</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Sat, 10 Mar 2012 12:01:11 -0600</created>
                <updated>Tue, 24 Apr 2012 14:00:19 -0500</updated>
                    <resolved>Tue, 24 Apr 2012 14:00:19 -0500</resolved>
                            <version>0.9</version>
                                                <component>library</component>
                                <votes>1</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="25476" author="j.lam" created="Wed, 4 Apr 2012 11:27:34 -0500"  >Hi any ETA on this? We would like to get this resolved asap and also need to plan our development/release schedule around it in advance. Thanks!</comment>
                    <comment id="26167" author="john" created="Tue, 24 Apr 2012 14:00:19 -0500"  >Currently updated at &lt;a href=&quot;https://github.com/jzablocki/couchbase-aspnet/tree/master/CouchbaseAspNetSample&quot;&gt;https://github.com/jzablocki/couchbase-aspnet/tree/master/CouchbaseAspNetSample&lt;/a&gt; waiting on creation of a CouchbaseLabs project.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10056</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>[NCBC-29] programmatically set all the Couchbase configurations</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-29</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>We can programmatically set some the Couchbase configurations, however we cannot set the SocketPool settings Programmatically.&lt;br/&gt;
&lt;br/&gt;
These settings can be set in the config file, but it would be nice to be able to set these through the program. </description>
                <environment></environment>
            <key id="16267">NCBC-29</key>
            <summary>programmatically set all the Couchbase configurations</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="james.mauss">James Mauss</reporter>
                        <labels>
                    </labels>
                <created>Wed, 7 Mar 2012 08:52:33 -0600</created>
                <updated>Wed, 29 May 2013 16:20:33 -0500</updated>
                                                    <fixVersion>1.3</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>10057</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-28] support new stale=false parameter</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-28</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Starting with 2.0 DP4, the default for stale has changed to update_after and there is a new argument to the stale parameter, &amp;quot;false&amp;quot; which performs a view update before response.  The client needs to support this new argument to the stale parameter.</description>
                <environment></environment>
            <key id="16234">NCBC-28</key>
            <summary>support new stale=false parameter</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="1" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/blocker.png">Blocker</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 1 Mar 2012 10:47:31 -0600</created>
                <updated>Fri, 7 Dec 2012 21:43:57 -0600</updated>
                    <resolved>Fri, 2 Mar 2012 16:33:47 -0600</resolved>
                                            <fixVersion>1.2 DP</fixVersion>
                                <component>docs</component>
                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="24746" author="john" created="Fri, 2 Mar 2012 16:33:47 -0600"  >Support for stale=false submitted for review in Gerrit</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9192</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>[NCBC-27] client should support OBSERVE command</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-27</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>The SYNC command should be deprecated, and the client should be updated to support the new OBSERVE command.  This needs to ship in the version compatible with 2.0 server.&lt;br/&gt;
&lt;br/&gt;
The OBSERVE implementation seems to be in &lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-3817&quot; title=&quot;OBSERVE command does not implement notification on replication count &amp;gt;1&quot;&gt;&lt;strike&gt;MB-3817&lt;/strike&gt;&lt;/a&gt;</description>
                <environment></environment>
            <key id="14123">NCBC-27</key>
            <summary>client should support 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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Fri, 13 May 2011 14:01:03 -0500</created>
                <updated>Thu, 1 Nov 2012 10:50:01 -0500</updated>
                    <resolved>Thu, 1 Nov 2012 10:50:01 -0500</resolved>
                                            <fixVersion>1.2 Beta</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="20959" author="ingenthr" created="Thu, 26 May 2011 10:53:30 -0500"  >Proposed error response is ETMPFAIL.  &lt;a href=&quot;http://review.membase.org/#change,6557&quot;&gt;http://review.membase.org/#change,6557&lt;/a&gt;  In there is a question about change of payload, so be aware.&lt;br/&gt;
&lt;br/&gt;
Note that in &lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-3818&quot; title=&quot;SYNC command needs coarse grain server side timeout&quot;&gt;&lt;strike&gt;MB-3818&lt;/strike&gt;&lt;/a&gt; is also a question about sending back errors right away with a different error response if the SYNC can&amp;#39;t ever be completed.  That is addressed in &lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-3817&quot; title=&quot;OBSERVE command does not implement notification on replication count &amp;gt;1&quot;&gt;&lt;strike&gt;MB-3817&lt;/strike&gt;&lt;/a&gt;.&lt;br/&gt;
&lt;br/&gt;
So before this is closed:&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-3818&quot; title=&quot;SYNC command needs coarse grain server side timeout&quot;&gt;&lt;strike&gt;MB-3818&lt;/strike&gt;&lt;/a&gt; needs to be complete&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-3817&quot; title=&quot;OBSERVE command does not implement notification on replication count &amp;gt;1&quot;&gt;&lt;strike&gt;MB-3817&lt;/strike&gt;&lt;/a&gt; needs to be complete&lt;br/&gt;
&lt;br/&gt;
Then client needs updating</comment>
                    <comment id="38703" author="ingenthr" created="Wed, 12 Sep 2012 22:55:55 -0500"  >I think this is a dupe, right?</comment>
                    <comment id="40526" author="john" created="Fri, 5 Oct 2012 13:17:04 -0500"  >&lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-82&quot;&gt;http://www.couchbase.com/issues/browse/NCBC-82&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>10058</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>[NCBC-24] Docs for how to enable logging, monitoring, etc.</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-24</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>The Enyim wiki documents how to enable logging and some other things. I&amp;#39;m not sure if these are supported in the same way in the Couchbase Client Library or not. I didn&amp;#39;t find any mention of logging in the current Couchbase client docs.&lt;br/&gt;
&lt;br/&gt;
These pages have most of the info I think is missing from our Couchbase Library docs:&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;https://github.com/enyim/EnyimMemcached/wiki/Configure-Logging&quot;&gt;https://github.com/enyim/EnyimMemcached/wiki/Configure-Logging&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;https://github.com/enyim/EnyimMemcached/wiki/Configure-the-Performance-Monitor&quot;&gt;https://github.com/enyim/EnyimMemcached/wiki/Configure-the-Performance-Monitor&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;https://github.com/enyim/EnyimMemcached/wiki/MembaseClient-Configuration&quot;&gt;https://github.com/enyim/EnyimMemcached/wiki/MembaseClient-Configuration&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
The last one talks about IMembaseClientConfiguration, etc. Telling users how to customize and subclass the client library interfaces is important.&lt;br/&gt;
&lt;br/&gt;
Regards,&lt;br/&gt;
&lt;br/&gt;
Tim&lt;br/&gt;
</description>
                <environment>Docs, e.g. Google search for [log site:&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.0/&quot;&gt;www.couchbase.com/docs/couchbase-sdk-net-1.0/&lt;/a&gt;] shows nothing relevant to logging.</environment>
            <key id="16131">NCBC-24</key>
            <summary>Docs for how to enable logging, monitoring, etc.</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="TimSmith">Tim Smith</reporter>
                        <labels>
                    </labels>
                <created>Thu, 9 Feb 2012 13:59:04 -0600</created>
                <updated>Fri, 5 Oct 2012 13:36:24 -0500</updated>
                    <resolved>Fri, 5 Oct 2012 13:36:24 -0500</resolved>
                            <version>1.0</version>
                                <fixVersion>1.1</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="24419" author="TimSmith" created="Wed, 15 Feb 2012 12:02:41 -0600"  >See also &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-12&quot; title=&quot;logging level documentation needed &quot;&gt;NCBC-12&lt;/a&gt;.</comment>
                    <comment id="24457" author="ingenthr" created="Fri, 17 Feb 2012 01:27:24 -0600"  >Is this closeable now?</comment>
                    <comment id="40529" author="john" created="Fri, 5 Oct 2012 13:36:15 -0500"  >This is an appendix now - &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-logging.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-logging.html&lt;/a&gt;. </comment>
                    <comment id="40530" author="john" created="Fri, 5 Oct 2012 13:36:24 -0500"  >&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-logging.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.1/couchbase-sdk-net-logging.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>10059</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>[NCBC-23] API reference is complete</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-23</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="15846">NCBC-23</key>
            <summary>API reference is complete</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 01:41:08 -0600</created>
                <updated>Thu, 5 Apr 2012 10:28:35 -0500</updated>
                    <resolved>Thu, 5 Apr 2012 10:28:35 -0500</resolved>
                                            <fixVersion>1.0</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="23497" author="john" created="Fri, 13 Jan 2012 14:52:37 -0600"  >All Get/Store/Update methods now have samples and short descriptions.  Sync and XXXCas methods need to be completed.</comment>
                    <comment id="25502" author="john" created="Thu, 5 Apr 2012 10:28:35 -0500"  >Documentation and site updated with 1.0 specs.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10060</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>[NCBC-22] tutorial chapter is complete</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-22</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="15845">NCBC-22</key>
            <summary>tutorial chapter is complete</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 01:40:13 -0600</created>
                <updated>Tue, 31 Jan 2012 10:20:18 -0600</updated>
                    <resolved>Tue, 31 Jan 2012 10:20:18 -0600</resolved>
                                            <fixVersion>1.0</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="23498" author="john" created="Fri, 13 Jan 2012 14:53:49 -0600"  >Tutorial chapter has been updated to use Couchbase vs. Membase naming.  </comment>
                    <comment id="23942" author="john" created="Tue, 31 Jan 2012 10:20:18 -0600"  >Tutorial is live at &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.0/tutorial.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.0/tutorial.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>10061</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>[NCBC-21] getting started screencast is available</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-21</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>A 5 minute intro to the client library, showing simple features, should be on the web page.</description>
                <environment></environment>
            <key id="15844">NCBC-21</key>
            <summary>getting started screencast is available</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 01:39:25 -0600</created>
                <updated>Tue, 31 Jan 2012 10:10:20 -0600</updated>
                    <resolved>Tue, 31 Jan 2012 10:10:20 -0600</resolved>
                                            <fixVersion>1.0</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="23940" author="john" created="Tue, 31 Jan 2012 10:10:20 -0600"  >Screencast is live @ &lt;a href=&quot;http://couchbase.com/develop/net/current&quot;&gt;http://couchbase.com/develop/net/current&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>10062</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>[NCBC-20] getting started is also on the web page</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-20</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>An appropriate subset, enough to get a developer started, appears in the main web page for the SDK.  The idea here is that there are instructions on how to obtain the assembly, wire it in, and run a command or two.</description>
                <environment></environment>
            <key id="15843">NCBC-20</key>
            <summary>getting started is also on the web page</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 01:36:31 -0600</created>
                <updated>Tue, 31 Jan 2012 10:21:28 -0600</updated>
                    <resolved>Tue, 31 Jan 2012 10:21:28 -0600</resolved>
                                            <fixVersion>1.0</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="23943" author="john" created="Tue, 31 Jan 2012 10:21:28 -0600"  >Content in docs and at &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.0/getting-started.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.0/getting-started.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>10063</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>[NCBC-19] getting started guide needed</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-19</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="15842">NCBC-19</key>
            <summary>getting started guide 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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 01:32:02 -0600</created>
                <updated>Tue, 31 Jan 2012 10:19:20 -0600</updated>
                    <resolved>Tue, 31 Jan 2012 10:19:20 -0600</resolved>
                                            <fixVersion>1.0</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="23499" author="john" created="Fri, 13 Jan 2012 14:54:37 -0600"  >Getting started guide updated to use Couchbase naming instead of Membsae.</comment>
                    <comment id="23941" author="john" created="Tue, 31 Jan 2012 10:19:20 -0600"  >Getting started guide is live at &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-net-1.0/getting-started.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-net-1.0/getting-started.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>10064</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>[NCBC-18] deploying to download locations directly from CI</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-18</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>The idea here is that interim builds, as they come through code review, generate artifacts and upload to a given location.  If they&amp;#39;re actual release builds, they upload to a different location.  This could also go to nuget, if appropriate.</description>
                <environment></environment>
            <key id="15841">NCBC-18</key>
            <summary>deploying to download locations directly from CI</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 01:30:55 -0600</created>
                <updated>Wed, 29 May 2013 16:20:29 -0500</updated>
                                                    <fixVersion>1.3</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>10065</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-17] building shippable artifacts under CI</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-17</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="15840">NCBC-17</key>
            <summary>building shippable artifacts under CI</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 01:29:18 -0600</created>
                <updated>Wed, 29 May 2013 16:20:35 -0500</updated>
                                                    <fixVersion>1.3</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>10066</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-16] running integration tests under CI</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-16</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="15839">NCBC-16</key>
            <summary>running integration tests under CI</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 01:28:58 -0600</created>
                <updated>Wed, 29 May 2013 16:20:34 -0500</updated>
                                                    <fixVersion>1.3</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>10067</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-15] running unit tests under CI</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-15</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="15838">NCBC-15</key>
            <summary>running unit tests under CI</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="saakshi.manocha">Saakshi Manocha</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 01:28:42 -0600</created>
                <updated>Tue, 21 May 2013 05:17:11 -0500</updated>
                    <resolved>Tue, 21 May 2013 05:17:11 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="58658" author="ingenthr" created="Fri, 17 May 2013 15:14:09 -0500"  >Perhaps you have this one done?</comment>
                    <comment id="58889" author="saakshi.manocha" created="Tue, 21 May 2013 05:16:58 -0500"  >yes the tests are here:&lt;br/&gt;
&lt;a href=&quot;http://sdkbuilds.couchbase.com/job/couchbase-net-client/&quot;&gt;http://sdkbuilds.couchbase.com/job/couchbase-net-client/&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>10068</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>[NCBC-14] building under CI</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-14</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="15837">NCBC-14</key>
            <summary>building under CI</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="3" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/inprogress.png">In Progress</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 01:28:13 -0600</created>
                <updated>Wed, 29 May 2013 16:20:33 -0500</updated>
                                                    <fixVersion>1.3</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="23500" author="john" created="Fri, 13 Jan 2012 14:55:20 -0600"  >Currently building under CI.  </comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10069</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-13] generating shippable artifacts</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-13</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description></description>
                <environment></environment>
            <key id="15836">NCBC-13</key>
            <summary>generating shippable artifacts</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>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 01:27:26 -0600</created>
                <updated>Wed, 29 May 2013 16:20:29 -0500</updated>
                                                    <fixVersion>1.3</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>10070</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-12] logging level documentation needed </title>
                <link>http://www.couchbase.com/issues/browse/NCBC-12</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>Currently, there&amp;#39;s insufficient information on how to change the logging level to see what&amp;#39;s happening when diagnosing an issue.</description>
                <environment></environment>
            <key id="15659">NCBC-12</key>
            <summary>logging level documentation needed </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="4" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/reopened.png">Reopened</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Mon, 5 Dec 2011 12:23:23 -0600</created>
                <updated>Wed, 29 May 2013 16:20:33 -0500</updated>
                                                    <fixVersion>1.2.1</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="22876" author="ingenthr" created="Mon, 5 Dec 2011 12:24:45 -0600"  >From Bin:&lt;br/&gt;
&lt;br/&gt;
Attila added more logging for operation Delete/Get/Set at &lt;a href=&quot;https://github.com/enyim/EnyimMemcached/commit/768fb5956f2f69b6c57a484a3aee367dc0d42ba0#Enyim.Caching/Memcached/Protocol/Binary/GetOperation.cs&quot;&gt;https://github.com/enyim/EnyimMemcached/commit/768fb5956f2f69b6c57a484a3aee367dc0d42ba0#Enyim.Caching/Memcached/Protocol/Binary/GetOperation.cs&lt;/a&gt;.&lt;br/&gt;
&amp;nbsp;&lt;br/&gt;
The customer needs to get the latest Enyim library and build with symbol &#8216;EVEN_MORE_LOGGING&#8217;. See attached picture for illustration.&lt;br/&gt;
At the same time, they need to set the log level to DEBUG in their configuration file.</comment>
                    <comment id="24749" author="john" created="Fri, 2 Mar 2012 16:49:51 -0600"  >I added a section &amp;quot;Configuring Logging&amp;quot; to the &amp;quot;Getting Started&amp;quot; document - &lt;a href=&quot;http://www.couchbase.com/develop/net/current&quot;&gt;http://www.couchbase.com/develop/net/current&lt;/a&gt;.  This doesn&amp;#39;t cover the build with EVEN_MORE_LOGGING though...</comment>
                    <comment id="49803" author="john" created="Tue, 5 Feb 2013 16:49:59 -0600"  >Released</comment>
                    <comment id="49936" author="perry" created="Thu, 7 Feb 2013 06:18:48 -0600"  >John, does this doc need to be updated to cover EVEN_MORE_LOGGING?&lt;br/&gt;
&lt;br/&gt;
This is related to &lt;a href=&quot;http://www.couchbase.com/issues/browse/NCBC-225&quot; title=&quot;Docs: Recommendations for which logging level to be set during testing/staging/production and examples of messages at each level&quot;&gt;NCBC-225&lt;/a&gt; as well.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8572</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[NCBC-11] client does not handle hostnames in config</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-11</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>If the servers are adjusted to use hostnames instead of IP addresses, the client will receive a hostname and will need to configure itself from that.&lt;br/&gt;
&lt;br/&gt;
Bug reporter (on enyim, not on couchbase client) says there is an issue doing so however:&lt;br/&gt;
&lt;br/&gt;
I&amp;#39;m running membase server on windows 2008 r2 on ec2. I&amp;#39;ve setup a cluster using the hostname&amp;#39;s by updating the service_register bat file as &lt;br/&gt;
specified here: &lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.org/wiki/display/membase/Using+Membase+in+the+Cloud#UsingMembaseintheCloud-IPaddresses&quot;&gt;http://www.couchbase.org/wiki/display/membase/Using+Membase+in+the+Cloud#UsingMembaseintheCloud-IPaddresses&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
The cluster has recognised the servers, i&amp;#39;m getting a response back from the endpoints (in json) etc, but i seem to keep getting this error when i&amp;#39;m trying to&lt;br/&gt;
access the cluster from my web app. &lt;br/&gt;
&lt;br/&gt;
2011-10-16 16:25:26,845 [12] INFO  Membase.MembasePool [(null)] - Received new configuration.&lt;br/&gt;
2011-10-16 16:25:26,845 [12] INFO  Membase.MembasePool [(null)] - Received new configuration.&lt;br/&gt;
2011-10-16 16:25:26,845 [12] INFO  Membase.MembasePool [(null)] - Has vbucket. Server count: 2&lt;br/&gt;
2011-10-16 16:25:26,845 [12] INFO  Membase.MembasePool [(null)] - Has vbucket. Server count: 2&lt;br/&gt;
2011-10-16 16:25:26,846 [12] ERROR Membase.MembasePool [(null)] - Failed to initialize the pool.&lt;br/&gt;
System.FormatException: An invalid IP address was specified.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Net.IPAddress.InternalParse(String ipString, Boolean tryParse)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Membase.MembasePool.InitVBucket(ClusterConfig config, ISaslAuthenticationProvider auth) in d:\d\repo\EnyimMemcached\Membase\MembasePool.cs:line 207&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at Membase.MembasePool.ReconfigurePool(ClusterConfig config) in d:\d\repo\EnyimMemcached\Membase\MembasePool.cs:line 139</description>
                <environment></environment>
            <key id="15424">NCBC-11</key>
            <summary>client does not handle hostnames in config</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="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Mon, 17 Oct 2011 16:41:34 -0500</created>
                <updated>Fri, 2 Mar 2012 16:47:18 -0600</updated>
                    <resolved>Fri, 2 Mar 2012 16:47:18 -0600</resolved>
                                            <fixVersion>1.0</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="22413" author="ingenthr" created="Mon, 17 Oct 2011 21:17:07 -0500"  >This issue is also tracked upstream as &lt;a href=&quot;https://github.com/enyim/EnyimMemcached/issues/83&quot;&gt;https://github.com/enyim/EnyimMemcached/issues/83&lt;/a&gt;</comment>
                    <comment id="24748" author="john" created="Fri, 2 Mar 2012 16:47:18 -0600"  >This issue was resolved in &lt;a href=&quot;https://github.com/enyim/EnyimMemcached/commit/3cf70e1c981e70d14d111509fa8975d2dcb54fd3&quot;&gt;https://github.com/enyim/EnyimMemcached/commit/3cf70e1c981e70d14d111509fa8975d2dcb54fd3&lt;/a&gt;.  &lt;br/&gt;
&lt;br/&gt;
.NET Client Library 1.0+ incorporates this Enyim fix.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10071</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>[NCBC-10] Need ability to get error code from Enyim client library</title>
                <link>http://www.couchbase.com/issues/browse/NCBC-10</link>
                <project id="10046" key="NCBC">Couchbase .NET client library</project>
                        <description>The current library only returns true or false for requests, but some operations provide more information for &amp;quot;false&amp;quot; such as &amp;quot;key not found&amp;quot;, &amp;quot;timeout&amp;quot;, other error...</description>
                <environment></environment>
            <key id="15390">NCBC-10</key>
            <summary>Need ability to get error code from Enyim client library</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="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="john">John Zablocki</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Wed, 12 Oct 2011 15:15:20 -0500</created>
                <updated>Tue, 11 Sep 2012 13:51:57 -0500</updated>
                    <resolved>Tue, 11 Sep 2012 13:51:53 -0500</resolved>
                                            <fixVersion>1.1.5</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="24751" author="john" created="Fri, 2 Mar 2012 17:06:30 -0600"  >I&amp;#39;m currently exploring options for updating the client to support better error info. It&amp;#39;s a non-trivial effort.  &lt;br/&gt;
&lt;br/&gt;
One approach would be to leave the Boolean response in place and provide an optional callback parameter for API methods.  The callback would provide information about an operation&amp;#39;s failure.  The challenge here is that the call chain for API methods is pretty deep.  For example, updating Store to include an optional callback parameter means updating 4 or 5 method signatures and updating 1 or 2 interface definitions.  Multiply that number by each operation and the change becomes quite significant.  &lt;br/&gt;
&lt;br/&gt;
The basic pattern is that bool Get calls bool TryGet which calls bool PerformTryGetAndTouch which calls bool ExecuteWithRedirect.  Along the way, there are operation factories and other classes that would need the argument passed around. 