History log of /Couchbase_Node.JS_Client_v3.0/lib/ (Results 1 - 25 of 359)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: v3.0.0
3d0b7e8e18-Jan-2020 Brett Lawson <brett19@gmail.com>

JSCBC-647: Marked all error contexts as uncommitted.

Change-Id: Iec294153d10bfa88b270337f41ffd25fae69bc6d
Reviewed-on: http://review.couchbase.org/120802
Reviewed-by: Brett Lawson <b

JSCBC-647: Marked all error contexts as uncommitted.

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

show more ...

1c16977c18-Jan-2020 Brett Lawson <brett19@gmail.com>

JSCBC-656: Updated QueryProfile to QueryProfileMode.

Change-Id: I2e9f77e30f49d8009c13c0f35a3828e59e5fba99
Reviewed-on: http://review.couchbase.org/120801
Reviewed-by: Brett Lawson <b

JSCBC-656: Updated QueryProfile to QueryProfileMode.

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

show more ...

0fb1421418-Jan-2020 Brett Lawson <brett19@gmail.com>

JSCBC-653: Fixed transcoding in getReplica and getAndTouch.

Change-Id: Ifb8ce88464b8f458e3473ea18eac02c0097794dd
Reviewed-on: http://review.couchbase.org/120800
Reviewed-by: Brett La

JSCBC-653: Fixed transcoding in getReplica and getAndTouch.

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

show more ...

749a71ae18-Jan-2020 Brett Lawson <brett19@gmail.com>

JSCBC-650: Improved stream wrappers to support both events and await.

Change-Id: I31e3c17d80dafbee693aa8e4a044e37a81c9d04e
Reviewed-on: http://review.couchbase.org/120799
Reviewed-by

JSCBC-650: Improved stream wrappers to support both events and await.

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

show more ...

cfce5b7318-Jan-2020 Brett Lawson <brett19@gmail.com>

JSCBC-596: Marked defaultScope, scope and collection methods uncommitted.

Change-Id: I7bb7c862a46999f84e54397208c2d80907720da3
Reviewed-on: http://review.couchbase.org/120804
Reviewe

JSCBC-596: Marked defaultScope, scope and collection methods uncommitted.

Change-Id: I7bb7c862a46999f84e54397208c2d80907720da3
Reviewed-on: http://review.couchbase.org/120804
Reviewed-by: David Kelly <davidmichaelkelly@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...

34473e2118-Jan-2020 Brett Lawson <brett19@gmail.com>

JSCBC-657: Fixed some error double-translation issues.

Change-Id: I0cadea8af8c1fedb91362770d55a334e73902c51
Reviewed-on: http://review.couchbase.org/120803
Reviewed-by: David Kelly <

JSCBC-657: Fixed some error double-translation issues.

Change-Id: I0cadea8af8c1fedb91362770d55a334e73902c51
Reviewed-on: http://review.couchbase.org/120803
Reviewed-by: David Kelly <davidmichaelkelly@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...

1591640318-Jan-2020 Brett Lawson <brett19@gmail.com>

JSCBC-652: Improved previous bug fix to be more correct.

Change-Id: I8e7c1ae8a6ac5ba174de0078d4c196c6d43eefef
Reviewed-on: http://review.couchbase.org/120798
Reviewed-by: Brett Lawso

JSCBC-652: Improved previous bug fix to be more correct.

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

show more ...

6bc025ba18-Jan-2020 Brett Lawson <brett19@gmail.com>

Updated to libcouchbase 3.0.0

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

Updated to libcouchbase 3.0.0

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

show more ...

c82dd4d518-Jan-2020 Brett Lawson <brett19@gmail.com>

JSCBC-655: Fixed search query constructors not being exported.

Change-Id: I7c7cefebf733ea2b7b9699e67283d766c81e018d
Reviewed-on: http://review.couchbase.org/120794
Reviewed-by: Micha

JSCBC-655: Fixed search query constructors not being exported.

Change-Id: I7c7cefebf733ea2b7b9699e67283d766c81e018d
Reviewed-on: http://review.couchbase.org/120794
Reviewed-by: Michael Nitschinger <michael.nitschinger@couchbase.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...

Revision tags: v3.0.0-beta.2
5059d00d21-Dec-2019 Brett Lawson <brett19@gmail.com>

JSCBC-606: Added support for analytics query priority.

Motivation
----------
The SDK should accept a priority boolean value which switches
the query to priority mode when executi

JSCBC-606: Added support for analytics query priority.

Motivation
----------
The SDK should accept a priority boolean value which switches
the query to priority mode when executing on the server.

Changes
-------
Added calls to the appropriate libcouchbase methods to enable
priority mode when the user has enabled it in Node.

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

show more ...

78681dc620-Dec-2019 Brett Lawson <brett19@gmail.com>

Updated to libcouchbase 3.0.0-beta.2

This change also makes major changes to the error handling
and CAS semantics inside the SDK to reflect changes that
were made in libcouchbase whi

Updated to libcouchbase 3.0.0-beta.2

This change also makes major changes to the error handling
and CAS semantics inside the SDK to reflect changes that
were made in libcouchbase which are incompatible with the
previous implementation.

Change-Id: Idab18c4a05e3f91cc31e0ed74f5808eddedac761
Reviewed-on: http://review.couchbase.org/119873
Reviewed-by: Michael Nitschinger <michael.nitschinger@couchbase.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...

Revision tags: v2.6.10, v2.6.9
400d89a028-Oct-2019 Brett Lawson <brett19@gmail.com>

JSCBC-641: Fixed GetPendingMutation to use correct structure.

Motivation
----------
The interface for GetPendingMutations was initially incorrect.

Changes
-------
Up

JSCBC-641: Fixed GetPendingMutation to use correct structure.

Motivation
----------
The interface for GetPendingMutations was initially incorrect.

Changes
-------
Updated the method to match the server interface.

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

show more ...

c907389c19-Dec-2019 Brett Lawson <brett19@gmail.com>

Added support for per-operation transcoder overrides.

Change-Id: I236cdbfda67f60edb69850f69e4fafeeada6f710
Reviewed-on: http://review.couchbase.org/119624
Reviewed-by: Matt Ingenthro

Added support for per-operation transcoder overrides.

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

show more ...

f68126ca01-Nov-2019 Brett Lawson <brett19@gmail.com>

JSCBC-600: Correctly implement query index watching.

Motivation
----------
It is frequently requested that there be a method to quickly
watch for indexes to come online such that

JSCBC-600: Correctly implement query index watching.

Motivation
----------
It is frequently requested that there be a method to quickly
watch for indexes to come online such that the application
can know when all its indexes are available for us.

Changes
-------
Implemented the watchIndexes method.

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

show more ...

3281184e01-Nov-2019 Brett Lawson <brett19@gmail.com>

JSCBC-617: Fixed issue with libcouchbase time units.

Motivation
----------
The SDK should handle timeouts consistently according to the
standard Javascript concept of using milli

JSCBC-617: Fixed issue with libcouchbase time units.

Motivation
----------
The SDK should handle timeouts consistently according to the
standard Javascript concept of using milliseconds.

Changes
-------
Convert all millisecond units to microsecond units before
passing them to libcouchbase.

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

show more ...

95bf75e230-Oct-2019 Brett Lawson <brett19@gmail.com>

JSCBC-598: Wrap QueryIndexManager index results.

Motivation
----------
To provide better documentation and a more consistent
result object, the results of the index fetch should

JSCBC-598: Wrap QueryIndexManager index results.

Motivation
----------
To provide better documentation and a more consistent
result object, the results of the index fetch should
be wrapped in a specific object.

Changes
-------
Implemented the QueryIndex class and started using it
to wrap the results of IndexManager's GetAllIndexes.

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

show more ...

ef7df73930-Oct-2019 Brett Lawson <brett19@gmail.com>

JSCBC-604: Updated user management API to match latest RFC.

Motivation
----------
The existing implementation of the user management contained
little testing and did not match wi

JSCBC-604: Updated user management API to match latest RFC.

Motivation
----------
The existing implementation of the user management contained
little testing and did not match with the latest version of
the user management RFC.

Changes
-------
Implemented group management, role access and additional
testing routines.

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

show more ...

df8a801628-Oct-2019 Brett Lawson <brett19@gmail.com>

JSCBC-613: Added support for full-document fallback on projections.

Motivation
----------
In order to provide a more sensible user experience, the SDK is
intended to automaticall

JSCBC-613: Added support for full-document fallback on projections.

Motivation
----------
In order to provide a more sensible user experience, the SDK is
intended to automatically fall back to fetching the full document
if there are too many fields being projected to use subdocument.

Changes
-------
Added handling for fetching the full document when the number of
fetch fields exceeds the server limit. Additionally added a system
to reproject the document such that only fields requested are
actually returned.

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

show more ...

01314a7928-Oct-2019 Brett Lawson <brett19@gmail.com>

JSCBC-615: Fixed issue with expiry not fetching correctly.

Motivation
----------
The expiry should correctly be returned when requested.

Changes
-------
Corrected an

JSCBC-615: Fixed issue with expiry not fetching correctly.

Motivation
----------
The expiry should correctly be returned when requested.

Changes
-------
Corrected an issue where the subdocument operation was sent
using the macro value for expiry as opposed to the xattr
value.

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

show more ...

4e20050c28-Oct-2019 Brett Lawson <brett19@gmail.com>

JSCBC-599: Fixed issue with timeouts in query index manager.

Motivation
----------
The query index manager is intended to correctly account for
timeouts when performing operation

JSCBC-599: Fixed issue with timeouts in query index manager.

Motivation
----------
The query index manager is intended to correctly account for
timeouts when performing operations, but there was a bug
preventing this from happening.

Changes
-------
Added passthru of timeout values from the user to the underlying
operations being performed as part of the manager.

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

show more ...

Revision tags: v3.0.0-beta.1
b3f7ab4b04-Oct-2019 Brett Lawson <brett19@gmail.com>

Significantly improved inline documentation and type hinting.

Change-Id: Idbde02253a513f88c60e96efedcf04c665e7ebb0
Reviewed-on: http://review.couchbase.org/115893
Reviewed-by: Brett

Significantly improved inline documentation and type hinting.

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

show more ...

bc8c71dd03-Oct-2019 Brett Lawson <brett19@gmail.com>

Updated SearchIndexManager to reflect latest RFC updates.

Change-Id: Ia61fcf199837d2ed69b8e1f2ea5ae2f554828d7c
Reviewed-on: http://review.couchbase.org/115892
Reviewed-by: Matt Ingen

Updated SearchIndexManager to reflect latest RFC updates.

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

show more ...

d054ca7217-Sep-2019 Brett Lawson <brett19@gmail.com>

Implement updated libcouchbase getReplicas operation.

Change-Id: I7dd784a4192e67362bf9839343d7849174bc26de
Reviewed-on: http://review.couchbase.org/115774
Reviewed-by: David Nault <d

Implement updated libcouchbase getReplicas operation.

Change-Id: I7dd784a4192e67362bf9839343d7849174bc26de
Reviewed-on: http://review.couchbase.org/115774
Reviewed-by: David Nault <david.nault@couchbase.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...

85931ed802-Oct-2019 Brett Lawson <brett19@gmail.com>

Updated Analytics API to match Analytics RFC Rev # 1.

Change-Id: I601b02e6b3ef2ebaede054d068365829f5a309c5
Reviewed-on: http://review.couchbase.org/115776
Reviewed-by: David Nault <d

Updated Analytics API to match Analytics RFC Rev # 1.

Change-Id: I601b02e6b3ef2ebaede054d068365829f5a309c5
Reviewed-on: http://review.couchbase.org/115776
Reviewed-by: David Nault <david.nault@couchbase.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...

35aea3cb02-Oct-2019 Brett Lawson <brett19@gmail.com>

Updated Query API to match Query RFC Rev # 2.

Change-Id: I4e8660cab6bdc6943464725fc8981373acd7d2f2
Reviewed-on: http://review.couchbase.org/115775
Reviewed-by: David Nault <david.nau

Updated Query API to match Query RFC Rev # 2.

Change-Id: I4e8660cab6bdc6943464725fc8981373acd7d2f2
Reviewed-on: http://review.couchbase.org/115775
Reviewed-by: David Nault <david.nault@couchbase.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...

12345678910>>...15