{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":5371784,"defaultBranch":"master","name":"couchnode","ownerLogin":"couchbase","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-08-10T16:42:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/605755?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713469731.0","currentOid":""},"activityList":{"items":[{"before":"22eb469fb5ec0fb2a702b10ee3cc4f5741472891","after":"c62053521ce19c08e334037c33296c1db96d3883","ref":"refs/heads/master","pushedAt":"2024-04-18T18:55:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"applying npm audit fix updates\n\nChange-Id: Ic8aac8818b1ef21479240006f07cf9aab133fa18\nReviewed-on: https://review.couchbase.org/c/couchnode/+/208831\nTested-by: Jared Casey \nReviewed-by: Brett Lawson ","shortMessageHtmlLink":"applying npm audit fix updates"}},{"before":"43b5a27b15daff345932b5ec9c27fb5ef7e4872c","after":"22eb469fb5ec0fb2a702b10ee3cc4f5741472891","ref":"refs/heads/master","pushedAt":"2024-04-17T21:53:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Update C++ core to 1.0.0-dp.15\n\nChange-Id: I8b3515d339557313b21f512a8952def90bc59cd8\nReviewed-on: https://review.couchbase.org/c/couchnode/+/208756\nReviewed-by: Brett Lawson \nTested-by: Jared Casey ","shortMessageHtmlLink":"Update C++ core to 1.0.0-dp.15"}},{"before":"68cbcf11ea139c540eb50da36fa9e21960a1bbeb","after":"43b5a27b15daff345932b5ec9c27fb5ef7e4872c","ref":"refs/heads/master","pushedAt":"2024-04-15T15:19:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"JSCBC-1243: Unable to retrieve binary documents w/in transaction lambda\n\nMotivation\n----------\nEven though the current transaction implementation of the SDK does not\nsupport binary documents, the SDK should not crash in this scenario. How\nthe SDK translates the `TransactionGetResult` should look closer to how we\nhandle decoding JSON in the `DefaultTranscoder`.\n\nChanges\n-------\nWhen translating the `TransactionGetResult` from C++, attempt to decode\nthe JSON and if that fails return the raw content.\n\nChange-Id: I5bea63df8bee0745826181215f59be6292be3f54\nReviewed-on: https://review.couchbase.org/c/couchnode/+/208347\nReviewed-by: Mateusz \nTested-by: Jared Casey ","shortMessageHtmlLink":"JSCBC-1243: Unable to retrieve binary documents w/in transaction lambda"}},{"before":"824fe6fff64ee55a61c8dee88d7e64e363d0c14e","after":"68cbcf11ea139c540eb50da36fa9e21960a1bbeb","ref":"refs/heads/master","pushedAt":"2024-04-15T15:19:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Update autogen to handle std::variant in templated to_js() methods\n\nChange-Id: Ie0411658807f9fe90eaa9706dae43f68b5645c45\nReviewed-on: https://review.couchbase.org/c/couchnode/+/208344\nTested-by: Jared Casey \nReviewed-by: Mateusz ","shortMessageHtmlLink":"Update autogen to handle std::variant in templated to_js() methods"}},{"before":"a37928a38ca9f4260cc37308801ae5527f87af8e","after":"824fe6fff64ee55a61c8dee88d7e64e363d0c14e","ref":"refs/heads/master","pushedAt":"2024-04-09T16:03:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"JSCBC-1253: Support for scoped eventing functions\n\nMotivation\n----------\nThe eventing service introduced support for scoped eventing functions. The SDKs need to support them.\n\nChanges\n-------\nMigrated eventing management to use the C++ Core eventing functionality. Added ScopeEventingFunctionManager.\nBumped eventing management stability up from volatile to uncommited. Added support for language compatibilty 7.2.0\n\nChange-Id: I22f7d48f1af1bbfa8c523b379ece19bb6ff117ed\nReviewed-on: https://review.couchbase.org/c/couchnode/+/208167\nReviewed-by: Jared Casey \nTested-by: Mateusz ","shortMessageHtmlLink":"JSCBC-1253: Support for scoped eventing functions"}},{"before":"3f470fc4c8a652d788359a0cdf65393bd3593fee","after":"a37928a38ca9f4260cc37308801ae5527f87af8e","ref":"refs/heads/master","pushedAt":"2024-04-04T20:51:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Update C++ core\n\nChange-Id: I61fc7dbcc35684652acac004a869d88d0b9eba22\nReviewed-on: https://review.couchbase.org/c/couchnode/+/208123\nTested-by: Jared Casey \nReviewed-by: Mateusz ","shortMessageHtmlLink":"Update C++ core"}},{"before":"8e0d606f216be116336424ddf485d3d3016559cf","after":"3f470fc4c8a652d788359a0cdf65393bd3593fee","ref":"refs/heads/master","pushedAt":"2024-04-04T18:04:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Update C++ core to include changes from CXXCBC-487\n\nChange-Id: Ib8f46bdcf5635a58cac51b34f1760a823d292cb7\nReviewed-on: https://review.couchbase.org/c/couchnode/+/207951\nTested-by: Jared Casey \nReviewed-by: Brett Lawson ","shortMessageHtmlLink":"Update C++ core to include changes from CXXCBC-487"}},{"before":"34102d2e178c1c6c453611d9cb1a858de2f64ba5","after":"8e0d606f216be116336424ddf485d3d3016559cf","ref":"refs/heads/master","pushedAt":"2024-04-04T18:04:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"JSCBC-1245: Refactor Document Expiry Duration\n\nMotivation\n----------\nThe changes for JSCBC-776 to refactor the document expiry did not carry\nover to the 4.x series of the SDK. We should update the SDK to include\nthe logic to refactor the document expiry duration. The changes will\nhelp get Node.js FIT to green.\n\nChanges\n-------\nAdd logic for handling document expiry. Added tests to confirm changes.\nVerify related FIT tests pass.\n\nChange-Id: Id2774057772d5a4d0a01f95dab523b01f9593706\nReviewed-on: https://review.couchbase.org/c/couchnode/+/207550\nReviewed-by: Brett Lawson \nTested-by: Jared Casey ","shortMessageHtmlLink":"JSCBC-1245: Refactor Document Expiry Duration"}},{"before":"99d0e6d7707111ec3f2613622e7938b522d22dd2","after":"34102d2e178c1c6c453611d9cb1a858de2f64ba5","ref":"refs/heads/master","pushedAt":"2024-03-28T22:10:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"JSCBC-1164: Update CAS type on mutation requests to correctly reflect\nallowed CAS representations\n\nMotivation\n----------\nThe SDK actually supports various representations of CAS, however those\nare currently unavailable to users as the autogen does not correctly set\nthe CAS type for mutation requests that accept CAS as an option.\n\nChanges\n-------\nUpdate autogen to correctly set the CAS type. Update CAS type in\nmutation request options. Add tests to confirm\nfunctionality.\n\nChange-Id: I33228df71e27b8e4a6588e98a5c3a78f0f78dbe9\nReviewed-on: https://review.couchbase.org/c/couchnode/+/197252\nReviewed-by: Brett Lawson \nTested-by: Jared Casey ","shortMessageHtmlLink":"JSCBC-1164: Update CAS type on mutation requests to correctly reflect"}},{"before":"19f4631a4934323022bef52cbb5b451535c5bfbd","after":"99d0e6d7707111ec3f2613622e7938b522d22dd2","ref":"refs/heads/master","pushedAt":"2024-03-28T20:28:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Bumped version to 4.3.1-dev.\n\nChange-Id: I7c196b60e5a2d81ba8d87638f9f97acaa74bbfe3\nReviewed-on: https://review.couchbase.org/c/couchnode/+/207516\nTested-by: Jared Casey \nReviewed-by: Brett Lawson ","shortMessageHtmlLink":"Bumped version to 4.3.1-dev."}},{"before":"0d2b1ce52ade43a681a8190df1e872acc91877cc","after":"19f4631a4934323022bef52cbb5b451535c5bfbd","ref":"refs/heads/master","pushedAt":"2024-03-13T21:26:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"JSCBC-1250: SDK API 3.5 Release Preparation\n\nMotivation\n----------\nClean up API documentation for SDK API 3.5 release.\n\nChanges\n-------\nUpdate API docs to correctly reflect API status (either\nvolatile or uncommitted).\n\nChange-Id: Ia6c4f8e69b52257f70b5b947cc8ce161e97916ab\nReviewed-on: https://review.couchbase.org/c/couchnode/+/207198\nReviewed-by: Brett Lawson \nTested-by: Jared Casey ","shortMessageHtmlLink":"JSCBC-1250: SDK API 3.5 Release Preparation"}},{"before":"4e5e7f7134c68080618f8d4c788f60a81d767305","after":"0d2b1ce52ade43a681a8190df1e872acc91877cc","ref":"refs/heads/master","pushedAt":"2024-03-12T23:15:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"JSCBC-1251: Cleanup search API for SDK API 3.5 support\n\nMotivation\n----------\nPrior to next Node.js SDK release, there are a number of small tasks to\ncomplete for the search API.\n\nChanges\n-------\n* Update to the latest C++ core to pull in changes from CXXCBC-481\n* Add showRequest, logRequest and logResponse to SearchOptions\n* Add test to verify SDK can disable scoring and does not crash when\n using server version 7.6\n* Move vector search and new search API to UNCOMMITTED\n* Move scope search changes from VOLATILE to COMMITED\n\nChange-Id: Id9937e0431a79fe4ee4cb05d4112f6e20595ebac\nReviewed-on: https://review.couchbase.org/c/couchnode/+/207112\nTested-by: Jared Casey \nReviewed-by: Brett Lawson ","shortMessageHtmlLink":"JSCBC-1251: Cleanup search API for SDK API 3.5 support"}},{"before":"0cc556f1ed9984cdf013b413f70ef78070a60a17","after":"4e5e7f7134c68080618f8d4c788f60a81d767305","ref":"refs/heads/master","pushedAt":"2024-03-12T23:15:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Update C++ core\n\nChange-Id: Ic9e77f30474d07d8c9aa1cfc6015487ff7c25998\nReviewed-on: https://review.couchbase.org/c/couchnode/+/207108\nTested-by: Jared Casey \nReviewed-by: Brett Lawson ","shortMessageHtmlLink":"Update C++ core"}},{"before":"da0fda30c24e9230177a2fd91e884461a0d69405","after":"0cc556f1ed9984cdf013b413f70ef78070a60a17","ref":"refs/heads/master","pushedAt":"2024-03-12T23:14:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"JSCBC-1241: Update C++ core to include changes from CXXCBC-462\n\nMotivation\n----------\nInclude updates from C++ core that add improvements to how the metadata\ncollection bucket is opened.\n\nChanges\n-------\n* Update C++ core to pull in changes from CXXCBC-462\n* Update NAPI bindings to create transactions object from new static\n create() method\n* Add TransactionKeyspace interface\n* Add metadataCollection to TransactionsConfig\n* Update tests to confirm functionality\n\nChange-Id: I8bdddc6f4e89b1d5e9930571b05a1552bfc6556b\nReviewed-on: https://review.couchbase.org/c/couchnode/+/207104\nReviewed-by: Brett Lawson \nTested-by: Jared Casey ","shortMessageHtmlLink":"JSCBC-1241: Update C++ core to include changes from CXXCBC-462"}},{"before":"a9012230fc3d337a7303a348d1d3506ce5bd4a3c","after":"da0fda30c24e9230177a2fd91e884461a0d69405","ref":"refs/heads/master","pushedAt":"2024-03-12T17:54:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Bumped version to 4.3.0-dev.\n\nChange-Id: I11ddfb91f1025e35b7e81f971020b70a081c480d\nReviewed-on: https://review.couchbase.org/c/couchnode/+/207086\nReviewed-by: Mateusz \nTested-by: Jared Casey ","shortMessageHtmlLink":"Bumped version to 4.3.0-dev."}},{"before":"8cb6e5f56a0b4729fa81a8b4ead7d7d2619ce922","after":"a9012230fc3d337a7303a348d1d3506ce5bd4a3c","ref":"refs/heads/master","pushedAt":"2024-03-01T21:32:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Update C++ core to 1.0.0-dp.13\n\nChange-Id: Idcf963bd3067dd8acb73b6675a0168d73aa58daa\nReviewed-on: https://review.couchbase.org/c/couchnode/+/206576\nReviewed-by: Brett Lawson \nTested-by: Jared Casey ","shortMessageHtmlLink":"Update C++ core to 1.0.0-dp.13"}},{"before":"1c7ca8b99c206dadbf5bcc038079bb07645674ea","after":"8cb6e5f56a0b4729fa81a8b4ead7d7d2619ce922","ref":"refs/heads/master","pushedAt":"2024-02-21T17:50:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Clean up view query operation.\n\nMotivation\n----------\nAddress JSCBC-1202 and JSCBC-1214.\n\nChanges\n-------\n* Update ViewQueryOptions to include namespace, full_set and raw\n* Update how ViewQueryOptions are parsed (remove some JSON.stringify()\n of some options)\n* Update how results are parsed\n* Add tests to confirm functionality\n\nChange-Id: I5cda73447e697083762f7d4f1ac623d045ac9bc7\nReviewed-on: https://review.couchbase.org/c/couchnode/+/206057\nTested-by: Jared Casey \nReviewed-by: Brett Lawson ","shortMessageHtmlLink":"Clean up view query operation."}},{"before":"2c62a68867f530a93a1759995a88961efa3a42ab","after":"1c7ca8b99c206dadbf5bcc038079bb07645674ea","ref":"refs/heads/master","pushedAt":"2024-02-21T17:50:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"JSCBC-1238: Update view index management API to use C++ core management\nAPI\n\nMotivation\n----------\nUse the underlying C++ core management API instead of using the HTTP\nexecutor.\n\nChanges\n-------\n* Update C++ core\n* Replace HTTP executor w/ C++ core view index management API\n* Add tests to confirm new and deprecated functionality\n\nChange-Id: I6a073552de8b1db0fb4ffc6fe1e7b7fed8020739\nReviewed-on: https://review.couchbase.org/c/couchnode/+/206051\nReviewed-by: Brett Lawson \nTested-by: Jared Casey ","shortMessageHtmlLink":"JSCBC-1238: Update view index management API to use C++ core management"}},{"before":"21530c332af118b4147bb91ff2745a3a3d35a758","after":"2c62a68867f530a93a1759995a88961efa3a42ab","ref":"refs/heads/master","pushedAt":"2024-02-20T16:08:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"JSCBC-1081: Create Index Key Encoding\n\nMotivation\n----------\nUpdate query index mgmt API to follow RFC.\n\nChanges\n-------\nUpdate C++ core and query index mgmt API to use `keys` instead of\n`fields` for create index operations.\n\nChange-Id: Ica31ed0ff52e96cfa8df98a6c055701274b61f7b\nReviewed-on: https://review.couchbase.org/c/couchnode/+/205821\nReviewed-by: Mateusz \nTested-by: Jared Casey ","shortMessageHtmlLink":"JSCBC-1081: Create Index Key Encoding"}},{"before":"9359242b096264a8f88372ba5f5ef0444ab2a7d6","after":"21530c332af118b4147bb91ff2745a3a3d35a758","ref":"refs/heads/master","pushedAt":"2024-02-20T16:08:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"JSCBC-1193: Fix MutateIn Macros\n\nMotivation\n----------\nMutateIn Macros are set to an incorrect macro string so users are unable\nto use the any MutateIn macro.\n\nChanges\n-------\nUpdate MutateIn Macros to the correct string value. Add tests to verify\nsubdocument macros work as expected.\n\nChange-Id: I98923738f1ee912269171339da1b47f936e8d7f8\nReviewed-on: https://review.couchbase.org/c/couchnode/+/205716\nTested-by: Jared Casey \nReviewed-by: Mateusz ","shortMessageHtmlLink":"JSCBC-1193: Fix MutateIn Macros"}},{"before":"966a5d3dc682dc6134ff56932e8ab4da2afb39ee","after":"9359242b096264a8f88372ba5f5ef0444ab2a7d6","ref":"refs/heads/master","pushedAt":"2024-02-06T22:47:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"JSCBC-1233: Add support for Scoped Search Indexes\n\nMotivation\n----------\nAdd support for search index mgmt and search operations from a scope.\n\nChanges\n-------\n* Update C++ core\n* Update search index mgmt to use C++ core mgmt API\n* Add access to ScopeSearchIndexManager from scope instance\n* Add access to search() functionality (new path for search API) from scope instance\n\nChange-Id: Idce231e6bf396169d595fafd07e2688748edea65\nReviewed-on: https://review.couchbase.org/c/couchnode/+/204632\nReviewed-by: Brett Lawson \nTested-by: Jared Casey ","shortMessageHtmlLink":"JSCBC-1233: Add support for Scoped Search Indexes"}},{"before":"b647b57ecc8b7625ff18ddec4862c933cafb2a94","after":"966a5d3dc682dc6134ff56932e8ab4da2afb39ee","ref":"refs/heads/master","pushedAt":"2024-02-06T22:47:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Bumped version to 4.2.11-dev.\n\nChange-Id: I6b9a3d2768296af48a8a80b90d0a322abf274f81\nReviewed-on: https://review.couchbase.org/c/couchnode/+/205163\nTested-by: Jared Casey \nReviewed-by: Brett Lawson ","shortMessageHtmlLink":"Bumped version to 4.2.11-dev."}},{"before":"b587fc2ed473244da7801286d6c6f334667d0015","after":"b647b57ecc8b7625ff18ddec4862c933cafb2a94","ref":"refs/heads/master","pushedAt":"2024-02-02T21:51:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Address npm audit issue\n\nChange-Id: I7a4ef9d29feb010c712268717c496d7fbc419027\nReviewed-on: https://review.couchbase.org/c/couchnode/+/204942\nReviewed-by: Michael Reiche \nTested-by: Jared Casey ","shortMessageHtmlLink":"Address npm audit issue"}},{"before":"8e8338f6ab12f820d913b271e08f0807ec954eab","after":"b587fc2ed473244da7801286d6c6f334667d0015","ref":"refs/heads/master","pushedAt":"2024-02-02T17:53:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Update C++ core to 1.0.0-dp.12\n\nChange-Id: I3e3eb3ab2be53998a9f96bf68df6783dbb3be3d9\nReviewed-on: https://review.couchbase.org/c/couchnode/+/204893\nReviewed-by: Mateusz \nTested-by: Jared Casey ","shortMessageHtmlLink":"Update C++ core to 1.0.0-dp.12"}},{"before":"61901c6651ff9ed00a3604de67f69d9214eb91cf","after":"8e8338f6ab12f820d913b271e08f0807ec954eab","ref":"refs/heads/master","pushedAt":"2024-01-31T23:52:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"JSCBC-1226: Support Vector Search\n\nMotivation\n----------\nAdd support for new Couchbase Server FTS vector search feature.\n\nChanges\n-------\nUpdate search API to follow RFC changes for adding vector search\nfeature.\n\nChange-Id: I71bd4ff2bb651342ff906251b7b07ee50a51d139\nReviewed-on: https://review.couchbase.org/c/couchnode/+/204514\nTested-by: Jared Casey \nReviewed-by: Mateusz ","shortMessageHtmlLink":"JSCBC-1226: Support Vector Search"}},{"before":"b047e1f61293df904afbdac2fdb279011a60d1da","after":"61901c6651ff9ed00a3604de67f69d9214eb91cf","ref":"refs/heads/master","pushedAt":"2024-01-29T17:28:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Bumped version to 4.2.10-dev.\n\nChange-Id: Id6ca0b7f4ce0acbe8186b54ce09a0661596b8457\nReviewed-on: https://review.couchbase.org/c/couchnode/+/204536\nReviewed-by: Mateusz \nTested-by: Jared Casey ","shortMessageHtmlLink":"Bumped version to 4.2.10-dev."}},{"before":"f015904a377a636f560abbd5179d11784593c545","after":"b047e1f61293df904afbdac2fdb279011a60d1da","ref":"refs/heads/master","pushedAt":"2024-01-24T16:25:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"JSCBC-1227: Support for maxTTL value of -1 for collection 'no expiry'\n\nMotivation\n----------\nAdd support for -1 value of maxExpiry when creating/updating collections\nusing the collection mgmt API.\n\nChanges\n-------\nUpdate C++ core and NAPI bindings. Add tests to verify functionality.\n\nChange-Id: Id110d7bd3dfcfd55970d6d79bf87c3a2df63f5ab\nReviewed-on: https://review.couchbase.org/c/couchnode/+/203675\nReviewed-by: Mateusz \nTested-by: Jared Casey ","shortMessageHtmlLink":"JSCBC-1227: Support for maxTTL value of -1 for collection 'no expiry'"}},{"before":"07519c4d88d68b61a865419a08a8baf2ced32f6a","after":"f015904a377a636f560abbd5179d11784593c545","ref":"refs/heads/master","pushedAt":"2024-01-02T21:17:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Update C++ core to 1.0.0-dp.11\n\nChange-Id: I8eb3339a3c40e5c160a3abce918f56e37e23011f\nReviewed-on: https://review.couchbase.org/c/couchnode/+/202993\nTested-by: Jared Casey \nReviewed-by: Mateusz ","shortMessageHtmlLink":"Update C++ core to 1.0.0-dp.11"}},{"before":"f3c86f824627ab2d0642f892f76cde7e9430bfbd","after":"07519c4d88d68b61a865419a08a8baf2ced32f6a","ref":"refs/heads/master","pushedAt":"2024-01-02T21:16:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"JSCBC-1221: Support DocumentNotLocked\n\nMotivation\n----------\nAdd support for new KV error code NOT_LOCKED.\n\nChanges\n-------\n* Add DocumentNotLockedError (mapped to C++ core error code)\n* Update C++ core\n* Add test to confirm functionality\n\nChange-Id: Ic068cda8837d930fa6f8f05e33052b6d6a86b78d\nReviewed-on: https://review.couchbase.org/c/couchnode/+/202992\nTested-by: Jared Casey \nReviewed-by: Mateusz ","shortMessageHtmlLink":"JSCBC-1221: Support DocumentNotLocked"}},{"before":"e43550a0aec12a222edccee67e34dd10d523c125","after":"f3c86f824627ab2d0642f892f76cde7e9430bfbd","ref":"refs/heads/master","pushedAt":"2023-12-23T04:23:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"JSCBC-1163: Improvements for Faster Failover and Config Push\n\nMotivation\n----------\nImprove SDK behavior during rebalance and failover scenarios (on newer\nversions of Couchbase Server that support required features).\n\nChanges\n-------\nUpdate C++ core to latest to pull in changes for faster failover and\nconfiguration push.\n\nChange-Id: I0ff6e1598376aa1d2dfa895c5b6993ed0e1c7e06\nReviewed-on: https://review.couchbase.org/c/couchnode/+/201244\nReviewed-by: Mateusz \nTested-by: Jared Casey ","shortMessageHtmlLink":"JSCBC-1163: Improvements for Faster Failover and Config Push"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENHnTJgA","startCursor":null,"endCursor":null}},"title":"Activity ยท couchbase/couchnode"}