<!-- 
RSS generated by JIRA (5.2.4#845-sha1:c9f4cc41abe72fb236945343a1f485c2c844dac9) at Sun May 19 03:37:52 CDT 2013

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
For example:
http://www.couchbase.com/issues/si/jira.issueviews:issue-xml/NCBC-162/NCBC-162.xml?field=key&field=summary
-->
<rss version="0.92" >
<channel>
    <title>Couchbase</title>
    <link>http://www.couchbase.com/issues</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>5.2.4</version>
        <build-number>845</build-number>
        <build-date>26-12-2012</build-date>
    </build-info>

<item>
            <title>[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="john">John Zablocki</assignee>
                                <reporter username="mnunberg">Mark Nunberg</reporter>
                        <labels>
                    </labels>
                <created>Fri, 23 Nov 2012 19:17:46 -0600</created>
                <updated>Fri, 17 May 2013 15:01:22 -0500</updated>
                                                    <fixVersion>1.2.7</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>9911</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>
</channel>
</rss>