Skip to content
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

Merge 5.2 to main #3717

Merged
merged 16 commits into from
Nov 14, 2023
Merged

Merge 5.2 to main #3717

merged 16 commits into from
Nov 14, 2023

Conversation

nick-mobilecoin
Copy link
Collaborator

@nick-mobilecoin nick-mobilecoin commented Nov 14, 2023

No description provided.

nick-mobilecoin and others added 16 commits October 24, 2023 11:42
Previously fog ledger would only report the ledger db metrics on startup
and not update the values. Now fog ledger will continue to update the
prometheus metrics in its main loop
…3668)

* break out ledger chart and deprecate fog-services

Co-authored-by: Nick Santana <[email protected]>
* remove fog-services fog-service-config charts
* remove client-responder-id labels. The value can exceed the k8s lable size limit
* Improve parallel processing when there is only a single monitor

The goal of this is to be able to saturate all CPU cores with view
key scanning operations when there is a single monitor, which is
a pretty common case. In this case, we need to be able to scan
multiple blocks in parallel for a single monitor, when it is
many blocks behind.

I'm tired of waiting for mobilecoind to sync. :)

* issue the warning on all error paths where we lose successful work

* refactor per eran's suggestions
The enclave panic message is passed to a logger that doesn't work with
newlines. In order to keep the contents of the panic message from the
enclave a space is used to separate the "Enclave panic:" prefix and the
actual message.
* update gha workflow to restore alpha/v5.1.1-dev
* better readiness test
For the single node mesh and cycle SCP network tests if the main thread
doesn't sleep then it will be constantly fighting the node for the lock
on shared data. Making the main thread wait 1 millisecond between polls
allows the tests to finish in under 5 seconds, where before they would
timeout at 8 minutes.
@nick-mobilecoin
Copy link
Collaborator Author

FYI this pulls in so much history, because I messed up #3686 and did a squash merge

@nick-mobilecoin nick-mobilecoin merged commit f452eb1 into main Nov 14, 2023
20 checks passed
@nick-mobilecoin nick-mobilecoin deleted the nick/merge-5.2 branch November 14, 2023 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants