-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Spw/refactor br #3469
Spw/refactor br #3469
Conversation
Codecov Report
@@ Coverage Diff @@
## master #3469 +/- ##
==========================================
- Coverage 85.40% 85.20% -0.21%
==========================================
Files 1289 1303 +14
Lines 119798 121492 +1694
==========================================
+ Hits 102317 103515 +1198
- Misses 17481 17977 +496
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good job~ Generally LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good job~
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good Job! LGTM
c8d04b9
to
0d497a0
Compare
stash add datapath/rootpath in heartbeat && modify list cluster processor store dir info by address group snapshot rpc call in one host fix snapshot parameter bug fix canocial path bug decrease lastUpdateTime not found info log level stats init && options copy rename ndoe to service rename create backup fields first runnable version rename include system spaces add balance thrift resolve resolve conflicts fix test modify tests remove unrelated lines remove unralted files fix create backup test add some comments & fix list cluster test only report dir info once improve code add agent hb processor test && fix comments fix copy right and log add copyright tidy the create checkpoint rpc stash add datapath/rootpath in heartbeat && modify list cluster processor store dir info by address group snapshot rpc call in one host fix snapshot parameter bug fix canocial path bug decrease lastUpdateTime not found info log level stats init && options copy rename ndoe to service rename create backup fields first runnable version rename include system spaces add balance thrift resolve resolve conflicts fix test modify tests remove unrelated lines remove unralted files fix create backup test add some comments & fix list cluster test only report dir info once improve code add agent hb processor test && fix comments fix copy right and log add copyright
0d497a0
to
04896c3
Compare
stash add datapath/rootpath in heartbeat && modify list cluster processor store dir info by address group snapshot rpc call in one host fix snapshot parameter bug fix canocial path bug decrease lastUpdateTime not found info log level stats init && options copy rename ndoe to service rename create backup fields first runnable version rename include system spaces add balance thrift resolve resolve conflicts fix test modify tests remove unrelated lines remove unralted files fix create backup test add some comments & fix list cluster test only report dir info once improve code add agent hb processor test && fix comments fix copy right and log add copyright tidy the create checkpoint rpc stash add datapath/rootpath in heartbeat && modify list cluster processor store dir info by address group snapshot rpc call in one host fix snapshot parameter bug fix canocial path bug decrease lastUpdateTime not found info log level stats init && options copy rename ndoe to service rename create backup fields first runnable version rename include system spaces add balance thrift resolve resolve conflicts fix test modify tests remove unrelated lines remove unralted files fix create backup test add some comments & fix list cluster test only report dir info once improve code add agent hb processor test && fix comments fix copy right and log add copyright Co-authored-by: Sophie <[email protected]> Co-authored-by: pengwei.song <[email protected]> Co-authored-by: Sophie <[email protected]>
What type of PR is this?
What does this PR do?
The original br tools require password-free ssh to each machine which add extra work for users.
This pr's main goal is to remove ssh dependency. To do this, we introduce an agent in each machine.
Then br can handle machines' data through agent's service.
Agent communicate with the meta service through heartbeat. By heartbeat, agent register itself
to meta service and pull the services it should supervise in its host.
The agent: vesoft-inc/nebula-agent#1
The br: vesoft-inc/nebula-br#22
This pr includes:
Which issue(s)/PR(s) this PR relates to?
The agent: vesoft-inc/nebula-agent#1
The br: vesoft-inc/nebula-br#22
Special notes for your reviewer, ex. impact of this fix, etc:
Additional context:
Checklist:
Release notes:
Please confirm whether to reflect in release notes and how to describe: