History log of /Couchbase_Node.JS_Client_v3.0/binding.gyp (Results 1 - 24 of 24)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v3.0.0, v3.0.0-beta.2
# da2a2743 19-Dec-2019 Brett Lawson <brett19@gmail.com>

Fixed various compiler warnings.

Change-Id: I63f5d13870030946057f28830d0b57a95c3d16ec
Reviewed-on: http://review.couchbase.org/119623
Reviewed-by: Matt Ingenthron <ingenthr@gmail.com

Fixed various compiler warnings.

Change-Id: I63f5d13870030946057f28830d0b57a95c3d16ec
Reviewed-on: http://review.couchbase.org/119623
Reviewed-by: Matt Ingenthron <ingenthr@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: v2.6.10, v2.6.9, v3.0.0-beta.1
# 157a3fd0 13-Sep-2019 Brett Lawson <brett19@gmail.com>

Add support for custom transcoders and per-operation transcoders.

Change-Id: I9ffc1733774231e73258e462a355faa004373809
Reviewed-on: http://review.couchbase.org/115729
Reviewed-by: Mi

Add support for custom transcoders and per-operation transcoders.

Change-Id: I9ffc1733774231e73258e462a355faa004373809
Reviewed-on: http://review.couchbase.org/115729
Reviewed-by: Mike Goldsmith <goldsmith.mike@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: v2.6.8, v2.6.7, v2.6.6, v2.6.5, v2.6.4
# fab72700 05-Apr-2019 Brett Lawson <brett19@gmail.com>

SDK 3.0 Initial Commit

Change-Id: I8600e4b3dcccdfbe3ef7a9c011efc578f3385505
Reviewed-on: http://review.couchbase.org/107390
Reviewed-by: Charles Dixon <chvckd@gmail.com>
Tested-b

SDK 3.0 Initial Commit

Change-Id: I8600e4b3dcccdfbe3ef7a9c011efc578f3385505
Reviewed-on: http://review.couchbase.org/107390
Reviewed-by: Charles Dixon <chvckd@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: v2.6.3
# 77d021fc 06-Dec-2018 Brett Lawson <brett19@gmail.com>

JSCBC-542: Rewrite parameter handling

Motivation
----------
libcouchbase has introduced a new system for
performing operations which requires a rewrite of our
parameter parsi

JSCBC-542: Rewrite parameter handling

Motivation
----------
libcouchbase has introduced a new system for
performing operations which requires a rewrite of our
parameter parsing and handling.

Changes
-------
Rewrote parsing to support newer operations.

Change-Id: I4c3dd995c908325f9a2370e03c050e5c9f2a61dc
Reviewed-on: http://review.couchbase.org/104605
Reviewed-by: Ellis Breen <ellis.breen@couchbase.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: v2.6.2, v2.6.1, v2.6.0, v2.5.1, v2.5.0
# 9428b54e 22-May-2018 Brett Lawson <brett19@gmail.com>

JSCBC-123: Added logging integration between LCB and Node.

Motivation
----------
To allow users to more easily control the logging output of
the SDK and diagnose issues with the

JSCBC-123: Added logging integration between LCB and Node.

Motivation
----------
To allow users to more easily control the logging output of
the SDK and diagnose issues with the SDK.

Changes
-------
Added optional redirection of libcouchbase logging into the
SDK to be (by default) logged by winston, or through a users
custom logging function.

Change-Id: I75a1e3c07fd0731c1435c812b3bffedff458e192
Reviewed-on: http://review.couchbase.org/94544
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: v2.4.6, v2.5.0-beta
# f731cff1 24-Apr-2018 Brett Lawson <brett19@gmail.com>

JSCBC-441: Added tracing support.

Motivation
----------
In order to enable more detailed introspection on the behavior
and performance of the SDK, having access to internal trace

JSCBC-441: Added tracing support.

Motivation
----------
In order to enable more detailed introspection on the behavior
and performance of the SDK, having access to internal trace
metrics is highly valuable.

Changes
-------
Implemented the ability to trace the majority of the internal
methods of the SDK both for KV and non-KV.

Change-Id: I3c6872aec29666672d60a7c61ee8112c6edaea4a
Reviewed-on: http://review.couchbase.org/93209
Reviewed-by: Mike Goldsmith <goldsmith.mike@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: v2.4.5, v2.4.4, v2.4.3, v2.4.2, v2.4.1, v2.4.0, v2.3.7, v2.3.6, v2.3.5, v2.3.4, v2.3.3, v2.3.2, v2.3.1, v2.3.0, v2.2.5, v2.2.4, v2.2.3, v2.2.2, v2.2.1, v2.2.0, v2.1.8, v2.1.7, v2.1.6, v2.1.5, v2.1.4
# 85bddc24 22-Jan-2016 Brett Lawson <brett19@gmail.com>

JSCBC-283: Add support for fetching mutation tokens.

Change-Id: If3ad9e1f89f9dd2128efd158786378cb09659532
Reviewed-on: http://review.couchbase.org/58955
Reviewed-by: Mark Nunberg <ma

JSCBC-283: Add support for fetching mutation tokens.

Change-Id: If3ad9e1f89f9dd2128efd158786378cb09659532
Reviewed-on: http://review.couchbase.org/58955
Reviewed-by: Mark Nunberg <mark.nunberg@couchbase.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: v2.1.3, v2.1.2, 2.1.1, 2.1.0
# 13ee621d 31-Aug-2015 Brett Lawson <brett19@gmail.com>

JSCBC-254: Update all dependancies to their latest versions.

Change-Id: I4e25814f0fcfd9e316c8bf423f4705b3939a0f27
Reviewed-on: http://review.couchbase.org/54958
Reviewed-by: Mark Nun

JSCBC-254: Update all dependancies to their latest versions.

Change-Id: I4e25814f0fcfd9e316c8bf423f4705b3939a0f27
Reviewed-on: http://review.couchbase.org/54958
Reviewed-by: Mark Nunberg <mark.nunberg@couchbase.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: 2.0.11, 2.0.10, 2.0.9, 2.0.8, 2.0.7, 2.0.6, 2.0.5, 2.0.4, 2.0.3, 2.0.2, 2.0.1, 2.0.0, 2.0.0-beta4, 2.0.0-beta3, 2.0.0-beta
# d7189b90 07-Jul-2014 Brett Lawson <brett19@gmail.com>

Mass 2.0 Refactor

Change-Id: I13b9bdb8b5f4564ac277da87a98f9f63e36850ab
Reviewed-on: http://review.couchbase.org/39934
Reviewed-by: Jeffry Morris <jeffrymorris@gmail.com>
Tested-b

Mass 2.0 Refactor

Change-Id: I13b9bdb8b5f4564ac277da87a98f9f63e36850ab
Reviewed-on: http://review.couchbase.org/39934
Reviewed-by: Jeffry Morris <jeffrymorris@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: 2.0.0-dp1, 1.2.2, 1.2.1, 1.2.0
# 0beb1178 23-Nov-2013 Brett Lawson <brett19@gmail.com>

Added node v0.11 support.

Change-Id: I076aad52a12349417c33808dba25798211839fd9
Reviewed-on: http://review.couchbase.org/30486
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Te

Added node v0.11 support.

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

show more ...


# 00fce252 23-Nov-2013 Brett Lawson <brett19@gmail.com>

Revert "Moved libuv plugin to couchnode."

This reverts commit 2974965da5a18186f46ca19ab68223f39a8eeac1.

Change-Id: I5204ad925263cbecc2b8e5c1f89515509dd92a24
Reviewed-on: http://

Revert "Moved libuv plugin to couchnode."

This reverts commit 2974965da5a18186f46ca19ab68223f39a8eeac1.

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

show more ...


# 8000f882 22-Nov-2013 Brett Lawson <brett19@gmail.com>

Moved libuv plugin to couchnode.

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: Ice9

Moved libuv plugin to couchnode.

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>

show more ...


Revision tags: 1.1.1, 1.1.0
# 52ff7e0d 25-Oct-2013 Brett Lawson <brett19@gmail.com>

JSCBC-75: Significantly reduced installation complexity.

Updated gyp scripts to use a packaged, statically linked libcouchbase
rather than forcing the user to deal with having a compatib

JSCBC-75: Significantly reduced installation complexity.

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>

show more ...


Revision tags: 1.0.1, 1.0.0, 1.0.0-beta
# a61e0d72 31-Aug-2013 Brett Lawson <brett19@gmail.com>

Fixed --debug builds on Windows.

Change-Id: I081bf78cea70bf29ac16bb6bbfd040ecc7458b79
Reviewed-on: http://review.couchbase.org/28720
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>

Fixed --debug builds on Windows.

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

show more ...


Revision tags: 0.1.0
# ef3d8072 29-Aug-2013 Mark Nunberg <munberg@haskalah.org>

Don't use -rpath on OS X

Change-Id: If144b6ad41a6c97a32121d3407e203ed3ddd9666
Reviewed-on: http://review.couchbase.org/28652
Tested-by: Mark Nunberg <mnunberg@haskalah.org>
Revie

Don't use -rpath on OS X

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

show more ...


# ed3dc5eb 27-Aug-2013 Mark Nunberg <mnunberg@haskalah.org>

Add extended value formatting options

Change-Id: I7bb0e2cf408ff4fa9d23aee148b6f17fcdae9789
Reviewed-on: http://review.couchbase.org/28618
Tested-by: Mark Nunberg <mnunberg@haskalah.o

Add extended value formatting options

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>

show more ...


# b2e7eeaf 29-Jul-2013 Mark Nunberg <mnunberg@haskalah.org>

Allow specifying --couchbase-root

Change-Id: If0b120f1c4047419afd092988a517195503dd7df
Reviewed-on: http://review.couchbase.org/27742
Reviewed-by: Brett Lawson <brett19@gmail.com>

Allow specifying --couchbase-root

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>

show more ...


# 60ea65d1 22-Aug-2013 Mark Nunberg <mnunberg@haskalah.org>

Rewrite the underlying C++ implementation

This provides a more maintainable and performant layer for Couchnode to
interface with V8. It also provides well structured classes to allow for

Rewrite the underlying C++ implementation

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>

show more ...


# b7accaa0 20-Aug-2013 kevireilly <kevin.reilly@touchfactor.com>

Added required defines per Mark's recommendation
Fixes an issue experienced during npm install

Change-Id: I86c988083e11c9b8fb7501852546e2dcf0410fae
Reviewed-on: http://review.couchba

Added required defines per Mark's recommendation
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>

show more ...


# 192a2855 09-Jul-2013 Mark Nunberg <mnunberg@haskalah.org>

Use new I/O plugin

Change-Id: I9188d6d5aad6716acbcfe0316c15e92239992432
Reviewed-on: http://review.couchbase.org/27740
Tested-by: Mark Nunberg <mnunberg@haskalah.org>
Reviewed-by

Use new I/O plugin

Change-Id: I9188d6d5aad6716acbcfe0316c15e92239992432
Reviewed-on: http://review.couchbase.org/27740
Tested-by: Mark Nunberg <mnunberg@haskalah.org>
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>

show more ...


Revision tags: 0.0.12
# fa6483f7 06-Feb-2013 Trond Norbye <trond.norbye@gmail.com>

Refactor the io plugin

Change-Id: Id13a4251bdd942e98b08819b19bebfb5311a28cc
Reviewed-on: http://review.couchbase.org/25517
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Test

Refactor the io plugin

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>

show more ...


# 10c7655d 11-Jan-2013 Trond Norbye <trond.norbye@gmail.com>

Refactor: Split up the command argument parsing

This changeset spit out the argument parsing from
using a centralized argument parsing, to one where
each operation parse its own argu

Refactor: Split up the command argument parsing

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>

show more ...


# c199f46a 12-Nov-2012 Trond Norbye <trond.norbye@gmail.com>

Increase warning level

Change-Id: I29c678f12b133ffdbee114cd1a6c3c4ec25d53b6
Reviewed-on: http://review.couchbase.org/22442
Reviewed-by: Tugdual Grall <tugdual@gmail.com>
Reviewed

Increase warning level

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>

show more ...


# 4f5c019f 08-Nov-2012 Rod Vagg <rod@vagg.org>

Added GYP bindings

Change-Id: I1d57d3ab316593f9fb7836ae99c7159fd3e888b3
Reviewed-on: http://review.couchbase.org/22345
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-b

Added GYP bindings

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>

show more ...