Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Sep 4, 2013
  1. @daschl

    SPY-133: Add additional metrics support.

    daschl authored daschl committed
    This changeset adds basic metrics for performance measurement and
    debug support. It is optional and can be enabled through the factory
    or via a system property.
    
    The collected values can be exported through:
     - The Console
     - JMX
     - CSV
     - SLF4J
    
    These output reporters can also be configured through properties, by
    default the console reporter will be used.
    
    Change-Id: If206f0be0c0bd6c6ff11d63f1be25debab2e524e
    Reviewed-on: http://review.couchbase.org/28575
    Reviewed-by: Michael Nitschinger <michael.nitschinger@couchbase.com>
    Tested-by: Michael Nitschinger <michael.nitschinger@couchbase.com>
Commits on Jun 4, 2013
  1. @daschl

    Extend build.xml to support maven central publishing.

    daschl authored daschl committed
    Change-Id: I40343dbbf78b370b09c008a95ab77cd9cf8bfeab
    Reviewed-on: http://review.couchbase.org/26714
    Tested-by: Michael Nitschinger <michael.nitschinger@couchbase.com>
    Reviewed-by: Deepti Dawar <deepti.dawar@globallogic.com>
  2. @daschl

    SPY-120: Adding support for SLF4J logging.

    daschl authored daschl committed
    This changeset adds support for SLF4J logging. The Logger API
    has been modified to contain only very small backwards breaking
    changes, it only adds TRACE support to the interface. People
    not implementing the Interface directly but just implementing
    the AbstractLogger only need to add the new isTraceEnabled()
    method and inside the log() method also check for the TRACE
    level.
    
    As SLF4J implies, this changeset does not ship with an
    actual SLF4J implementation but lets you choose it at runtime
    with just adding the impl to the classpath.
    
    Change-Id: I178ef8c8dd7417a33d0e3914a644632b98c4a265
    Reviewed-on: http://review.couchbase.org/26149
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Reviewed-by: Michael Nitschinger <michael.nitschinger@couchbase.com>
    Tested-by: Michael Nitschinger <michael.nitschinger@couchbase.com>
Commits on Apr 15, 2013
  1. @daschl

    Fix typo in spymemcached-test ivy config for junit.

    daschl authored daschl committed
    Change-Id: Iccbc0367a89a09e0401d57a9fda6df115a928e27
    Reviewed-on: http://review.couchbase.org/25657
    Tested-by: Michael Nitschinger <michael.nitschinger@couchbase.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-by: Deepti Dawar <deepti.dawar@globallogic.com>
Commits on Mar 21, 2012
  1. @ingenthr @mikewied

    Make log4j, spring-beans optional in our maven artifacts.

    ingenthr authored mikewied committed
    Change-Id: I579a5832fc4ff0ed9d4303c80b309a25dc8cfbaf
    Reviewed-on: http://review.couchbase.org/14159
    Tested-by: Matt Ingenthron <matt@couchbase.com>
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
  2. @ingenthr @mikewied

    Bump log4j to 1.2.16 to get rid of transitive JMS deps.

    ingenthr authored mikewied committed
    Change-Id: Ie98c136a0c1d450ba3aa5ccd12dfc40650653131
    Reviewed-on: http://review.couchbase.org/14158
    Tested-by: Matt Ingenthron <matt@couchbase.com>
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Commits on Jan 22, 2012
  1. @ragsns @ingenthr

    Changes to do a staging of Maven locally

    ragsns authored ingenthr committed
    Incorporated chanes Ife95d2f4, I34b46bc0, Ib71d9ab4 from
    couchbase-java-client.
    
    Change-Id: I2523f96e6e0fe1791876001bbc345a23674ba6dc
    Reviewed-on: http://review.couchbase.org/12581
    Tested-by: Matt Ingenthron <matt@couchbase.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
  2. @ragsns @ingenthr

    Changes to stage Maven repository locally

    ragsns authored ingenthr committed
    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: I90eaf4107ef8942855cb9c125d2428fe6076e538
    Reviewed-on: http://review.couchbase.org/12573
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Matt Ingenthron <matt@couchbase.com>
Commits on Jan 2, 2012
  1. @mikewied

    POM files now generate the correct scopes

    mikewied authored mikewied committed
    Change-Id: I924eb5b3df30241b21b4dd101f5962268ea05911
    Reviewed-on: http://review.couchbase.org/11104
    Reviewed-by: Raghavan N. Srinivas <raghavan.srinivas@gmail.com>
    Tested-by: Michael Wiederhold <mike@couchbase.com>
  2. @mikewied

    Remove unused dependencies

    mikewied authored mikewied committed
    Change-Id: Ie1bdaa247966a42d830fdce51b770fb36f4db324
    Reviewed-on: http://review.couchbase.org/11103
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Michael Wiederhold <mike@couchbase.com>
  3. @mikewied @ragss

    mvn-install publishes spymemcached test cases

    mikewied authored ragss committed
    Since we will be creating projects based on Spymemcached
    we will want to be able to import the Spymemcached test
    cases into those projects so we can extend and use some of
    the existing test cases. This change allows us to publish
    a jar of Spymemcached tests into maven.
    
    Change-Id: Ida7f38c0bb94a420e24ec935a3b68e1d70cae6aa
    Reviewed-on: http://review.couchbase.org/11102
    Reviewed-by: Raghavan N. Srinivas <raghavan.srinivas@gmail.com>
    Tested-by: Raghavan N. Srinivas <raghavan.srinivas@gmail.com>
  4. @mikewied

    Added variable names for versions to spymemcached.xml

    mikewied authored mikewied committed
    Change-Id: I65ea6f1aaf6c501e2f7746ec9027f20f517751ec
    Reviewed-on: http://review.couchbase.org/11101
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Michael Wiederhold <mike@couchbase.com>
Commits on Oct 23, 2011
  1. @ingenthr

    Update to Netty 3.2.0.Final.

    ingenthr authored ingenthr committed
    We have already updated 2.7.3 to Netty 3.2.0 and added compatibility
    with either 3.1.5.GA or 3.2.0.Final.
    
    In 2.8, we will support only 3.2.0.Final, though 2.7.x will continue
    to support 3.1.5.GA.
    
    Change-Id: I86ca4471c3b845a2f4edd0004a4ec9ad9d766e7b
    Reviewed-on: http://review.couchbase.org/10300
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    Tested-by: Matt Ingenthron <matt@couchbase.com>
Commits on Aug 24, 2011
  1. @mikewied

    Changed buildfile to ivy/ant

    mikewied authored mikewied committed
    The new ant script is integrated with git, provides better
    junit test reports, allows us to check coding style, adds
    findbugs functionality to help improved code performance
    and eliminate bugs, and generates eclipse project files
    for developers using eclipse
    
    Change-Id: I8617ac733a874063c6c5b1699f3d44e286bda750
    Reviewed-on: http://review.couchbase.org/8973
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Matt Ingenthron <matt@couchbase.com>
Something went wrong with that request. Please try again.