Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

2.8-preview

@ingenthr ingenthr tagged this 28 Jul 23:21
The 2.8 Developer Preview gains a new client interface for connecting
specifically to Membase Server and a client API to connect to
Couchbase Server. The API for Couchbase Server allows the user to be
able to do view queries.

The addition of the MembaseClient object allows users the ability to
connect specifically to Membase Server. Previously, to connect to
Membase Server, developers would use the MemcachedClient and as a
result there was mixed logic in the MemcachedClient class. So of this
logic worked only when connecting to Membase and not to Memcached.
Similarly there were operations added through the MemcachedClient
class that were not compatible with Memcached Server. This decoupling
of logic allows for a more correct and easy to use client object.

The second major addition to this release is the addition of the
CouchbaseClient which is used to connect to Couchbase Server. Addition
of this interface required a new Http Subsystem to be added so that
developers could take advantage of view support offered in Couchbase
Server.

To support the added functionality in this release we added the
following runtime dependencies:
httpcore 4.1.1
httpcore-nio 4.1.1

The majority of contributions to this release were funded by
Couchbase, Inc.  Thanks to the contributors:

Mike Wiederhold (13)

    Changes operationTimeout for http operations to 60 seconds.
    Added the ability to have a properties file with config info
    Moved protocol.couchdb package to protocol.couch
    Added the ability for Spy to handle errors in views
    Made MembaseClient and CouchbaseClient reconfigurable
    A few javadoc fixes.
    Added Couchbase Views
    Added new test configuration args for Couchbase Server.
    Updated eclipse classpath to include commons-codec 1.5
    Add HTTP Subsystem
    Removed warnings from LoggerFactory
    Changed MemcachedConnection varibale from conn to mconn
    Added MembaseClient Object

Paul Burnstein (1)
    Spymemcached Issue 134: Performance fix

Bugs fixed/closed:
http://code.google.com/p/spymemcached/issues/detail?id=134
Assets 2
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.