This is an automated email from the ASF dual-hosted git repository.
harishgokul01 pushed a change to branch development
in repository https://gitbox.apache.org/repos/asf/incubator-resilientdb.git
from 70843091 rm files
add a28fe7d8 Update .gitignore to include new cert directory and remove
sensitive key files
add f7a09830 Add server configuration files and update generation script
add be6421a9 Remove sensitive certificate and key files; update README
with TODO for dynamic server config generation
add be13d693 Refactor server configuration files and update generation
script
add 9f9c9e46 Update license configuration and .gitignore files across
multiple ecosystems
add d0228f85 Add error handling for config generation in
start_kv_service_monitoring.sh
add 1d150c47 Test cases to check ReadFromConfigFile
add b9e7c3f7 Remove the C++ tool `generate_region_config_cc` and its
associated build configuration from the project. This cleanup eliminates unused
code and simplifies the build process.
add 8f66a599 Remove obsolete configuration files: deleted `client.config`,
`server.config`, and `server.json` to streamline the project and eliminate
unused configurations.
add ba1ea833 Add key and certificate generation scripts for ResDB nodes
add df78ecae Enhance KV service startup scripts with key and certificate
generation
add 730432bf Refactor configuration generation script to streamline key
generation process
new 12267085 Merge branch 'release-bugs' of
https://github.com/apache/incubator-resilientdb into development
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 3 +-
.licenserc.yaml | 4 +
.../cache/resilient-node-cache/dev/check-license | 86 --------
.../cache/resilient-python-cache/dev/check-license | 86 --------
ecosystem/deployment/ansible/dev/check-license | 86 --------
ecosystem/deployment/orbit/dev/check-license | 86 --------
ecosystem/graphql/README.md | 4 +
.../graphql/service/tools/data/cert/admin.key.pri | 2 -
.../graphql/service/tools/data/cert/admin.key.pub | 2 -
.../graphql/service/tools/data/cert/cert_1.cert | Bin 166 -> 0 bytes
.../graphql/service/tools/data/cert/cert_2.cert | 7 -
.../graphql/service/tools/data/cert/cert_3.cert | 7 -
.../graphql/service/tools/data/cert/cert_4.cert | 6 -
.../graphql/service/tools/data/cert/cert_5.cert | 8 -
.../graphql/service/tools/data/cert/cert_6.cert | Bin 166 -> 0 bytes
.../graphql/service/tools/data/cert/cert_7.cert | 6 -
.../graphql/service/tools/data/cert/cert_8.cert | Bin 166 -> 0 bytes
.../graphql/service/tools/data/cert/cert_9.cert | 7 -
.../graphql/service/tools/data/cert/node1.key.pri | 2 -
.../graphql/service/tools/data/cert/node1.key.pub | 3 -
.../graphql/service/tools/data/cert/node2.key.pri | 2 -
.../graphql/service/tools/data/cert/node2.key.pub | 2 -
.../graphql/service/tools/data/cert/node3.key.pri | Bin 36 -> 0 bytes
.../graphql/service/tools/data/cert/node3.key.pub | 3 -
.../graphql/service/tools/data/cert/node4.key.pri | Bin 36 -> 0 bytes
.../graphql/service/tools/data/cert/node4.key.pub | 2 -
.../graphql/service/tools/data/cert/node5.key.pri | 2 -
.../graphql/service/tools/data/cert/node5.key.pub | 3 -
.../service/tools/data/cert/node6.key.key.pri | 2 -
.../service/tools/data/cert/node6.key.key.pub | 2 -
.../graphql/service/tools/data/cert/node6.key.pri | 2 -
.../graphql/service/tools/data/cert/node6.key.pub | 2 -
.../service/tools/data/cert/node7.key.key.pri | 2 -
.../service/tools/data/cert/node7.key.key.pub | 2 -
.../graphql/service/tools/data/cert/node7.key.pri | 2 -
.../graphql/service/tools/data/cert/node7.key.pub | 2 -
.../service/tools/data/cert/node8.key.key.pri | 2 -
.../service/tools/data/cert/node8.key.key.pub | 2 -
.../graphql/service/tools/data/cert/node8.key.pri | 2 -
.../graphql/service/tools/data/cert/node8.key.pub | 2 -
.../service/tools/data/cert/node9.key.key.pri | 2 -
.../service/tools/data/cert/node9.key.key.pub | 2 -
.../graphql/service/tools/data/cert/node9.key.pri | 2 -
.../graphql/service/tools/data/cert/node9.key.pub | 2 -
ecosystem/sdk/resdb-orm/dev/check-license | 86 --------
ecosystem/sdk/resvault-sdk/dev/check-license | 86 --------
ecosystem/sdk/rust-sdk/dev/check-license | 86 --------
.../smart-contract/rescontract/dev/check-license | 86 --------
.../resilient-contract-kit/dev/check-license | 86 --------
.../smart-contract-graphql/dev/check-license | 86 --------
.../tools/create-resilient-app/dev/check-license | 86 --------
ecosystem/tools/resvault/dev/check-license | 86 --------
platform/config/BUILD | 2 +
platform/config/resdb_config_test.cpp | 245 +++++++++++----------
platform/config/resdb_config_utils.h | 55 +++--
service/tools/config/generate_config.sh | 1 -
service/tools/config/generate_keys_and_certs.sh | 154 +++++++++++++
service/tools/config/interface/service.config | 19 --
service/tools/config/server/server.config | 1 -
service/tools/data/cert/admin.key.pri | 2 -
service/tools/data/cert/admin.key.pub | 2 -
service/tools/data/cert/cert_1.cert | Bin 166 -> 0 bytes
service/tools/data/cert/cert_2.cert | 7 -
service/tools/data/cert/cert_3.cert | 7 -
service/tools/data/cert/cert_4.cert | 6 -
service/tools/data/cert/cert_5.cert | 8 -
service/tools/data/cert/cert_6.cert | Bin 166 -> 0 bytes
service/tools/data/cert/cert_7.cert | 6 -
service/tools/data/cert/cert_8.cert | Bin 166 -> 0 bytes
service/tools/data/cert/cert_9.cert | 7 -
service/tools/data/cert/node1.key.pri | 2 -
service/tools/data/cert/node1.key.pub | 3 -
service/tools/data/cert/node2.key.pri | 2 -
service/tools/data/cert/node2.key.pub | 2 -
service/tools/data/cert/node3.key.pri | Bin 36 -> 0 bytes
service/tools/data/cert/node3.key.pub | 3 -
service/tools/data/cert/node4.key.pri | Bin 36 -> 0 bytes
service/tools/data/cert/node4.key.pub | 2 -
service/tools/data/cert/node5.key.pri | 2 -
service/tools/data/cert/node5.key.pub | 3 -
service/tools/data/cert/node6.key.key.pri | 2 -
service/tools/data/cert/node6.key.key.pub | 2 -
service/tools/data/cert/node6.key.pri | 2 -
service/tools/data/cert/node6.key.pub | 2 -
service/tools/data/cert/node7.key.key.pri | 2 -
service/tools/data/cert/node7.key.key.pub | 2 -
service/tools/data/cert/node7.key.pri | 2 -
service/tools/data/cert/node7.key.pub | 2 -
service/tools/data/cert/node8.key.key.pri | 2 -
service/tools/data/cert/node8.key.key.pub | 2 -
service/tools/data/cert/node8.key.pri | 2 -
service/tools/data/cert/node8.key.pub | 2 -
service/tools/data/cert/node9.key.key.pri | 2 -
service/tools/data/cert/node9.key.key.pub | 2 -
service/tools/data/cert/node9.key.pri | 2 -
service/tools/data/cert/node9.key.pub | 2 -
service/tools/kv/server_tools/generate_config.sh | 2 +-
...nerate_config.sh => generate_keys_and_certs.sh} | 4 +-
service/tools/kv/server_tools/start_kv_service.sh | 5 +
.../kv/server_tools/start_kv_service_monitoring.sh | 4 +
tools/BUILD | 2 +-
101 files changed, 328 insertions(+), 1401 deletions(-)
delete mode 100644 ecosystem/cache/resilient-node-cache/dev/check-license
delete mode 100644 ecosystem/cache/resilient-python-cache/dev/check-license
delete mode 100644 ecosystem/deployment/ansible/dev/check-license
delete mode 100644 ecosystem/deployment/orbit/dev/check-license
delete mode 100644 ecosystem/graphql/service/tools/data/cert/admin.key.pri
delete mode 100644 ecosystem/graphql/service/tools/data/cert/admin.key.pub
delete mode 100644 ecosystem/graphql/service/tools/data/cert/cert_1.cert
delete mode 100644 ecosystem/graphql/service/tools/data/cert/cert_2.cert
delete mode 100644 ecosystem/graphql/service/tools/data/cert/cert_3.cert
delete mode 100644 ecosystem/graphql/service/tools/data/cert/cert_4.cert
delete mode 100644 ecosystem/graphql/service/tools/data/cert/cert_5.cert
delete mode 100644 ecosystem/graphql/service/tools/data/cert/cert_6.cert
delete mode 100644 ecosystem/graphql/service/tools/data/cert/cert_7.cert
delete mode 100644 ecosystem/graphql/service/tools/data/cert/cert_8.cert
delete mode 100644 ecosystem/graphql/service/tools/data/cert/cert_9.cert
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node1.key.pri
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node1.key.pub
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node2.key.pri
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node2.key.pub
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node3.key.pri
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node3.key.pub
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node4.key.pri
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node4.key.pub
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node5.key.pri
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node5.key.pub
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node6.key.key.pri
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node6.key.key.pub
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node6.key.pri
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node6.key.pub
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node7.key.key.pri
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node7.key.key.pub
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node7.key.pri
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node7.key.pub
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node8.key.key.pri
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node8.key.key.pub
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node8.key.pri
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node8.key.pub
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node9.key.key.pri
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node9.key.key.pub
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node9.key.pri
delete mode 100644 ecosystem/graphql/service/tools/data/cert/node9.key.pub
delete mode 100644 ecosystem/sdk/resdb-orm/dev/check-license
delete mode 100644 ecosystem/sdk/resvault-sdk/dev/check-license
delete mode 100644 ecosystem/sdk/rust-sdk/dev/check-license
delete mode 100644 ecosystem/smart-contract/rescontract/dev/check-license
delete mode 100644
ecosystem/smart-contract/resilient-contract-kit/dev/check-license
delete mode 100644
ecosystem/smart-contract/smart-contract-graphql/dev/check-license
delete mode 100644 ecosystem/tools/create-resilient-app/dev/check-license
delete mode 100644 ecosystem/tools/resvault/dev/check-license
create mode 100755 service/tools/config/generate_keys_and_certs.sh
delete mode 100644 service/tools/data/cert/admin.key.pri
delete mode 100644 service/tools/data/cert/admin.key.pub
delete mode 100644 service/tools/data/cert/cert_1.cert
delete mode 100644 service/tools/data/cert/cert_2.cert
delete mode 100644 service/tools/data/cert/cert_3.cert
delete mode 100644 service/tools/data/cert/cert_4.cert
delete mode 100644 service/tools/data/cert/cert_5.cert
delete mode 100644 service/tools/data/cert/cert_6.cert
delete mode 100644 service/tools/data/cert/cert_7.cert
delete mode 100644 service/tools/data/cert/cert_8.cert
delete mode 100644 service/tools/data/cert/cert_9.cert
delete mode 100644 service/tools/data/cert/node1.key.pri
delete mode 100644 service/tools/data/cert/node1.key.pub
delete mode 100644 service/tools/data/cert/node2.key.pri
delete mode 100644 service/tools/data/cert/node2.key.pub
delete mode 100644 service/tools/data/cert/node3.key.pri
delete mode 100644 service/tools/data/cert/node3.key.pub
delete mode 100644 service/tools/data/cert/node4.key.pri
delete mode 100644 service/tools/data/cert/node4.key.pub
delete mode 100644 service/tools/data/cert/node5.key.pri
delete mode 100644 service/tools/data/cert/node5.key.pub
delete mode 100644 service/tools/data/cert/node6.key.key.pri
delete mode 100644 service/tools/data/cert/node6.key.key.pub
delete mode 100644 service/tools/data/cert/node6.key.pri
delete mode 100644 service/tools/data/cert/node6.key.pub
delete mode 100644 service/tools/data/cert/node7.key.key.pri
delete mode 100644 service/tools/data/cert/node7.key.key.pub
delete mode 100644 service/tools/data/cert/node7.key.pri
delete mode 100644 service/tools/data/cert/node7.key.pub
delete mode 100644 service/tools/data/cert/node8.key.key.pri
delete mode 100644 service/tools/data/cert/node8.key.key.pub
delete mode 100644 service/tools/data/cert/node8.key.pri
delete mode 100644 service/tools/data/cert/node8.key.pub
delete mode 100644 service/tools/data/cert/node9.key.key.pri
delete mode 100644 service/tools/data/cert/node9.key.key.pub
delete mode 100644 service/tools/data/cert/node9.key.pri
delete mode 100644 service/tools/data/cert/node9.key.pub
copy service/tools/kv/server_tools/{generate_config.sh =>
generate_keys_and_certs.sh} (84%)