-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Store Pre-signatures and Triples using Redis, refactor managers (#869)
* basic redis setup in the same container * formatting * basic presignature-storage using redis * presignature storage wrapped in arc and ewlock * presignature storage redis functions implemented * redis presignature storage used in presignature manager * serialization for presignature * warnings fixed * presignature bad parameters error check * min refactoring * added redis config file path to dockerfile, added tf to mount /data volume * it fix * rust 2024 requirements * start redis in it * pull redis in it * lock file update * redis unit test * comments 1 * comments 2 * triple manager functions renamed to match presiganture manager * serialization simlified * comments 3 * added start command to mpc-node and added redis URL format * use account id as a part of redis storage key * added full redis config, modified dockerfile to use it * unnecessary port expose removed * remove local redis config * redis config update * redis file ownership change * fix persistent data issue * fix redis unit test * extend redis lifecycle * clippy * datastore triple storage removed * refactor triple storage * use redis to store triples * fix rust typing issue * 2 triple pre-check added * add link to redis in setup-env * use redis connection pool * fmt * change info to debug in storage layer * rename count to lem * develop * Fix locks being acquired incorrectly (#914) * chore: removed Arc and RwLock for triple/presignature storage (#915) * Removed Arc and RwLock for triple/presignature storage * fix conflicts * changing dev workflow file to target Sig.Network AR --------- Co-authored-by: kmaus-near <kody.maus.bluepisces@near.org> Co-authored-by: Phuong Nguyen <ChaoticTempest@users.noreply.github.com>
- Loading branch information
1 parent
922642c
commit ce420d3
Showing
31 changed files
with
2,581 additions
and
1,221 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
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
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
Oops, something went wrong.