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

Organizing the quorum and HTTP APIs #57

Merged
merged 5 commits into from
Sep 7, 2023
Merged

Conversation

fanyang89
Copy link
Contributor

  • Removed APIs that were causing memory high usage
  • Quorum members info write into config file
  • Add delve the debugger supports
  • Some other code cleanings.

Remove `tcpmon db set <key> -f value.json` since protojson is not
available after using gogoprotobuf

Remove command 'db' unit tests.
https://github.com/go-delve/delve

Use vscode or goland connect to :2345 to do remote debugging
Since reading metrics online may result in a large number of SSTs being
loaded into memory.

To avoid excessive memory usage, support for reading metrics online has
been removed.
In the previous version, members were stored in the BadgerDB.

Read or write from config file after applying this patch.
@fanyang89 fanyang89 added bug Something isn't working enhancement New feature or request labels Sep 7, 2023
@fanyang89 fanyang89 self-assigned this Sep 7, 2023
@1023280072 1023280072 merged commit 906d0e1 into main Sep 7, 2023
1 check passed
@1023280072 1023280072 deleted the quorum-write-to-config branch September 7, 2023 09:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants