 |
JCBC-304
|
Client leads to a deadlock when all the servers are unavailable
|
Matt Ingenthron
|
Deepti Dawar
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-311
|
Expose the Server Error Code in the OperationStatus
|
Michael Nitschinger
|
Tug Grall
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-310
|
Create a getBulk() operation that returns CASValue object
|
Michael Nitschinger
|
Tug Grall
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-309
|
Catch ConcurrentModificationException in IO thread as safety net.
|
Michael Nitschinger
|
Michael Nitschinger
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-305
|
Client does not recover with Memcached connection to the server and primary node goes down.
|
Deepti Dawar
|
Deepti Dawar
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-308
|
Trouble in resubscribing to primary node via cbc, when all servers go down one by one.
|
Deepti Dawar
|
Deepti Dawar
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-231
|
Handle View Errors (Vbucket & Merge) appropriately
|
Michael Nitschinger
|
Michael Nitschinger
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-306
|
Add a method that returns the list of design document for a bucket
|
Michael Nitschinger
|
Tug Grall
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-300
|
Add as Example: Java/NoSQL Tricks
|
Michael Nitschinger
|
Karen Zeller
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-204
|
document increment/decrement behavior with non-numeric value
|
Michael Nitschinger
|
Tim Smith
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-11
|
Need more unit tests for couchbase-client
|
Michael Nitschinger
|
Raghavan Srinivas
|
|
Reopened
|
Unresolved
|
|
|
 |
JCBC-15
|
add showtype-options to documentation
|
Michael Nitschinger
|
Matt Ingenthron
|
|
Reopened
|
Unresolved
|
|
|
 |
JCBC-18
|
NPE if hostnames in server bootstrap list are mixed case
|
Matt Ingenthron
|
Matt Ingenthron
|
|
Reopened
|
Unresolved
|
|
|
 |
JCBC-61
|
Expose returned CAS value in CASResponse when available from binary protocol
|
Michael Nitschinger
|
Perry Krug
|
|
Reopened
|
Unresolved
|
|
|
 |
JCBC-108
|
observe loop implementation behind mutations should be adaptive to server persistence latencies
|
Michael Nitschinger
|
Matt Ingenthron
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-89
|
re-enable optimization after error handling in binary optimized sets is fixed in dependent spymemcached
|
Michael Nitschinger
|
Matt Ingenthron
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-83
|
replace use of java assert in tests with junit assertions, including messages
|
Michael Nitschinger
|
Mike Wiederhold
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-76
|
Replica read command
|
Michael Nitschinger
|
Matt Ingenthron
|
|
In Progress
|
Unresolved
|
|
|
 |
JCBC-117
|
mention that OperationFuture.get(tmo) changes state when timeout has been reached
|
Michael Nitschinger
|
Mark Nunberg
|
|
Reopened
|
Unresolved
|
|
|
 |
JCBC-116
|
Implement the ObserveSet for better observing of replication/persistence
|
Michael Nitschinger
|
Matt Ingenthron
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-113
|
code injection during development/debug causing IllegalStateException
|
Michael Nitschinger
|
Matt Ingenthron
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-115
|
thoroughly test on_error arguments
|
Michael Nitschinger
|
Matt Ingenthron
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-114
|
Command Futures never receive results after rebalance-out (or other sorts of topology/network changes)
|
Michael Nitschinger
|
Mark Nunberg
|
|
Reopened
|
Unresolved
|
|
|
 |
JCBC-151
|
Client does timeout on connect in specific java environments (was believed to be java7 related).
|
Michael Nitschinger
|
Michael Nitschinger
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-138
|
Java Client does not recover when only bootstrap node provided and failovered
|
Michael Nitschinger
|
Michael Nitschinger
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-169
|
add overloaded methods for various types to the Query class
|
Michael Nitschinger
|
Matt Ingenthron
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-164
|
Support CAS for delete operation
|
Michael Nitschinger
|
schp
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-161
|
Remove Duplication in Observe checks
|
Michael Nitschinger
|
Michael Nitschinger
|
|
In Progress
|
Unresolved
|
|
|
 |
JCBC-166
|
sync up the getting started guide on the web page to the docs
|
Michael Nitschinger
|
Matt Ingenthron
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-184
|
API reference should show return types
|
Michael Nitschinger
|
Tim Smith
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-183
|
Many methods in api reference don't link to corresponding documentation page
|
Michael Nitschinger
|
Tim Smith
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-196
|
append/incr/decr/add/replace should not require CAS value to be passed
|
Michael Nitschinger
|
Perry Krug
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-173
|
flush will not work owing to MB-7381
|
Michael Nitschinger
|
Matt Ingenthron
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-189
|
Views having odd timeout issues on some clusters
|
Michael Nitschinger
|
Mark Nunberg
|
|
In Progress
|
Unresolved
|
|
|
 |
JCBC-171
|
document how to set config options in xml config files, and all config options available
|
Michael Nitschinger
|
Tim Smith
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-206
|
Need clear info and examples on proper error handling
|
Michael Nitschinger
|
Tim Smith
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-205
|
docs for touch() should mention getAndTouch()
|
Michael Nitschinger
|
Tim Smith
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-203
|
append/prepend are ASYNC, and can specify 0 for casunique
|
Michael Nitschinger
|
Tim Smith
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-201
|
All async ops should link to the Asynchronous Operations page
|
Michael Nitschinger
|
Tim Smith
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-199
|
constructor documented as client method returning "(none)"
|
Michael Nitschinger
|
Tim Smith
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-235
|
Write the Java on Linux using Eclipse section of the Essentials Guide
|
Michael Nitschinger
|
MC Brown
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-234
|
Write the Java on Mac OS X using Eclipse section of the Essentials Guide
|
Michael Nitschinger
|
MC Brown
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-233
|
Write the Java on Windows with Eclipse installation instructions for essentials guide
|
Michael Nitschinger
|
MC Brown
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-228
|
a no-args constructor and an init method are needed
|
Michael Nitschinger
|
Matt Ingenthron
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-217
|
Create Source-Code Styleguide
|
Michael Nitschinger
|
Michael Nitschinger
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-248
|
ensure there is a floor to tuneables such that they can't be set so a client misbehaves
|
Michael Nitschinger
|
Matt Ingenthron
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-270
|
client does not handle failure of EPT node with memcached bucket
|
Michael Nitschinger
|
Matt Ingenthron
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-250
|
ClassCast Exception when using durability against memcached bucket
|
Michael Nitschinger
|
Perry Krug
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-269
|
subsequent resubscribers should not run if a resubscriber is successful
|
Michael Nitschinger
|
Matt Ingenthron
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-258
|
documentation needs to be much clearer about Query.setKey() requiring JSON encoded strings or use of ComplexKey
|
Michael Nitschinger
|
Matt Ingenthron
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-237
|
Docs: Document how to use observe properly outside of the "wrapped" methods
|
Michael Nitschinger
|
Perry Krug
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-291
|
Authentication failed on 5-th client
|
Michael Nitschinger
|
Andrew Kulikov
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-276
|
Client does not detect silently dying Streaming Node
|
Michael Nitschinger
|
Michael Nitschinger
|
|
In Progress
|
Unresolved
|
|
|
 |
JCBC-296
|
Document changing compression threshold
|
Michael Nitschinger
|
Mike Wiederhold
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-287
|
Failover + Readd of Streaming Node against 1.8.1 fails
|
Michael Nitschinger
|
Michael Nitschinger
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-266
|
NPE in ConfigurationProviderHTTP needs to be handled.
|
Michael Nitschinger
|
Deepti Dawar
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-240
|
Add the total number of rows in the ViewResponce
|
Michael Nitschinger
|
Tug Grall
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-303
|
javadoc builds must include spymemcached
|
Phil Labee
|
Phil Labee
|
|
In Progress
|
Unresolved
|
|
|
 |
JCBC-302
|
Small issue in release note 1.1.6
|
Michael Nitschinger
|
Tug Grall
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-274
|
Jenkins test results failing.
|
Michael Nitschinger
|
Deepti Dawar
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-301
|
Strange Logic in CouchbaseClient observePoll method
|
Michael Nitschinger
|
Henri Chen
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-247
|
ViewReponse: Provide a way to return the JSON as it is
|
Michael Nitschinger
|
Tug Grall
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-180
|
Allow for default value to append/prepend
|
Michael Nitschinger
|
Perry Krug
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-295
|
Spring Connector Guide
|
Michael Nitschinger
|
Karen Zeller
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-244
|
Sample Application : fix the welcome file and gitignore
|
Tug Grall
|
Tug Grall
|
|
In Progress
|
Unresolved
|
|
|
 |
JCBC-294
|
OOME on ViewResponse for very large view
|
Michael Nitschinger
|
Tug Grall
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-280
|
Provision for auth failure in case of calling createBucket in the same txn twice and adding updateBucket functionality
|
Deepti Dawar
|
Deepti Dawar
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-292
|
Missing documentation about delete method with durability option
|
Michael Nitschinger
|
Tug Grall
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-290
|
Support for publishing view from dev to prod
|
Michael Nitschinger
|
Perry Krug
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-289
|
Document manipulation of the designdoc/view interface
|
Michael Nitschinger
|
Perry Krug
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-285
|
Memcached connection disconnects in case of single node server instance.
|
Michael Nitschinger
|
Deepti Dawar
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-65
|
Client constructor blocks or deadlocks
|
Michael Nitschinger
|
Martin Scott
|
|
Reopened
|
Unresolved
|
|
|
 |
JCBC-283
|
Document how best to use expiry with times >30 days
|
Michael Nitschinger
|
Perry Krug
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-281
|
Document working with the cluster manager in java manual
|
Michael Nitschinger
|
Perry Krug
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-279
|
Docs: Cross-link bulk loading and blocking queue documentation with async commands
|
Michael Nitschinger
|
Perry Krug
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-277
|
Provide warnings when dependencies don't match expected versions
|
Michael Nitschinger
|
Perry Krug
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-275
|
Slow performance in virtualized environments
|
Michael Nitschinger
|
Mark Nunberg
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-273
|
Unknown Host Exception should be caught
|
Michael Nitschinger
|
Deepti Dawar
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-264
|
create a unit test for ensuring couchbase client configuration works with memcached bucket type
|
Michael Nitschinger
|
Matt Ingenthron
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-263
|
memcached connection fails with "Attempting to overwrite channel"
|
Michael Nitschinger
|
Mark Nunberg
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-262
|
Transcoder error not reported correctly
|
Michael Nitschinger
|
Perry Krug
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-259
|
String starting with number converted to number only in setKey for views
|
Michael Nitschinger
|
James Mauss
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-255
|
improve warmup handing
|
Michael Nitschinger
|
Matt Ingenthron
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-229
|
Find a way to proper test JCBC-227
|
Deepti Dawar
|
Michael Nitschinger
|
|
In Progress
|
Unresolved
|
|
|
 |
JCBC-246
|
Docs: No CAS+durability in API reference table
|
Michael Nitschinger
|
Perry Krug
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-239
|
Docs: Document "paginator"
|
Michael Nitschinger
|
Perry Krug
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-28
|
refactor the entire cluster stream connection
|
Michael Nitschinger
|
Matt Ingenthron
|
|
Reopened
|
Unresolved
|
|
|
 |
JCBC-5
|
automatically deploying to download locations
|
Michael Nitschinger
|
Matt Ingenthron
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-222
|
prioritized disk write queue - java client
|
Matt Ingenthron
|
Alex Ma
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-221
|
XDCR observe - java client
|
Dipti Borkar
|
Alex Ma
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-209
|
Clarify the sync/async nature of operations in the docs
|
Michael Nitschinger
|
Michael Nitschinger
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-208
|
HTTP flush needs to be async
|
Michael Nitschinger
|
Michael Nitschinger
|
|
Open
|
Unresolved
|
|
|
 |
JCBC-33
|
Reconfiguration strategy used in TapConnectionProvider can lead to temporary deadlock of the ConfigurationProvider thread
|
Michael Nitschinger
|
Marty Schoch
|
|
Open
|
Unresolved
|
|
|