Permalink
Commits on Jan 26, 2012
  1. Fixed testAvailableServers()

    Mike Wiederhold authored and mikewied committed Jan 26, 2012
    With Couchbase we should make sure that we get two "names" for
    each server. One will be the hostame and the other will be the
    ip address.
    
    Change-Id: Ic4f47da68afcbd4efe542ec1f00627a2c63558cd
    Reviewed-on: http://review.couchbase.org/12690
    Reviewed-by: Raghavan N. Srinivas <raghavan.srinivas@gmail.com>
    Tested-by: Michael Wiederhold <mike@couchbase.com>
  2. Use the master configuration for spymemcached jars

    Mike Wiederhold authored and mikewied committed Jan 26, 2012
    This will solve the issue where we were importing jmx
    and other things that were not needed.
    
    Change-Id: I2d30d058a57a696e8de196224e568c0e28f477ca
    Reviewed-on: http://review.couchbase.org/12689
    Reviewed-by: Raghavan N. Srinivas <raghavan.srinivas@gmail.com>
    Tested-by: Michael Wiederhold <mike@couchbase.com>
  3. Uncomment the resolver for the Couchbase maven repo

    Mike Wiederhold authored and mikewied committed Jan 26, 2012
    Change-Id: If110e8fe50157411ea0fa81d63b062e577482fc8
    Reviewed-on: http://review.couchbase.org/12688
    Reviewed-by: Raghavan N. Srinivas <raghavan.srinivas@gmail.com>
    Tested-by: Michael Wiederhold <mike@couchbase.com>
  4. Fixed issue where everything was getting hashed to vb 0

    Mike Wiederhold authored and mikewied committed Jan 25, 2012
    The node locator types here are backwards and will cause
    everything to be written to and read from vbucket 0.
    
    Change-Id: Ia12887f75748ce0fcf5f3fcf5c11bdd3436cea72
    Reviewed-on: http://review.couchbase.org/12674
    Reviewed-by: Raghavan N. Srinivas <raghavan.srinivas@gmail.com>
    Tested-by: Michael Wiederhold <mike@couchbase.com>
Commits on Jan 22, 2012
  1. Updated libraries.properties to go with 2.8.0 release.

    ingenthr authored and ragss committed Jan 22, 2012
    Change-Id: Id41f575ed0b3b9a50d096a5d77754d911ca1312e
    Reviewed-on: http://review.couchbase.org/12583
    Reviewed-by: Raghavan N. Srinivas <raghavan.srinivas@gmail.com>
    Tested-by: Raghavan N. Srinivas <raghavan.srinivas@gmail.com>
  2. Corrected stage of maven artifacts to properly include source/docs.

    ragsns authored and ingenthr committed Jan 22, 2012
    Change-Id: Ife95d2f4b1033caa34e6defae4f7339c3a8a82bc
    Reviewed-on: http://review.couchbase.org/12578
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Matt Ingenthron <matt@couchbase.com>
  3. Changes to stage Maven repository locally

    ingenthr committed Jan 21, 2012
    Added a target mvn-stage to stage repository to {user.home}/mvn-stage
    
    Based on http://draconianoverlord.com/2010/07/18/publishing-to-maven-repos-with-ivy.html
    
    Change-Id: Ib71d9ab41abd7fe4a396fc6e0cab8e56edc99e46
    Reviewed-on: http://review.couchbase.org/12576
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Matt Ingenthron <matt@couchbase.com>
  4. Corrected BuildInfo and other metadata.

    ragsns authored and ingenthr committed Jan 22, 2012
    Change-Id: I34b46bc01ec94696dd7d75ea55e5fe5f471e00f5
    Reviewed-on: http://review.couchbase.org/12577
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Matt Ingenthron <matt@couchbase.com>
Commits on Jan 15, 2012
  1. Rename files used for pom file generation

    Mike Wiederhold authored and mikewied committed Jan 15, 2012
    These files still had the membase in the name so I changed them to
    have couchbase in the name.
    
    Change-Id: I4d1cf095093f72f9de4b19ffa3c92dfc92d930c3
    Reviewed-on: http://review.couchbase.org/12384
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Michael Wiederhold <mike@couchbase.com>
  2. Don't check for null ConnectionProvider on shutdown

    Mike Wiederhold authored and mikewied committed Jan 11, 2012
    This should never be null in CouchbaseClient. It is leftover
    code from the project split.
    
    Change-Id: Ib6ec24de33ad897d81729dc87624c558fe6c1967
    Reviewed-on: http://review.couchbase.org/12285
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Michael Wiederhold <mike@couchbase.com>
Commits on Jan 11, 2012
  1. Refactored the tap client to run correctly

    Mike Wiederhold authored and ingenthr committed Jan 9, 2012
    When we originally broke up Spymemcached and created this
    project we left the tap client in a broken state. This change
    makes the tap client function correctly and reenables the test
    cases that were commented out.
    
    Change-Id: Ic23bc0599038893a8ae63d50bec3529a15cc6b1b
    Reviewed-on: http://review.couchbase.org/12159
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Matt Ingenthron <matt@couchbase.com>
  2. More membase to couchbase refactoring changes

    ragsns authored and ragss committed Jan 9, 2012
    Changed some more occurences (affects javadocs and log messages)
    Also added/renamed VBucketCouchbaseClientTest.java which I missed.
    
    Change-Id: I9ec314dd2ac65cb904bed978710835135e2a0ac9
    Reviewed-on: http://review.couchbase.org/12160
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    Tested-by: Raghavan N. Srinivas <raghavan.srinivas@gmail.com>
Commits on Jan 9, 2012
  1. Added option to selectively run tests for CI

    ragsns authored and mikewied committed Jan 6, 2012
    Change-Id: I391d2e967e56b01cd8d88e73a95e50549422873b
    Reviewed-on: http://review.couchbase.org/12096
    Tested-by: Raghavan N. Srinivas <raghavan.srinivas@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
  2. Changed package namespace to com.couchbase.client

    ragsns authored and mikewied committed Jan 4, 2012
    Change-Id: Idd6454bd6574a9337528281df912f51a9fda52ad
    Reviewed-on: http://review.couchbase.org/12050
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Matt Ingenthron <matt@couchbase.com>
  3. When adding ops we now use enqueueOperation()

    Mike Wiederhold authored and mikewied committed Jan 8, 2012
    addOp() was removed from MemcachedClient and into memcachedConnection
    and then renamed to enqueueOperation. This change makes it so we
    now use the new function.
    
    Change-Id: I2f2431194a1d417a8540e8fb5e5f1a93bdbe3b0a
    Reviewed-on: http://review.couchbase.org/12151
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    Tested-by: Michael Wiederhold <mike@couchbase.com>
  4. Remove checks for Membase in test cases

    Mike Wiederhold authored and mikewied committed Jan 8, 2012
    This client should always work with Membase and Couchbase
    so we do not need to check the server type.
    
    Change-Id: Iad899a4593795737f8d74eb6b088168207f003a3
    Reviewed-on: http://review.couchbase.org/12150
    Tested-by: Matt Ingenthron <matt@couchbase.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Michael Wiederhold <mike@couchbase.com>
Commits on Jan 4, 2012
  1. First commit

    Mike Wiederhold authored and ragsns committed Nov 18, 2011
    * Transferred all of the Couchbase code from spymemcached
      into this project
    * Updated build files to properly build the project
    * Fixed errors in project to allow it to build
    * Fixed check style errors
    
    Change-Id: Id736de65fb83f9aa4f0a4a7adbbbb396ebf0ef76