[JCBC-307] Hybrid workload with rebalance scenario - error in accessing view Created: 21/May/13  Updated: 21/May/13  Resolved: 21/May/13

Status: Resolved
Project: Couchbase Java Client
Component/s: library
Affects Version/s: 1.1.6
Fix Version/s: None
Security Level: Public

Type: Bug Priority: Major
Reporter: Deepti Dawar Assignee: Michael Nitschinger
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Text File HYBRID_rb-2-out_1.1.6_views_access_error.log    
Issue Links:
Duplicate
duplicates JCBC-231 Handle View Errors (Vbucket & Merge) ... Open

 Description   
Attached is the log and following is the stack trace -


SDKD: May 10, 2013 1:32:51 AM com.couchbase.sdkd.cbclient.CommandResult warnAbout
SDKD: WARNING: Unknown exception encountered (for operation) future warnings will be suppressed
SDKD: java.lang.RuntimeException: Failed to access the view
SDKD: at com.couchbase.client.CouchbaseClient.query(CouchbaseClient.java:871)
SDKD: at com.couchbase.sdkd.cbclient.ViewQueryCommandContext.execIter(ViewQueryCommandContext.java:252)
SDKD: at com.couchbase.sdkd.cbclient.CommandContext.execute(CommandContext.java:374)
SDKD: at com.couchbase.sdkd.server.SdkServer.executeCommand(SdkServer.java:168)
SDKD: at com.couchbase.sdkd.server.SdkServer.handleRequest(SdkServer.java:189)
SDKD: at com.couchbase.sdkd.server.SdkServer.run(SdkServer.java:245)
SDKD: Caused by: java.util.concurrent.ExecutionException: OperationException: SERVER: error Reason: A view spec can not consist of merges exclusively.
SDKD: at com.couchbase.client.internal.HttpFuture.waitForAndCheckOperation(HttpFuture.java:90)
SDKD: at com.couchbase.client.internal.HttpFuture.get(HttpFuture.java:74)
SDKD: at com.couchbase.client.internal.HttpFuture.get(HttpFuture.java:64)
SDKD: at com.couchbase.client.CouchbaseClient.query(CouchbaseClient.java:864)
SDKD: ... 5 more
SDKD: Caused by: OperationException: SERVER: error Reason: A view spec can not consist of merges exclusively.
SDKD: at com.couchbase.client.protocol.views.NoDocsOperationImpl.parseError(NoDocsOperationImpl.java:106)
SDKD: at com.couchbase.client.protocol.views.ViewOperationImpl.handleResponse(ViewOperationImpl.java:68)
SDKD: at com.couchbase.client.ViewNode$MyHttpRequestExecutionHandler.handleResponse(ViewNode.java:204)
SDKD: at org.apache.http.nio.protocol.AsyncNHttpClientHandler.processResponse(AsyncNHttpClientHandler.java:417)
SDKD: at org.apache.http.nio.protocol.AsyncNHttpClientHandler.inputReady(AsyncNHttpClientHandler.java:242)
SDKD: at com.couchbase.client.http.AsyncConnectionManager$ManagedClientHandler.inputReady(AsyncConnectionManager.java:249)
SDKD: at org.apache.http.impl.nio.DefaultNHttpClientConnection.consumeInput(DefaultNHttpClientConnection.java:172)
SDKD: at org.apache.http.impl.nio.DefaultClientIOEventDispatch.inputReady(DefaultClientIOEventDispatch.java:155)
SDKD: at org.apache.http.impl.nio.reactor.BaseIOReactor.readable(BaseIOReactor.java:161)
SDKD: at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent(AbstractIOReactor.java:335)
SDKD: at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents(AbstractIOReactor.java:315)
SDKD: at org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:275)
SDKD: at org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:104)
SDKD: at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:542)
SDKD: at java.lang.Thread.run(Thread.java:619)

 Comments   
Comment by Michael Nitschinger [ 21/May/13 ]
Hey,

this is a duplicate (tracked somewhere else, but I dont remeber the exact ticket)

More importantly, this is a bug on the server side, we can't do much about it at the moment. Anyway, closing this since we don't want to track it twice!




[JCBC-282] Add new junit tests as per additions in the Test Plan Created: 09/Apr/13  Updated: 20/May/13  Resolved: 20/May/13

Status: Resolved
Project: Couchbase Java Client
Component/s: None
Affects Version/s: None
Fix Version/s: None
Security Level: Public

Type: Task Priority: Major
Reporter: Deepti Dawar Assignee: Deepti Dawar
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Dependency

 Description   
Add new junit tests as per additions in the Test Plan


 Comments   
Comment by Deepti Dawar [ 09/Apr/13 ]
Two tests added for connection refused and network un-reachable.
Comment by Deepti Dawar [ 20/May/13 ]
http://review.couchbase.org/#/c/25563/




Generated at Sat May 25 16:26:34 CDT 2013 using JIRA 5.2.4#845-sha1:c9f4cc41abe72fb236945343a1f485c2c844dac9.