Skip to content

Conversation

@DomPeliniAerospike
Copy link
Collaborator

No description provided.

DomPeliniAerospike and others added 7 commits October 10, 2025 16:30
* Node.js Release 6.3.0 (#713)

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Emulated Ubuntu 20 x86 in ubuntu 22

* Emulated Ubuntu 20 x86 in ubuntu 22

* Emulated Ubuntu 20 x86 in ubuntu 22

* Emulated Ubuntu 20 x86 in ubuntu 22

* Emulated Ubuntu 20 x86 in ubuntu 22

* Emulated Ubuntu 20 x86 in ubuntu 22

* Emulated Ubuntu 20 x86 in ubuntu 22

* Emulated Ubuntu 20 x86 in ubuntu 22

* Fixing issue with action step outputs

* Fixing issue with action step outputs

* Fixing issue with action step outputs

* Pipeline improvements

* Pipeline improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Nodejs-Release-6.3.0 (#705)

## New Features
  - [CLIENT-3407] - Added Support for Metrics V2
  - [CLIENT-3408] - Added Support for Dynamic Configuration
  - [CLIENT-3266] - Added Client.createPKIUser()
  - [CLIENT-3396] - Added Support for creating a secondary index on an Expression.
  - [CLIENT-3645] - Added Support for policy.replica.RANDOM
## Bug Fixes
  - [CLIENT-3507] - Fixed metrics_policy.reportDir passing an invalid string when enabling metrics.
  - [CLIENT-3635] - Fixed Segmentation fault when parsing invalid privilege, roles, and whitelist to admin functions.
  - [CLIENT-3636] - Added missing function client.setPassword()
  - [CLIENT-3637] - Fixed issue with error objects are not being returned by Role based Authentication Control (RBAC) functions.  All RBAC functions are also now awaitable.
  - [CLIENT-3643] - Fixed bug where adminPolicy is uninitialized during Role Based Authentication Commands.
  - [CLIENT-3644] - Fixed issue with error not being returned when the client configuration is invalid.
 ## Documenation
   - [CLIENT-1865] - Clarified Filter Documentation.
   - [CLIENT-3234] - Documented that compression is an Enterprise Feature.
## Improvements
   - [CLIENT-3409] - Added generics to some typescript defintions (Thanks @bit0r1n!)

* Update metrics.ts

* Added workflow files

* Running stage tests

* Running stage tests

* Revert "Running stage tests"

This reverts commit f4ded6476c05804181c4616fddce5e7e34c437cc.

* Update prebuiltBinding.js

* Running stage tests

* Running stage tests

* Running stage tests

* Added robust testing to metrics and dynamic config

* Fixing broken action

* Fixed incorrect npm configuration

* Enabled Stage test

* Fixed typescript

* Changed CE test to run with default ttl

* Removed build bindings from prefer_rack

* Fixed binding install for prefer_rack

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Added Secondary Index with Expression

* Removed tests for non-ubuntu x86 runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Added PKI Add user API and testing

* Fixing windows action

* Fixing Windows runners

* Returning NULL objects instead of void for admin functionality

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Fixing windows action

* Fixing windows action

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Revert "Upgrading actions"

This reverts commit 9d1c3bc867b5f56e7dab4b0fa39fdaa662bf55e0.

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Fixing valgrind issue

* Fixing valgrind issue

* Revert "Merge pull request #660 from bit0r1n/generics"

This reverts commit 4e428082ff8af117efb34db5fc7f97a8e4cc0c37, reversing
changes made to e9c24d1a2aff4357c79f071c94dc23a99cd38f2e.

* Responded to review comments and fixed some memory issues

* Responded to review comments and fixed some memory issues

* Revert "Revert "Merge pull request #660 from bit0r1n/generics""

This reverts commit b32a1e008b8e836fe908dc7ae722c38ae867b9f7.

* Responded to review comments and fixed some memory issues

* Reduced brittleness of tests

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* Updated release action

* Updated release action

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Fixed windows install issue (#715)

* Added metrics example to examples

* Update conversions.cc

* Update metrics.ts

* Added workflow files

* Running stage tests

* Running stage tests

* Revert "Running stage tests"

This reverts commit f4ded6476c05804181c4616fddce5e7e34c437cc.

* Update prebuiltBinding.js

* Running stage tests

* Running stage tests

* Running stage tests

* Added robust testing to metrics and dynamic config

* Fixing broken action

* Fixed incorrect npm configuration

* Enabled Stage test

* Fixed typescript

* Changed CE test to run with default ttl

* Removed build bindings from prefer_rack

* Fixed binding install for prefer_rack

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Added Secondary Index with Expression

* Removed tests for non-ubuntu x86 runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Added PKI Add user API and testing

* Fixing windows action

* Fixing Windows runners

* Returning NULL objects instead of void for admin functionality

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Fixing windows action

* Fixing windows action

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Revert "Upgrading actions"

This reverts commit 9d1c3bc867b5f56e7dab4b0fa39fdaa662bf55e0.

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Fixing valgrind issue

* Fixing valgrind issue

* Revert "Merge pull request #660 from bit0r1n/generics"

This reverts commit 4e428082ff8af117efb34db5fc7f97a8e4cc0c37, reversing
changes made to e9c24d1a2aff4357c79f071c94dc23a99cd38f2e.

* Responded to review comments and fixed some memory issues

* Responded to review comments and fixed some memory issues

* Revert "Revert "Merge pull request #660 from bit0r1n/generics""

This reverts commit b32a1e008b8e836fe908dc7ae722c38ae867b9f7.

* Responded to review comments and fixed some memory issues

* Reduced brittleness of tests

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* Updated release action

* Updated release action

* Adjusted gitmodules (#714)

* Adjusted gitmodules

* Testing release pipeline

* Testing release pipeline

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Windows Install Fix (#717)

* Added workflow files

* Running stage tests

* Running stage tests

* Revert "Running stage tests"

This reverts commit f4ded6476c05804181c4616fddce5e7e34c437cc.

* Update prebuiltBinding.js

* Running stage tests

* Running stage tests

* Running stage tests

* Added robust testing to metrics and dynamic config

* Fixing broken action

* Fixed incorrect npm configuration

* Enabled Stage test

* Fixed typescript

* Changed CE test to run with default ttl

* Removed build bindings from prefer_rack

* Fixed binding install for prefer_rack

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Added Secondary Index with Expression

* Removed tests for non-ubuntu x86 runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Added PKI Add user API and testing

* Fixing windows action

* Fixing Windows runners

* Returning NULL objects instead of void for admin functionality

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Fixing windows action

* Fixing windows action

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Revert "Upgrading actions"

This reverts commit 9d1c3bc867b5f56e7dab4b0fa39fdaa662bf55e0.

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Fixing valgrind issue

* Fixing valgrind issue

* Revert "Merge pull request #660 from bit0r1n/generics"

This reverts commit 4e428082ff8af117efb34db5fc7f97a8e4cc0c37, reversing
changes made to e9c24d1a2aff4357c79f071c94dc23a99cd38f2e.

* Responded to review comments and fixed some memory issues

* Responded to review comments and fixed some memory issues

* Revert "Revert "Merge pull request #660 from bit0r1n/generics""

This reverts commit b32a1e008b8e836fe908dc7ae722c38ae867b9f7.

* Responded to review comments and fixed some memory issues

* Reduced brittleness of tests

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* Updated release action

* Updated release action

* Adjusted gitmodules (#714)

* Adjusted gitmodules

* Testing release pipeline

* Testing release pipeline

* Windows build fix (#716)

* Fixed windows install issue (#715)

* Added metrics example to examples

* Update conversions.cc

* Update metrics.ts

* Added workflow files

* Running stage tests

* Running stage tests

* Revert "Running stage tests"

This reverts commit f4ded6476c05804181c4616fddce5e7e34c437cc.

* Update prebuiltBinding.js

* Running stage tests

* Running stage tests

* Running stage tests

* Added robust testing to metrics and dynamic config

* Fixing broken action

* Fixed incorrect npm configuration

* Enabled Stage test

* Fixed typescript

* Changed CE test to run with default ttl

* Removed build bindings from prefer_rack

* Fixed binding install for prefer_rack

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Added Secondary Index with Expression

* Removed tests for non-ubuntu x86 runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Added PKI Add user API and testing

* Fixing windows action

* Fixing Windows runners

* Returning NULL objects instead of void for admin functionality

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Fixing windows action

* Fixing windows action

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Revert "Upgrading actions"

This reverts commit 9d1c3bc867b5f56e7dab4b0fa39fdaa662bf55e0.

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Fixing valgrind issue

* Fixing valgrind issue

* Revert "Merge pull request #660 from bit0r1n/generics"

This reverts commit 4e428082ff8af117efb34db5fc7f97a8e4cc0c37, reversing
changes made to e9c24d1a2aff4357c79f071c94dc23a99cd38f2e.

* Responded to review comments and fixed some memory issues

* Responded to review comments and fixed some memory issues

* Revert "Revert "Merge pull request #660 from bit0r1n/generics""

This reverts commit b32a1e008b8e836fe908dc7ae722c38ae867b9f7.

* Responded to review comments and fixed some memory issues

* Reduced brittleness of tests

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* Updated release action

* Updated release action

* Adjusted gitmodules (#714)

* Adjusted gitmodules

* Testing release pipeline

* Testing release pipeline

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Moved labels to cluster

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Testing release

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Testing release

* Testing release

* Fixing windows install (#721)

* Running stage tests

* Running stage tests

* Revert "Running stage tests"

This reverts commit f4ded6476c05804181c4616fddce5e7e34c437cc.

* Update prebuiltBinding.js

* Running stage tests

* Running stage tests

* Running stage tests

* Added robust testing to metrics and dynamic config

* Fixing broken action

* Fixed incorrect npm configuration

* Enabled Stage test

* Fixed typescript

* Changed CE test to run with default ttl

* Removed build bindings from prefer_rack

* Fixed binding install for prefer_rack

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Added Secondary Index with Expression

* Removed tests for non-ubuntu x86 runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Added PKI Add user API and testing

* Fixing windows action

* Fixing Windows runners

* Returning NULL objects instead of void for admin functionality

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Fixing windows action

* Fixing windows action

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Revert "Upgrading actions"

This reverts commit 9d1c3bc867b5f56e7dab4b0fa39fdaa662bf55e0.

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Fixing valgrind issue

* Fixing valgrind issue

* Revert "Merge pull request #660 from bit0r1n/generics"

This reverts commit 4e428082ff8af117efb34db5fc7f97a8e4cc0c37, reversing
changes made to e9c24d1a2aff4357c79f071c94dc23a99cd38f2e.

* Responded to review comments and fixed some memory issues

* Responded to review comments and fixed some memory issues

* Revert "Revert "Merge pull request #660 from bit0r1n/generics""

This reverts commit b32a1e008b8e836fe908dc7ae722c38ae867b9f7.

* Responded to review comments and fixed some memory issues

* Reduced brittleness of tests

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* Updated release action

* Updated release action

* Adjusted gitmodules (#714)

* Adjusted gitmodules

* Testing release pipeline

* Testing release pipeline

* Windows build fix (#716)

* Fixed windows install issue (#715)

* Added metrics example to examples

* Update conversions.cc

* Update metrics.ts

* Added workflow files

* Running stage tests

* Running stage tests

* Revert "Running stage tests"

This reverts commit f4ded6476c05804181c4616fddce5e7e34c437cc.

* Update prebuiltBinding.js

* Running stage tests

* Running stage tests

* Running stage tests

* Added robust testing to metrics and dynamic config

* Fixing broken action

* Fixed incorrect npm configuration

* Enabled Stage test

* Fixed typescript

* Changed CE test to run with default ttl

* Removed build bindings from prefer_rack

* Fixed binding install for prefer_rack

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Added Secondary Index with Expression

* Removed tests for non-ubuntu x86 runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Added PKI Add user API and testing

* Fixing windows action

* Fixing Windows runners

* Returning NULL objects instead of void for admin functionality

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Fixing windows action

* Fixing windows action

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Revert "Upgrading actions"

This reverts commit 9d1c3bc867b5f56e7dab4b0fa39fdaa662bf55e0.

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Fixing valgrind issue

* Fixing valgrind issue

* Revert "Merge pull request #660 from bit0r1n/generics"

This reverts commit 4e428082ff8af117efb34db5fc7f97a8e4cc0c37, reversing
changes made to e9c24d1a2aff4357c79f071c94dc23a99cd38f2e.

* Responded to review comments and fixed some memory issues

* Responded to review comments and fixed some memory issues

* Revert "Revert "Merge pull request #660 from bit0r1n/generics""

This reverts commit b32a1e008b8e836fe908dc7ae722c38ae867b9f7.

* Responded to review comments and fixed some memory issues

* Reduced brittleness of tests

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* Updated release action

* Updated release action

* Adjusted gitmodules (#714)

* Adjusted gitmodules

* Testing release pipeline

* Testing release pipeline

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Moved labels to cluster

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Testing release

* Windows build fix (#720)

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Moved labels to cluster

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

* FF fix branch to stage (#718)

* Windows Install Fix (#717)

* Added workflow files

* Running stage tests

* Running stage tests

* Revert "Running stage tests"

This reverts commit f4ded6476c05804181c4616fddce5e7e34c437cc.

* Update prebuiltBinding.js

* Running stage tests

* Running stage tests

* Running stage tests

* Added robust testing to metrics and dynamic config

* Fixing broken action

* Fixed incorrect npm configuration

* Enabled Stage test

* Fixed typescript

* Changed CE test to run with default ttl

* Removed build bindings from prefer_rack

* Fixed binding install for prefer_rack

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Added Secondary Index with Expression

* Removed tests for non-ubuntu x86 runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Added PKI Add user API and testing

* Fixing windows action

* Fixing Windows runners

* Returning NULL objects instead of void for admin functionality

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Fixing windows action

* Fixing windows action

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Revert "Upgrading actions"

This reverts commit 9d1c3bc867b5f56e7dab4b0fa39fdaa662bf55e0.

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Fixing valgrind issue

* Fixing valgrind issue

* Revert "Merge pull request #660 from bit0r1n/generics"

This reverts commit 4e428082ff8af117efb34db5fc7f97a8e4cc0c37, reversing
changes made to e9c24d1a2aff4357c79f071c94dc23a99cd38f2e.

* Responded to review comments and fixed some memory issues

* Responded to review comments and fixed some memory issues

* Revert "Revert "Merge pull request #660 from bit0r1n/generics""

This reverts commit b32a1e008b8e836fe908dc7ae722c38ae867b9f7.

* Responded to review comments and fixed some memory issues

* Reduced brittleness of tests

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* Updated release action

* Updated release action

* Adjusted gitmodules (#714)

* Adjusted gitmodules

* Testing release pipeline

* Testing release pipeline

* Windows build fix (#716)

* Fixed windows install issue (#715)

* Added metrics example to examples

* Update conversions.cc

* Update metrics.ts

* Added workflow files

* Running stage tests

* Running stage tests

* Revert "Running stage tests"

This reverts commit f4ded6476c05804181c4616fddce5e7e34c437cc.

* Update prebuiltBinding.js

* Running stage tests

* Running stage tests

* Running stage tests

* Added robust testing to metrics and dynamic config

* Fixing broken action

* Fixed incorrect npm configuration

* Enabled Stage test

* Fixed typescript

* Changed CE test to run with default ttl

* Removed build bindings from prefer_rack

* Fixed binding install for prefer_rack

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Added Secondary Index with Expression

* Removed tests for non-ubuntu x86 runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Added PKI Add user API and testing

* Fixing windows action

* Fixing Windows runners

* Returning NULL objects instead of void for admin functionality

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Fixing windows action

* Fixing windows action

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Revert "Upgrading actions"

This reverts commit 9d1c3bc867b5f56e7dab4b0fa39fdaa662bf55e0.

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Fixing valgrind issue

* Fixing valgrind issue

* Revert "Merge pull request #660 from bit0r1n/generics"

This reverts commit 4e428082ff8af117efb34db5fc7f97a8e4cc0c37, reversing
changes made to e9c24d1a2aff4357c79f071c94dc23a99cd38f2e.

* Responded to review comments and fixed some memory issues

* Responded to review comments and fixed some memory issues

* Revert "Revert "Merge pull request #660 from bit0r1n/generics""

This reverts commit b32a1e008b8e836fe908dc7ae722c38ae867b9f7.

* Responded to review comments and fixed some memory issues

* Reduced brittleness of tests

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* Updated release action

* Updated release action

* Adjusted gitmodules (#714)

* Adjusted gitmodules

* Testing release pipeline

* Testing release pipeline

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Moved labels to cluster

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Testing release

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Testing release

* Testing release

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Fixing windows install bug

* Fixing windows install bug

* Fixing windows install bug

* Fixing windows install bug

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* bumping version

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Running Stage tests (#724)

* Running stage tests

* Running stage tests

* Running stage tests

* Added robust testing to metrics and dynamic config

* Fixing broken action

* Fixed incorrect npm configuration

* Enabled Stage test

* Fixed typescript

* Changed CE test to run with default ttl

* Removed build bindings from prefer_rack

* Fixed binding install for prefer_rack

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Added Secondary Index with Expression

* Removed tests for non-ubuntu x86 runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Added PKI Add user API and testing

* Fixing windows action

* Fixing Windows runners

* Returning NULL objects instead of void for admin functionality

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Fixing windows action

* Fixing windows action

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Revert "Upgrading actions"

This reverts commit 9d1c3bc867b5f56e7dab4b0fa39fdaa662bf55e0.

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Fixing valgrind issue

* Fixing valgrind issue

* Revert "Merge pull request #660 from bit0r1n/generics"

This reverts commit 4e428082ff8af117efb34db5fc7f97a8e4cc0c37, reversing
changes made to e9c24d1a2aff4357c79f071c94dc23a99cd38f2e.

* Responded to review comments and fixed some memory issues

* Responded to review comments and fixed some memory issues

* Revert "Revert "Merge pull request #660 from bit0r1n/generics""

This reverts commit b32a1e008b8e836fe908dc7ae722c38ae867b9f7.

* Responded to review comments and fixed some memory issues

* Reduced brittleness of tests

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* Updated release action

* Updated release action

* Adjusted gitmodules (#714)

* Adjusted gitmodules

* Testing release pipeline

* Testing release pipeline

* Windows build fix (#716)

* Fixed windows install issue (#715)

* Added metrics example to examples

* Update conversions.cc

* Update metrics.ts

* Added workflow files

* Running stage tests

* Running stage tests

* Revert "Running stage tests"

This reverts commit f4ded6476c05804181c4616fddce5e7e34c437cc.

* Update prebuiltBinding.js

* Running stage tests

* Running stage tests

* Running stage tests

* Added robust testing to metrics and dynamic config

* Fixing broken action

* Fixed incorrect npm configuration

* Enabled Stage test

* Fixed typescript

* Changed CE test to run with default ttl

* Removed build bindings from prefer_rack

* Fixed binding install for prefer_rack

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Added Secondary Index with Expression

* Removed tests for non-ubuntu x86 runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Added PKI Add user API and testing

* Fixing wind…
Comment on lines +14 to +20
uses: ./.github/workflows/master-bump-version.yml
needs: [
master-get-jfrog-version,
]
secrets: inherit

publish-to-npm:

Check warning

Code scanning / CodeQL

Workflow does not contain permissions Medium

Actions job or workflow does not limit the permissions of the GITHUB_TOKEN. Consider setting an explicit permissions block, using the following as a minimal starting point: {}

Copilot Autofix

AI 7 days ago

To fix this issue, we should add a top-level permissions block to the workflow YAML, directly after the name: section and before on:. The contents of the block should be set to the minimal required privileges for the workflow. If unsure about the exact needs (since we do not see what is done in the invoked/reusable workflows), the safest default is to set all permissions to read. You can then open up specific writes (e.g., contents: write, pull-requests: write) if required by the workflow logic. For now, following the CodeQL recommendation, we will start with:

permissions:
  contents: read

Place this block as line 2, shifting subsequent lines down. This minimal change does not affect workflow functionality and enforces the least privilege principle.

Suggested changeset 1
.github/workflows/master-workflow.yml

Autofix patch

Autofix patch
Run the following command in your local git repository to apply this patch
cat << 'EOF' | git apply
diff --git a/.github/workflows/master-workflow.yml b/.github/workflows/master-workflow.yml
--- a/.github/workflows/master-workflow.yml
+++ b/.github/workflows/master-workflow.yml
@@ -1,4 +1,6 @@
 name: Master workflow
+permissions:
+  contents: read
 
 on:
   push:
EOF
@@ -1,4 +1,6 @@
name: Master workflow
permissions:
contents: read

on:
push:
Copilot is powered by AI and may make mistakes. Always verify output.
Unable to commit as this autofix suggestion is now outdated
Comment on lines +33 to +44
name: verify npm clean install works correctly
needs: [
master-get-jfrog-version,
bump-master-number,
publish-to-npm
]
uses: ./.github/workflows/master-verify-npm-install.yml
with:
new_version: ${{ needs.bump-master-number.outputs.new_master_version }}
secrets: inherit

publish-to-npm:
name: Publish to npm
reupload-master-to-jfrog:

Check warning

Code scanning / CodeQL

Workflow does not contain permissions Medium

Actions job or workflow does not limit the permissions of the GITHUB_TOKEN. Consider setting an explicit permissions block, using the following as a minimal starting point: {}

Copilot Autofix

AI 7 days ago

The fix is to explicitly add a permissions key at the root of the workflow file (.github/workflows/master-workflow.yml). This will apply to all jobs defined in the workflow unless those jobs define their own more restrictive or permissive settings. The ideal permissions block should minimally include only what is required for the jobs to run. Since most jobs in this workflow delegate using the uses: syntax to other workflow files—and the actual commands performed are unknown from the snippet—it is safest to use a starting point of contents: read (the standard minimal permissions), which allows jobs to access repository contents but not perform any write operations. If jobs in the called workflow files require additional permissions (such as pull-requests: write), those can be granted there, but defaulting to read-only here reduces risk.

To implement this, add the following block immediately below the workflow name: at the start of the file:

permissions:
  contents: read

No imports or dependencies are required for this change.

Suggested changeset 1
.github/workflows/master-workflow.yml

Autofix patch

Autofix patch
Run the following command in your local git repository to apply this patch
cat << 'EOF' | git apply
diff --git a/.github/workflows/master-workflow.yml b/.github/workflows/master-workflow.yml
--- a/.github/workflows/master-workflow.yml
+++ b/.github/workflows/master-workflow.yml
@@ -1,4 +1,6 @@
 name: Master workflow
+permissions:
+  contents: read
 
 on:
   push:
EOF
@@ -1,4 +1,6 @@
name: Master workflow
permissions:
contents: read

on:
push:
Copilot is powered by AI and may make mistakes. Always verify output.
Unable to commit as this autofix suggestion is now outdated
Comment on lines +45 to +59
name: Upload artifacts to JFrog
needs: [
master-get-jfrog-version,
bump-master-number,
publish-to-npm,
verify-npm-install
]
uses: ./.github/workflows/master-upload-jfrog-build-to-npm.yml
uses: ./.github/workflows/shared-reupload-addons-to-jfrog.yml
with:
old_version: ${{ needs.master-get-jfrog-version.outputs.stage_version }}
new_version: ${{ needs.bump-master-number.outputs.new_master_version }}
pipeline-stage: 'master'
secrets: inherit

verify-npm-install:
name: verify npm clean install works correctly
reupload-master-to-jfrog-npm-repo:

Check warning

Code scanning / CodeQL

Workflow does not contain permissions Medium

Actions job or workflow does not limit the permissions of the GITHUB_TOKEN. Consider setting an explicit permissions block, using the following as a minimal starting point: {}

Copilot Autofix

AI 7 days ago

To fix the issue, add a permissions block at the top level of the workflow (directly under name: and before on:), or to each job as appropriate. Since all jobs are workflow calls and likely inherit GITHUB_TOKEN unless overridden, set the minimum required permissions. As a safe starting point, set contents: read (to enable Git operations) and, if writing to packages or creating releases, set packages: write. Since the jobs mention publishing to npm and uploading to JFrog, contents: read may be sufficient unless you know the jobs require wider privileges. If further privilege is needed, you can extend the block later.

Make this change in .github/workflows/master-workflow.yml by adding, for example:

permissions:
  contents: read

directly after line 1.
No new dependencies or imports are required.

Suggested changeset 1
.github/workflows/master-workflow.yml

Autofix patch

Autofix patch
Run the following command in your local git repository to apply this patch
cat << 'EOF' | git apply
diff --git a/.github/workflows/master-workflow.yml b/.github/workflows/master-workflow.yml
--- a/.github/workflows/master-workflow.yml
+++ b/.github/workflows/master-workflow.yml
@@ -1,4 +1,6 @@
 name: Master workflow
+permissions:
+  contents: read
 
 on:
   push:
EOF
@@ -1,4 +1,6 @@
name: Master workflow
permissions:
contents: read

on:
push:
Copilot is powered by AI and may make mistakes. Always verify output.
Unable to commit as this autofix suggestion is now outdated
DomPeliniAerospike and others added 6 commits October 16, 2025 22:47
* Node.js Release 6.3.0 (#713)

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Adding automatic version bumping

* Emulated Ubuntu 20 x86 in ubuntu 22

* Emulated Ubuntu 20 x86 in ubuntu 22

* Emulated Ubuntu 20 x86 in ubuntu 22

* Emulated Ubuntu 20 x86 in ubuntu 22

* Emulated Ubuntu 20 x86 in ubuntu 22

* Emulated Ubuntu 20 x86 in ubuntu 22

* Emulated Ubuntu 20 x86 in ubuntu 22

* Emulated Ubuntu 20 x86 in ubuntu 22

* Fixing issue with action step outputs

* Fixing issue with action step outputs

* Fixing issue with action step outputs

* Pipeline improvements

* Pipeline improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Pipeline Improvements

* Nodejs-Release-6.3.0 (#705)

## New Features
  - [CLIENT-3407] - Added Support for Metrics V2
  - [CLIENT-3408] - Added Support for Dynamic Configuration
  - [CLIENT-3266] - Added Client.createPKIUser()
  - [CLIENT-3396] - Added Support for creating a secondary index on an Expression.
  - [CLIENT-3645] - Added Support for policy.replica.RANDOM
## Bug Fixes
  - [CLIENT-3507] - Fixed metrics_policy.reportDir passing an invalid string when enabling metrics.
  - [CLIENT-3635] - Fixed Segmentation fault when parsing invalid privilege, roles, and whitelist to admin functions.
  - [CLIENT-3636] - Added missing function client.setPassword()
  - [CLIENT-3637] - Fixed issue with error objects are not being returned by Role based Authentication Control (RBAC) functions.  All RBAC functions are also now awaitable.
  - [CLIENT-3643] - Fixed bug where adminPolicy is uninitialized during Role Based Authentication Commands.
  - [CLIENT-3644] - Fixed issue with error not being returned when the client configuration is invalid.
 ## Documenation
   - [CLIENT-1865] - Clarified Filter Documentation.
   - [CLIENT-3234] - Documented that compression is an Enterprise Feature.
## Improvements
   - [CLIENT-3409] - Added generics to some typescript defintions (Thanks @bit0r1n!)

* Update metrics.ts

* Added workflow files

* Running stage tests

* Running stage tests

* Revert "Running stage tests"

This reverts commit f4ded6476c05804181c4616fddce5e7e34c437cc.

* Update prebuiltBinding.js

* Running stage tests

* Running stage tests

* Running stage tests

* Added robust testing to metrics and dynamic config

* Fixing broken action

* Fixed incorrect npm configuration

* Enabled Stage test

* Fixed typescript

* Changed CE test to run with default ttl

* Removed build bindings from prefer_rack

* Fixed binding install for prefer_rack

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Added Secondary Index with Expression

* Removed tests for non-ubuntu x86 runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Added PKI Add user API and testing

* Fixing windows action

* Fixing Windows runners

* Returning NULL objects instead of void for admin functionality

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Fixing windows action

* Fixing windows action

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Revert "Upgrading actions"

This reverts commit 9d1c3bc867b5f56e7dab4b0fa39fdaa662bf55e0.

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Fixing valgrind issue

* Fixing valgrind issue

* Revert "Merge pull request #660 from bit0r1n/generics"

This reverts commit 4e428082ff8af117efb34db5fc7f97a8e4cc0c37, reversing
changes made to e9c24d1a2aff4357c79f071c94dc23a99cd38f2e.

* Responded to review comments and fixed some memory issues

* Responded to review comments and fixed some memory issues

* Revert "Revert "Merge pull request #660 from bit0r1n/generics""

This reverts commit b32a1e008b8e836fe908dc7ae722c38ae867b9f7.

* Responded to review comments and fixed some memory issues

* Reduced brittleness of tests

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* Updated release action

* Updated release action

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Fixed windows install issue (#715)

* Added metrics example to examples

* Update conversions.cc

* Update metrics.ts

* Added workflow files

* Running stage tests

* Running stage tests

* Revert "Running stage tests"

This reverts commit f4ded6476c05804181c4616fddce5e7e34c437cc.

* Update prebuiltBinding.js

* Running stage tests

* Running stage tests

* Running stage tests

* Added robust testing to metrics and dynamic config

* Fixing broken action

* Fixed incorrect npm configuration

* Enabled Stage test

* Fixed typescript

* Changed CE test to run with default ttl

* Removed build bindings from prefer_rack

* Fixed binding install for prefer_rack

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Added Secondary Index with Expression

* Removed tests for non-ubuntu x86 runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Added PKI Add user API and testing

* Fixing windows action

* Fixing Windows runners

* Returning NULL objects instead of void for admin functionality

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Fixing windows action

* Fixing windows action

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Revert "Upgrading actions"

This reverts commit 9d1c3bc867b5f56e7dab4b0fa39fdaa662bf55e0.

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Fixing valgrind issue

* Fixing valgrind issue

* Revert "Merge pull request #660 from bit0r1n/generics"

This reverts commit 4e428082ff8af117efb34db5fc7f97a8e4cc0c37, reversing
changes made to e9c24d1a2aff4357c79f071c94dc23a99cd38f2e.

* Responded to review comments and fixed some memory issues

* Responded to review comments and fixed some memory issues

* Revert "Revert "Merge pull request #660 from bit0r1n/generics""

This reverts commit b32a1e008b8e836fe908dc7ae722c38ae867b9f7.

* Responded to review comments and fixed some memory issues

* Reduced brittleness of tests

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* Updated release action

* Updated release action

* Adjusted gitmodules (#714)

* Adjusted gitmodules

* Testing release pipeline

* Testing release pipeline

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Windows Install Fix (#717)

* Added workflow files

* Running stage tests

* Running stage tests

* Revert "Running stage tests"

This reverts commit f4ded6476c05804181c4616fddce5e7e34c437cc.

* Update prebuiltBinding.js

* Running stage tests

* Running stage tests

* Running stage tests

* Added robust testing to metrics and dynamic config

* Fixing broken action

* Fixed incorrect npm configuration

* Enabled Stage test

* Fixed typescript

* Changed CE test to run with default ttl

* Removed build bindings from prefer_rack

* Fixed binding install for prefer_rack

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Added Secondary Index with Expression

* Removed tests for non-ubuntu x86 runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Added PKI Add user API and testing

* Fixing windows action

* Fixing Windows runners

* Returning NULL objects instead of void for admin functionality

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Fixing windows action

* Fixing windows action

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Revert "Upgrading actions"

This reverts commit 9d1c3bc867b5f56e7dab4b0fa39fdaa662bf55e0.

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Fixing valgrind issue

* Fixing valgrind issue

* Revert "Merge pull request #660 from bit0r1n/generics"

This reverts commit 4e428082ff8af117efb34db5fc7f97a8e4cc0c37, reversing
changes made to e9c24d1a2aff4357c79f071c94dc23a99cd38f2e.

* Responded to review comments and fixed some memory issues

* Responded to review comments and fixed some memory issues

* Revert "Revert "Merge pull request #660 from bit0r1n/generics""

This reverts commit b32a1e008b8e836fe908dc7ae722c38ae867b9f7.

* Responded to review comments and fixed some memory issues

* Reduced brittleness of tests

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* Updated release action

* Updated release action

* Adjusted gitmodules (#714)

* Adjusted gitmodules

* Testing release pipeline

* Testing release pipeline

* Windows build fix (#716)

* Fixed windows install issue (#715)

* Added metrics example to examples

* Update conversions.cc

* Update metrics.ts

* Added workflow files

* Running stage tests

* Running stage tests

* Revert "Running stage tests"

This reverts commit f4ded6476c05804181c4616fddce5e7e34c437cc.

* Update prebuiltBinding.js

* Running stage tests

* Running stage tests

* Running stage tests

* Added robust testing to metrics and dynamic config

* Fixing broken action

* Fixed incorrect npm configuration

* Enabled Stage test

* Fixed typescript

* Changed CE test to run with default ttl

* Removed build bindings from prefer_rack

* Fixed binding install for prefer_rack

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Added Secondary Index with Expression

* Removed tests for non-ubuntu x86 runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Added PKI Add user API and testing

* Fixing windows action

* Fixing Windows runners

* Returning NULL objects instead of void for admin functionality

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Fixing windows action

* Fixing windows action

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Revert "Upgrading actions"

This reverts commit 9d1c3bc867b5f56e7dab4b0fa39fdaa662bf55e0.

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Fixing valgrind issue

* Fixing valgrind issue

* Revert "Merge pull request #660 from bit0r1n/generics"

This reverts commit 4e428082ff8af117efb34db5fc7f97a8e4cc0c37, reversing
changes made to e9c24d1a2aff4357c79f071c94dc23a99cd38f2e.

* Responded to review comments and fixed some memory issues

* Responded to review comments and fixed some memory issues

* Revert "Revert "Merge pull request #660 from bit0r1n/generics""

This reverts commit b32a1e008b8e836fe908dc7ae722c38ae867b9f7.

* Responded to review comments and fixed some memory issues

* Reduced brittleness of tests

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* Updated release action

* Updated release action

* Adjusted gitmodules (#714)

* Adjusted gitmodules

* Testing release pipeline

* Testing release pipeline

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Moved labels to cluster

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Testing release

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Testing release

* Testing release

* Fixing windows install (#721)

* Running stage tests

* Running stage tests

* Revert "Running stage tests"

This reverts commit f4ded6476c05804181c4616fddce5e7e34c437cc.

* Update prebuiltBinding.js

* Running stage tests

* Running stage tests

* Running stage tests

* Added robust testing to metrics and dynamic config

* Fixing broken action

* Fixed incorrect npm configuration

* Enabled Stage test

* Fixed typescript

* Changed CE test to run with default ttl

* Removed build bindings from prefer_rack

* Fixed binding install for prefer_rack

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Added Secondary Index with Expression

* Removed tests for non-ubuntu x86 runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Added PKI Add user API and testing

* Fixing windows action

* Fixing Windows runners

* Returning NULL objects instead of void for admin functionality

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Fixing windows action

* Fixing windows action

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Revert "Upgrading actions"

This reverts commit 9d1c3bc867b5f56e7dab4b0fa39fdaa662bf55e0.

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Fixing valgrind issue

* Fixing valgrind issue

* Revert "Merge pull request #660 from bit0r1n/generics"

This reverts commit 4e428082ff8af117efb34db5fc7f97a8e4cc0c37, reversing
changes made to e9c24d1a2aff4357c79f071c94dc23a99cd38f2e.

* Responded to review comments and fixed some memory issues

* Responded to review comments and fixed some memory issues

* Revert "Revert "Merge pull request #660 from bit0r1n/generics""

This reverts commit b32a1e008b8e836fe908dc7ae722c38ae867b9f7.

* Responded to review comments and fixed some memory issues

* Reduced brittleness of tests

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* Updated release action

* Updated release action

* Adjusted gitmodules (#714)

* Adjusted gitmodules

* Testing release pipeline

* Testing release pipeline

* Windows build fix (#716)

* Fixed windows install issue (#715)

* Added metrics example to examples

* Update conversions.cc

* Update metrics.ts

* Added workflow files

* Running stage tests

* Running stage tests

* Revert "Running stage tests"

This reverts commit f4ded6476c05804181c4616fddce5e7e34c437cc.

* Update prebuiltBinding.js

* Running stage tests

* Running stage tests

* Running stage tests

* Added robust testing to metrics and dynamic config

* Fixing broken action

* Fixed incorrect npm configuration

* Enabled Stage test

* Fixed typescript

* Changed CE test to run with default ttl

* Removed build bindings from prefer_rack

* Fixed binding install for prefer_rack

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Added Secondary Index with Expression

* Removed tests for non-ubuntu x86 runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Added PKI Add user API and testing

* Fixing windows action

* Fixing Windows runners

* Returning NULL objects instead of void for admin functionality

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Fixing windows action

* Fixing windows action

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Revert "Upgrading actions"

This reverts commit 9d1c3bc867b5f56e7dab4b0fa39fdaa662bf55e0.

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Fixing valgrind issue

* Fixing valgrind issue

* Revert "Merge pull request #660 from bit0r1n/generics"

This reverts commit 4e428082ff8af117efb34db5fc7f97a8e4cc0c37, reversing
changes made to e9c24d1a2aff4357c79f071c94dc23a99cd38f2e.

* Responded to review comments and fixed some memory issues

* Responded to review comments and fixed some memory issues

* Revert "Revert "Merge pull request #660 from bit0r1n/generics""

This reverts commit b32a1e008b8e836fe908dc7ae722c38ae867b9f7.

* Responded to review comments and fixed some memory issues

* Reduced brittleness of tests

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* Updated release action

* Updated release action

* Adjusted gitmodules (#714)

* Adjusted gitmodules

* Testing release pipeline

* Testing release pipeline

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Moved labels to cluster

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Testing release

* Windows build fix (#720)

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Moved labels to cluster

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

* FF fix branch to stage (#718)

* Windows Install Fix (#717)

* Added workflow files

* Running stage tests

* Running stage tests

* Revert "Running stage tests"

This reverts commit f4ded6476c05804181c4616fddce5e7e34c437cc.

* Update prebuiltBinding.js

* Running stage tests

* Running stage tests

* Running stage tests

* Added robust testing to metrics and dynamic config

* Fixing broken action

* Fixed incorrect npm configuration

* Enabled Stage test

* Fixed typescript

* Changed CE test to run with default ttl

* Removed build bindings from prefer_rack

* Fixed binding install for prefer_rack

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Added Secondary Index with Expression

* Removed tests for non-ubuntu x86 runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Added PKI Add user API and testing

* Fixing windows action

* Fixing Windows runners

* Returning NULL objects instead of void for admin functionality

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Fixing windows action

* Fixing windows action

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Revert "Upgrading actions"

This reverts commit 9d1c3bc867b5f56e7dab4b0fa39fdaa662bf55e0.

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Fixing valgrind issue

* Fixing valgrind issue

* Revert "Merge pull request #660 from bit0r1n/generics"

This reverts commit 4e428082ff8af117efb34db5fc7f97a8e4cc0c37, reversing
changes made to e9c24d1a2aff4357c79f071c94dc23a99cd38f2e.

* Responded to review comments and fixed some memory issues

* Responded to review comments and fixed some memory issues

* Revert "Revert "Merge pull request #660 from bit0r1n/generics""

This reverts commit b32a1e008b8e836fe908dc7ae722c38ae867b9f7.

* Responded to review comments and fixed some memory issues

* Reduced brittleness of tests

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* Updated release action

* Updated release action

* Adjusted gitmodules (#714)

* Adjusted gitmodules

* Testing release pipeline

* Testing release pipeline

* Windows build fix (#716)

* Fixed windows install issue (#715)

* Added metrics example to examples

* Update conversions.cc

* Update metrics.ts

* Added workflow files

* Running stage tests

* Running stage tests

* Revert "Running stage tests"

This reverts commit f4ded6476c05804181c4616fddce5e7e34c437cc.

* Update prebuiltBinding.js

* Running stage tests

* Running stage tests

* Running stage tests

* Added robust testing to metrics and dynamic config

* Fixing broken action

* Fixed incorrect npm configuration

* Enabled Stage test

* Fixed typescript

* Changed CE test to run with default ttl

* Removed build bindings from prefer_rack

* Fixed binding install for prefer_rack

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Added Secondary Index with Expression

* Removed tests for non-ubuntu x86 runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Added PKI Add user API and testing

* Fixing windows action

* Fixing Windows runners

* Returning NULL objects instead of void for admin functionality

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Fixing windows action

* Fixing windows action

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Revert "Upgrading actions"

This reverts commit 9d1c3bc867b5f56e7dab4b0fa39fdaa662bf55e0.

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Fixing valgrind issue

* Fixing valgrind issue

* Revert "Merge pull request #660 from bit0r1n/generics"

This reverts commit 4e428082ff8af117efb34db5fc7f97a8e4cc0c37, reversing
changes made to e9c24d1a2aff4357c79f071c94dc23a99cd38f2e.

* Responded to review comments and fixed some memory issues

* Responded to review comments and fixed some memory issues

* Revert "Revert "Merge pull request #660 from bit0r1n/generics""

This reverts commit b32a1e008b8e836fe908dc7ae722c38ae867b9f7.

* Responded to review comments and fixed some memory issues

* Reduced brittleness of tests

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* Updated release action

* Updated release action

* Adjusted gitmodules (#714)

* Adjusted gitmodules

* Testing release pipeline

* Testing release pipeline

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Testing release pipeline

* Testing release pipeline

* Testing release pipeline

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Fixing windows build

* Moved labels to cluster

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

* Fixed C Client install

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Testing release

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Testing release

* Testing release

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Fixing windows install bug

* Fixing windows install bug

* Fixing windows install bug

* Fixing windows install bug

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* bumping version

---------

Co-authored-by: Siarhei Khomich <me@bitor.in>

* Running Stage tests (#724)

* Running stage tests

* Running stage tests

* Running stage tests

* Added robust testing to metrics and dynamic config

* Fixing broken action

* Fixed incorrect npm configuration

* Enabled Stage test

* Fixed typescript

* Changed CE test to run with default ttl

* Removed build bindings from prefer_rack

* Fixed binding install for prefer_rack

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Added Secondary Index with Expression

* Removed tests for non-ubuntu x86 runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Added PKI Add user API and testing

* Fixing windows action

* Fixing Windows runners

* Returning NULL objects instead of void for admin functionality

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Fixing windows action

* Fixing windows action

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Revert "Upgrading actions"

This reverts commit 9d1c3bc867b5f56e7dab4b0fa39fdaa662bf55e0.

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Upgrading actions

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Adding changes from independant review

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Repairing action

* Fixing valgrind issue

* Fixing valgrind issue

* Revert "Merge pull request #660 from bit0r1n/generics"

This reverts commit 4e428082ff8af117efb34db5fc7f97a8e4cc0c37, reversing
changes made to e9c24d1a2aff4357c79f071c94dc23a99cd38f2e.

* Responded to review comments and fixed some memory issues

* Responded to review comments and fixed some memory issues

* Revert "Revert "Merge pull request #660 from bit0r1n/generics""

This reverts commit b32a1e008b8e836fe908dc7ae722c38ae867b9f7.

* Responded to review comments and fixed some memory issues

* Reduced brittleness of tests

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* fix stage workflow

* Updated release action

* Updated release action

* Adjusted gitmodules (#714)

* Adjusted gitmodules

* Testing release pipeline

* Testing release pipeline

* Windows build fix (#716)

* Fixed windows install issue (#715)

* Added metrics example to examples

* Update conversions.cc

* Update metrics.ts

* Added workflow files

* Running stage tests

* Running stage tests

* Revert "Running stage tests"

This reverts commit f4ded6476c05804181c4616fddce5e7e34c437cc.

* Update prebuiltBinding.js

* Running stage tests

* Running stage tests

* Running stage tests

* Added robust testing to metrics and dynamic config

* Fixing broken action

* Fixed incorrect npm configuration

* Enabled Stage test

* Fixed typescript

* Changed CE test to run with default ttl

* Removed build bindings from prefer_rack

* Fixed binding install for prefer_rack

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Fixed metrics CI/CD issues

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Testing new changes

* Added Secondary Index with Expression

* Removed tests for non-ubuntu x86 runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Fixing Windows runners

* Added PKI Add user API and testing

* F…
* Added version pinning for all dependencies

* Update dev-build-node-cpp-addons.yml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants