-
Notifications
You must be signed in to change notification settings - Fork 17
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: support dual mode data storage (#369)
* feat: support dual mode data storage Allow for dual mode, where data is written to the primary, but the secondary is read in order to 'back fill'. For simplicity, Dual presumes that the primary data store is Bigtable and the secondary is DynamoDb. This presumes that the `db_settings` contains serialized settings for both data stores. * add flag to write to secondary (default true) This flag makes writing to the secondary an active feature. This is required due to the potential for clients to be arbitrarily assigned to the dual mode storage or the older single mode storage. This flag is set to `true` as the default since we want both data stores active until we have sufficient cross coverage. Closes: SYNC-3452
- Loading branch information
Showing
11 changed files
with
377 additions
and
60 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.