-
Notifications
You must be signed in to change notification settings - Fork 225
Comparing changes
Open a pull request
base repository: couchbase/couchnode
base: v4.5.0
head repository: couchbase/couchnode
compare: v4.6.0
- 12 commits
- 19 files changed
- 2 contributors
Commits on Jun 3, 2025
-
JSCBC-1330: Update Bucket & Storage Support in SDKs
Motivation ---------- The server is adding support for creating Magma buckets with 128 vBuckets. We are adding a numVBuckets parameter to bucket_settings to allow configuring the number of vbuckets. Changes ------- Add numVBuckets to BucketSettings Change-Id: I95f4b3e08d9f29a704c3da709baa89b62e6e3ba5 Reviewed-on: https://review.couchbase.org/c/couchnode/+/225757 Reviewed-by: Jared Casey <[email protected]> Tested-by: Mateusz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3721afd - Browse repository at this point
Copy the full SHA 3721afdView commit details
Commits on Jun 18, 2025
-
Change-Id: Ie6b76716a044a7609874bf0d9b83f377751fc093 Reviewed-on: https://review.couchbase.org/c/couchnode/+/229392 Tested-by: Jared Casey <[email protected]> Reviewed-by: Mateusz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 885b43e - Browse repository at this point
Copy the full SHA 885b43eView commit details -
JSCBC-1354: Update Bucket Mangement tests to handle new numVBuckets
setting Changes ======= * Updated bucket management tests to check for server version and update expected BucketSettings values accordingly. * Updated bucketmanager.ts to fix linting issue. Change-Id: Iafe59c4746c7b35f0a26499845c9b614e53c5a84 Reviewed-on: https://review.couchbase.org/c/couchnode/+/229390 Reviewed-by: Mateusz <[email protected]> Tested-by: Jared Casey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 457b6af - Browse repository at this point
Copy the full SHA 457b6afView commit details
Commits on Aug 4, 2025
-
JSCBC-1353: Operational SDK prevent connection to Analytics 2.0 Cluster
Changes -------- * Update C++ core to pull in changes to prevent connection to Anatlyics 2.0 cluster * Confirm `allow_enterprise_analytics` in connection string enables backdoor bypass Change-Id: Ieb75080170bf4083a5a06843cbbf6d9506ff926e Reviewed-on: https://review.couchbase.org/c/couchnode/+/231736 Tested-by: Jared Casey <[email protected]> Reviewed-by: Mateusz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 655de86 - Browse repository at this point
Copy the full SHA 655de86View commit details
Commits on Aug 20, 2025
-
JSCBC-1342: Support FTS like Pre-Filters while doing Vector Search
Changes ======= * Added prefilter option to `VectorQuery` * Updated search unit tests to confirm prefilter must be a `SearchQuery` * Added `TermRangeQuery` * Fixed `GeoDistanceQuery` distance param to be a string * Validated changes with FIT performer Change-Id: I9a5d6c4b998bea66c18a424ecc6673b406aeae4c Reviewed-on: https://review.couchbase.org/c/couchnode/+/232454 Reviewed-by: Mateusz <[email protected]> Tested-by: Jared Casey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1adf2fd - Browse repository at this point
Copy the full SHA 1adf2fdView commit details
Commits on Aug 29, 2025
-
JSCBC-1357: Fix how SDK handles KV expiry
Motivation ---------- Update the SDK to fix logic previously introduced and align the SDK with the expiry RFC. See JIRA ticket for further details. Changes ------- * Removed expiryToTimestamp utility method * Add handleExpiry utility method that appropriately handles the various expiry cases * Add test cases that validate expiry behavior for insert, upsert, replace, mutateIn, decrement, increment, getAndTouch and touch methods. Change-Id: I0107b33688b5b0f962f4a43cc6e6fcf05a70b13b Reviewed-on: https://review.couchbase.org/c/couchnode/+/232740 Tested-by: Jared Casey <[email protected]> Reviewed-by: Brett Lawson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 07667f9 - Browse repository at this point
Copy the full SHA 07667f9View commit details
Commits on Sep 5, 2025
-
JSCBC-1358: Update SDK Build Setup
Changes ======= * Update C++ Core * Update CMakeLists.txt to handle C++ core changes Change-Id: I4445b0b33faa9d15e33231329e06ba42fd1d0356 Reviewed-on: https://review.couchbase.org/c/couchnode/+/232812 Reviewed-by: Mateusz <[email protected]> Tested-by: Jared Casey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0ecc780 - Browse repository at this point
Copy the full SHA 0ecc780View commit details -
Change-Id: Ia54d4567229bf6a0605f3272b5b29085636fbb68 Reviewed-on: https://review.couchbase.org/c/couchnode/+/232980 Reviewed-by: Mateusz <[email protected]> Tested-by: Jared Casey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e44f281 - Browse repository at this point
Copy the full SHA e44f281View commit details
Commits on Sep 23, 2025
-
JSCBC-1362: Add tracing and metrics configuration to ConnectOptions
Motivation ---------- While the SDK does not yet support distributed tracing (JSCBC-1040), the underlying C++ core does have threshold logging, metrics logging and orphan response logging. Threshold and metrics logging can be disabled and each logger has various configuration options available. This change gives users the ability to tune the underlying loggers. Changes ------- * Add TracingConfig to ConnectOptions * Add MetricsConfig to ConnectionOptions * Pass the tracing and metrics configurations onto the underlying C++ core Change-Id: Ib0e26fdca90aafd29fc3c0a1e31793d975f54fe7 Reviewed-on: https://review.couchbase.org/c/couchnode/+/233865 Tested-by: Jared Casey <[email protected]> Reviewed-by: Mateusz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b208b09 - Browse repository at this point
Copy the full SHA b208b09View commit details
Commits on Sep 26, 2025
-
Change-Id: I42189bcb55413f5086e79fc5b007c44bbcffdc35 Reviewed-on: https://review.couchbase.org/c/couchnode/+/234369 Reviewed-by: Michael Reiche <[email protected]> Tested-by: Jared Casey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4397ae3 - Browse repository at this point
Copy the full SHA 4397ae3View commit details -
JSCBC-1363: Split orphan reporter config from tracing config
Motivation ========== With a future release of the C++ core, the orphan reporting config will split out from the tracing config. As the Node client only recently added the tracing and metrics config it would be ideal to premptively split the config options in order to prevent having to deprecate the orphan reporting options w/in the tracing options. Changes ======= * Add OrphanReporterConfig * Update bindings to handle separate orphan reporting config Change-Id: Ibcb5c574b76fde95815d72f5d33ce0a02ca5b87d Reviewed-on: https://review.couchbase.org/c/couchnode/+/234372 Tested-by: Jared Casey <[email protected]> Reviewed-by: Dimitris Christodoulou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7b92f05 - Browse repository at this point
Copy the full SHA 7b92f05View commit details
Commits on Sep 29, 2025
-
Change-Id: Ia4e86893d928ed370da0920ac81f188933395d86 Reviewed-on: https://review.couchbase.org/c/couchnode/+/234379 Reviewed-by: Michael Reiche <[email protected]> Tested-by: Jared Casey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 15a72e9 - Browse repository at this point
Copy the full SHA 15a72e9View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v4.5.0...v4.6.0