-
Notifications
You must be signed in to change notification settings - Fork 110
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
Federation envoy re-attempts sync push for issuance proofs #698
Commits on Dec 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5f7daf0 - Browse repository at this point
Copy the full SHA 5f7daf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a284ce0 - Browse repository at this point
Copy the full SHA a284ce0View commit details -
tapdb: rename ListUniverseServers into QueryUniverseServers
This commit renames `ListUniverseServers` into `QueryUniverseServers`. It also adds a `WHERE` clause to the SQL statement to allow us to filter on server host or row ID.
Configuration menu - View commit details
-
Copy full SHA for 46f692d - Browse repository at this point
Copy the full SHA 46f692dView commit details -
universe: add function to derive universe ID from bytes
This commit adds a new function called `NewUniIDFromRawArgs`. The function can be used to derive a universe identifier from raw asset ID/group key bytes. We will use this function to derive a universe ID from data stored in the database.
Configuration menu - View commit details
-
Copy full SHA for b5ea17d - Browse repository at this point
Copy the full SHA b5ea17dView commit details -
universe+tapdb: add universe federation proof sync log table
This commit also adds log query/upserts SQL statements.
Configuration menu - View commit details
-
Copy full SHA for 721e064 - Browse repository at this point
Copy the full SHA 721e064View commit details -
universe: use proof log db table in federation envoy
This commit adds a flag to the federation universe push request to indicate that the proof leaf sync attempt should be logged and actively managed to ensure that the federation push procedure is repeated in the event of a failure.
Configuration menu - View commit details
-
Copy full SHA for 14644ff - Browse repository at this point
Copy the full SHA 14644ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14a653e - Browse repository at this point
Copy the full SHA 14a653eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 499f452 - Browse repository at this point
Copy the full SHA 499f452View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75f93b2 - Browse repository at this point
Copy the full SHA 75f93b2View commit details -
itest: test that the fed envoy reattempts mint proof push syncs
This commit adds an integration test which helps to ensure that a minting node will retry pushing a minting proof to a federation server peer node, in the event that that peer node failed to receive the proof at the time of the initial sync attempt.
Configuration menu - View commit details
-
Copy full SHA for 9fbf274 - Browse repository at this point
Copy the full SHA 9fbf274View commit details -
tapdb: add unit test multi db store handler
This structure will allow us to pass around the same db store handler to different helper functions which will aid in setting up a unit test db.
Configuration menu - View commit details
-
Copy full SHA for 078cdb6 - Browse repository at this point
Copy the full SHA 078cdb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b76189f - Browse repository at this point
Copy the full SHA b76189fView commit details -
tapdb: extract unit test func for populating asset and proof in db
This commit adds a unit test db handler helper method which we will use in a new test (in a subsequent commit) to populate a unit test db with an asset and its corresponding proof.
Configuration menu - View commit details
-
Copy full SHA for 473ae23 - Browse repository at this point
Copy the full SHA 473ae23View commit details -
tapdb: add test db helper func for server addresses and proof leaves
This commit adds a helper method for inserting server addresses into a unit test db. It also adds a helper method for inserting a proof leaf into a unit test db. These helper methods will be used in a subsequent commit.
Configuration menu - View commit details
-
Copy full SHA for fece1d1 - Browse repository at this point
Copy the full SHA fece1d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b732d20 - Browse repository at this point
Copy the full SHA b732d20View commit details -
Configuration menu - View commit details
-
Copy full SHA for a34ec30 - Browse repository at this point
Copy the full SHA a34ec30View commit details