Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 5, 2014
  1. @brett19

    Mass 2.0 Refactor

    brett19 authored
    Change-Id: I13b9bdb8b5f4564ac277da87a98f9f63e36850ab
    Reviewed-on: http://review.couchbase.org/39934
    Reviewed-by: Jeffry Morris <jeffrymorris@gmail.com>
    Tested-by: Brett Lawson <brett19@gmail.com>
Commits on Nov 26, 2013
  1. @brett19

    Added node v0.11 support.

    brett19 authored
    Change-Id: I076aad52a12349417c33808dba25798211839fd9
    Reviewed-on: http://review.couchbase.org/30486
    Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
    Tested-by: Brett Lawson <brett19@gmail.com>
Commits on Nov 25, 2013
  1. @brett19

    Revert "Moved libuv plugin to couchnode."

    brett19 authored
    This reverts commit 2974965.
    
    Change-Id: I5204ad925263cbecc2b8e5c1f89515509dd92a24
    Reviewed-on: http://review.couchbase.org/30490
    Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
    Tested-by: Brett Lawson <brett19@gmail.com>
Commits on Nov 22, 2013
  1. @brett19

    Moved libuv plugin to couchnode.

    brett19 authored
    This change is due to the need to have access to node
    specific  details for version-specific building to
    support node v0.11.
    
    Change-Id: Ice9aeadf471616ae82433f226479c64faffa0150
    Reviewed-on: http://review.couchbase.org/30477
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Brett Lawson <brett19@gmail.com>
Commits on Nov 6, 2013
  1. @brett19

    JSCBC-75: Significantly reduced installation complexity.

    brett19 authored
    Updated gyp scripts to use a packaged, statically linked libcouchbase
    rather than forcing the user to deal with having a compatible libcouchbase
    installation already available before install couchnode.  Additionally,
    npm repository will now be able to ship with prebuild windows binaries.
    
    Change-Id: Ie2f5c2cdeff4f5f86823a6115d69e142e6bbb84c
    Reviewed-on: http://review.couchbase.org/30040
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Brett Lawson <brett19@gmail.com>
Commits on Sep 2, 2013
  1. @brett19

    Fixed --debug builds on Windows.

    brett19 authored
    Change-Id: I081bf78cea70bf29ac16bb6bbfd040ecc7458b79
    Reviewed-on: http://review.couchbase.org/28720
    Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
    Tested-by: Brett Lawson <brett19@gmail.com>
Commits on Aug 29, 2013
  1. @brett19

    Don't use -rpath on OS X

    Mark Nunberg authored brett19 committed
    Change-Id: If144b6ad41a6c97a32121d3407e203ed3ddd9666
    Reviewed-on: http://review.couchbase.org/28652
    Tested-by: Mark Nunberg <mnunberg@haskalah.org>
    Reviewed-by: Brett Lawson <brett19@gmail.com>
Commits on Aug 28, 2013
  1. @mnunberg

    Add extended value formatting options

    mnunberg authored
    Change-Id: I7bb0e2cf408ff4fa9d23aee148b6f17fcdae9789
    Reviewed-on: http://review.couchbase.org/28618
    Tested-by: Mark Nunberg <mnunberg@haskalah.org>
    Reviewed-by: Brett Lawson <brett19@gmail.com>
    Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
  2. @mnunberg

    Allow specifying --couchbase-root

    mnunberg authored
    Change-Id: If0b120f1c4047419afd092988a517195503dd7df
    Reviewed-on: http://review.couchbase.org/27742
    Reviewed-by: Brett Lawson <brett19@gmail.com>
    Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
    Tested-by: Mark Nunberg <mnunberg@haskalah.org>
  3. @mnunberg

    Rewrite the underlying C++ implementation

    mnunberg authored
    This provides a more maintainable and performant layer for Couchnode to
    interface with V8. It also provides well structured classes to allow for
    better handling and/or rescheduling of commands.
    
    Much of the work here was previously done in javascript itself, with our
    own arguments being positional, but such code was difficult to maintain
    and extend.
    
    TBD are docs for the new internal API
    
    Change-Id: If60c6ee86bae5ca05be8370336ef45935ce2b00b
    Reviewed-on: http://review.couchbase.org/28593
    Tested-by: Mark Nunberg <mnunberg@haskalah.org>
    Reviewed-by: Brett Lawson <brett19@gmail.com>
    Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Commits on Aug 20, 2013
  1. @kevireilly @mnunberg

    Added required defines per Mark's recommendation

    kevireilly authored mnunberg committed
    Fixes an issue experienced during npm install
    
    Change-Id: I86c988083e11c9b8fb7501852546e2dcf0410fae
    Reviewed-on: http://review.couchbase.org/28401
    Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
    Tested-by: Mark Nunberg <mnunberg@haskalah.org>
  2. @mnunberg

    Use new I/O plugin

    mnunberg authored
    Change-Id: I9188d6d5aad6716acbcfe0316c15e92239992432
    Reviewed-on: http://review.couchbase.org/27740
    Tested-by: Mark Nunberg <mnunberg@haskalah.org>
    Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Commits on Apr 23, 2013
  1. @trondn

    Refactor the io plugin

    trondn authored
    Change-Id: Id13a4251bdd942e98b08819b19bebfb5311a28cc
    Reviewed-on: http://review.couchbase.org/25517
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Jan 15, 2013
  1. @trondn

    Refactor: Split up the command argument parsing

    trondn authored
    This changeset spit out the argument parsing from
    using a centralized argument parsing, to one where
    each operation parse its own argument set. By doing
    so it makes it easier for us to change parameters
    for _one_ of the commands, instead of having to
    figure out the order (and impact) on other commands.
    
    The patch renames the old "argument" class into
    Operations and subclass that interface with a
    specialized class per operation.
    
    The "dict" style of parameters is dropped in this
    commit, since we're going to refactor each of the
    operations over to a dict in the future so that
    they look like the signature in bucket.js.
    
    Change-Id: I973f9dccd4f74a774a82f1a56cf8696a530fd03e
    Reviewed-on: http://review.couchbase.org/23909
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Reviewed-by: Mark Getz <mark.getz@kellpro.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Nov 12, 2012
  1. @trondn

    Increase warning level

    trondn authored
    Change-Id: I29c678f12b133ffdbee114cd1a6c3c4ec25d53b6
    Reviewed-on: http://review.couchbase.org/22442
    Reviewed-by: Tugdual Grall <tugdual@gmail.com>
    Reviewed-by: Mordechai Nunberg <mnunberg@haskalah.org>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Nov 9, 2012
  1. @rvagg @trondn

    Added GYP bindings

    rvagg authored trondn committed
    Change-Id: I1d57d3ab316593f9fb7836ae99c7159fd3e888b3
    Reviewed-on: http://review.couchbase.org/22345
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Something went wrong with that request. Please try again.