-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Index Level Encryption plugin #12902
base: main
Are you sure you want to change the base?
Conversation
Signed-off-by: Olasoji Denloye <[email protected]>
Signed-off-by: Olasoji Denloye <[email protected]>
Signed-off-by: Olasoji Denloye <[email protected]>
Signed-off-by: Olasoji Denloye <[email protected]>
{"run-benchmark-test": "id_2"} |
The Jenkins job url is https://build.ci.opensearch.org/job/benchmark-pull-request/1618/ . Final results will be published once the job is completed. |
Benchmark ResultsBenchmark Results for Job: https://build.ci.opensearch.org/job/benchmark-pull-request/1618/
|
Benchmark Baseline Comparison ResultsBenchmark Results for Job: https://build.ci.opensearch.org/job/benchmark-compare/23/
|
{"run-benchmark-test": "id_1"} |
{"run-benchmark-test": "id_1"} |
The Jenkins job url is https://build.ci.opensearch.org/job/benchmark-pull-request/1633/ . Final results will be published once the job is completed. |
Benchmark ResultsBenchmark Results for Job: https://build.ci.opensearch.org/job/benchmark-pull-request/1633/
|
Benchmark Baseline Comparison ResultsBenchmark Results for Job: https://build.ci.opensearch.org/job/benchmark-compare/24/
|
{"run-benchmark-test": "id_3"} |
The Jenkins job url is https://build.ci.opensearch.org/job/benchmark-pull-request/1654/ . Final results will be published once the job is completed. |
The benchmark job https://build.ci.opensearch.org/job/benchmark-pull-request/1654/ failed. |
@kumargu The OS process is crashing with below error while trying to register snapshot repository:
Try rebasing your PR and running again. |
Signed-off-by: Olasoji Denloye <[email protected]>
❌ Gradle check result for 3bd44e5: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
Signed-off-by: Olasoji Denloye <[email protected]>
❌ Gradle check result for ded0f58: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
{"run-benchmark-test": "id_3"} |
The Jenkins job url is https://build.ci.opensearch.org/job/benchmark-pull-request/1810/ . Final results will be published once the job is completed. |
Benchmark ResultsBenchmark Results for Job: https://build.ci.opensearch.org/job/benchmark-pull-request/1810/
|
Benchmark Baseline Comparison ResultsBenchmark Results for Job: https://build.ci.opensearch.org/job/benchmark-compare/25/
|
Listing down my meeting notes with @asonje Tenets
High level items pending in this PR
Todo(@kumargu) |
@asonje checking if you have bandwidth to resume working on this. thanks. |
@kumargu yes i do. I am currently working on some optimizations and will update you once its ready |
Description
This pull request adds index level encryption features to OpenSearch based on the issue #3469. Each OpenSearch index is individually encrypted based on user provided encryption keys. A new cryptofs store type index.store.type is introduced which instantiates a CryptoDirectory that encrypts and decrypts files as they are written and read respectively
Related Issues
Resolves #3469
Check List
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.