<!--
RSS generated by JIRA (5.2.4#845-sha1:c9f4cc41abe72fb236945343a1f485c2c844dac9) at Sat May 25 04:03:44 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+AND+resolution+%3D+Unresolved+AND+fixVersion+is+EMPTY+ORDER+BY+priority+DESC&tempMax=1000&field=key&field=summary
-->
<!-- If you wish to do custom client-side styling of RSS, uncomment this:
<?xml-stylesheet href="http://www.couchbase.com/issues/styles/jiraxml2html.xsl" type="text/xsl"?>
-->
<rss version="0.92">
    <channel>
        <title>Couchbase</title>
        <link>http://www.couchbase.com/issues/secure/IssueNavigator.jspa?reset=true&amp;jqlQuery=project+%3D+NCBC+AND+resolution+%3D+Unresolved+AND+fixVersion+is+EMPTY+ORDER+BY+priority+DESC</link>
        <description>An XML representation of a search request</description>
                <language>en-us</language>
                        <issue start="0" end="5" total="5"/>
                <build-info>
            <version>5.2.4</version>
            <build-number>845</build-number>
            <build-date>26-12-2012</build-date>
        </build-info>
<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>Thu, 23 May 2013 05:45:34 -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>
                </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>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>11291</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="john">John Zablocki</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 5 Feb 2013 02:39:17 -0600</created>
                <updated>Tue, 5 Feb 2013 02:39:17 -0600</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>8511</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="john">John Zablocki</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Tue, 14 May 2013 10:11:08 -0500</created>
                <updated>Tue, 14 May 2013 10:11:08 -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>11222</customfieldvalue>
                </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="john">John Zablocki</assignee>
                                <reporter username="TimSmith">Tim Smith</reporter>
                        <labels>
                    </labels>
                <created>Tue, 2 Apr 2013 12:43:18 -0500</created>
                <updated>Mon, 6 May 2013 13:55:42 -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>10831</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="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="aaronmell">Aaron Mell</reporter>
                        <labels>
                    </labels>
                <created>Fri, 9 Nov 2012 10:42:47 -0600</created>
                <updated>Fri, 24 May 2013 11:59:01 -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>
                </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>9245</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>
</channel>
</rss>