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
feat!: customer-managed encryption keys for Spanner #666
Commits on Mar 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for afec193 - Browse repository at this point
Copy the full SHA afec193View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98a1143 - Browse repository at this point
Copy the full SHA 98a1143View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad03175 - Browse repository at this point
Copy the full SHA ad03175View commit details -
Configuration menu - View commit details
-
Copy full SHA for eff38ff - Browse repository at this point
Copy the full SHA eff38ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84da677 - Browse repository at this point
Copy the full SHA 84da677View commit details -
fix: does not set encryption info if null
Does not set encryption info in the request if it is null
Configuration menu - View commit details
-
Copy full SHA for 981e1a6 - Browse repository at this point
Copy the full SHA 981e1a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7101d04 - Browse repository at this point
Copy the full SHA 7101d04View commit details -
feature: adds support for encrypted backup
Adds the possibility to set encryption config info in the creation of a backup.
Configuration menu - View commit details
-
Copy full SHA for 7e98e1f - Browse repository at this point
Copy the full SHA 7e98e1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13fe320 - Browse repository at this point
Copy the full SHA 13fe320View commit details -
Revert "tests: remove IT and add unit"
This reverts commit cc19cf2.
Configuration menu - View commit details
-
Copy full SHA for fc64e38 - Browse repository at this point
Copy the full SHA fc64e38View commit details -
fix: makes the setEncryptionConfigInfo public
This is so a backup can be encrypted
Configuration menu - View commit details
-
Copy full SHA for 6228407 - Browse repository at this point
Copy the full SHA 6228407View commit details -
Adds tests for creating encrypted database, creating encrypted backups and restoring encrypted databases.
Configuration menu - View commit details
-
Copy full SHA for ca62bc2 - Browse repository at this point
Copy the full SHA ca62bc2View commit details -
fix: removes keys after test finishes
Destroy keys used in CMEK tests
Configuration menu - View commit details
-
Copy full SHA for a4906c6 - Browse repository at this point
Copy the full SHA a4906c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec294ed - Browse repository at this point
Copy the full SHA ec294edView commit details -
fix: ignores failing cmek tests
Ignores the failing CMEK tests until the backend support is enabled in production.
Configuration menu - View commit details
-
Copy full SHA for b7d7945 - Browse repository at this point
Copy the full SHA b7d7945View commit details -
Configuration menu - View commit details
-
Copy full SHA for 428950b - Browse repository at this point
Copy the full SHA 428950bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44cbb33 - Browse repository at this point
Copy the full SHA 44cbb33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 489dfea - Browse repository at this point
Copy the full SHA 489dfeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f4e7d5 - Browse repository at this point
Copy the full SHA 8f4e7d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 060ee64 - Browse repository at this point
Copy the full SHA 060ee64View commit details
Commits on Mar 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for da2d9a0 - Browse repository at this point
Copy the full SHA da2d9a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3c651b - Browse repository at this point
Copy the full SHA e3c651bView commit details -
tests: adds unit tests for domain classes
Adds unit tests for EncryptionConfigInfo, EncryptionConfig, Backup and Restore.
Configuration menu - View commit details
-
Copy full SHA for 6787996 - Browse repository at this point
Copy the full SHA 6787996View commit details
Commits on Mar 12, 2021
-
chore: renames EncryptionConfigInfo
Renames EncryptionConfigInfo to EncryptionConfig in order to mirror what is the protobuf definition.
Configuration menu - View commit details
-
Copy full SHA for c3ebd34 - Browse repository at this point
Copy the full SHA c3ebd34View commit details -
tests: do not create a key on CMEK test
Instead use an existing key and fails if the key is not present.
Configuration menu - View commit details
-
Copy full SHA for 7d234d9 - Browse repository at this point
Copy the full SHA 7d234d9View commit details
Commits on Mar 15, 2021
-
feat: allows multiple encryption configs
Allows customer managed encryption for create databases (google default encryption is just nullifying the value here). Allows customer managed encryption, google default encryption and database encryption for create backups. Allows customer managed encryption, google default encryption and backup encryption for restore databases.
Configuration menu - View commit details
-
Copy full SHA for 3027533 - Browse repository at this point
Copy the full SHA 3027533View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7229fe - Browse repository at this point
Copy the full SHA f7229feView commit details -
Uses variables to define project id and instance id for running integration tests.
Configuration menu - View commit details
-
Copy full SHA for d182b83 - Browse repository at this point
Copy the full SHA d182b83View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbf91d0 - Browse repository at this point
Copy the full SHA fbf91d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9ef382 - Browse repository at this point
Copy the full SHA f9ef382View commit details -
Configuration menu - View commit details
-
Copy full SHA for c865a0a - Browse repository at this point
Copy the full SHA c865a0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 811ad2c - Browse repository at this point
Copy the full SHA 811ad2cView commit details
Commits on Mar 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4f9db73 - Browse repository at this point
Copy the full SHA 4f9db73View commit details -
Configuration menu - View commit details
-
Copy full SHA for d78baf3 - Browse repository at this point
Copy the full SHA d78baf3View commit details
Commits on Mar 17, 2021
-
docs: updates DatabaseInfo javadoc
Co-authored-by: Knut Olav Løite <koloite@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2493bcf - Browse repository at this point
Copy the full SHA 2493bcfView commit details -
docs: updates Restore javadocs
Co-authored-by: Knut Olav Løite <koloite@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d3fe9ab - Browse repository at this point
Copy the full SHA d3fe9abView commit details -
docs: updates DatabaseInfo javadocs
Co-authored-by: Knut Olav Løite <koloite@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3ff8a89 - Browse repository at this point
Copy the full SHA 3ff8a89View commit details -
Configuration menu - View commit details
-
Copy full SHA for acecbfe - Browse repository at this point
Copy the full SHA acecbfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09fb850 - Browse repository at this point
Copy the full SHA 09fb850View commit details