-
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
refactor job manager part2 #4001
refactor job manager part2 #4001
Conversation
e8f90a9
to
c8cc2bf
Compare
c8cc2bf
to
10bcd16
Compare
91b2001
to
423a80a
Compare
8347ba2
to
28ce1de
Compare
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~
fuck adjust admintask fix rebuld tag/edge index refactor 'show tag index status' and 'show edge index status' support JobManager::checkTypeJobRunning
20b7055
ea16b7d
to
20b7055
Compare
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.
There is an other interface setFinishCallBack
in JobExecutor
, we could merge it to finish
. You could rewrite it if necessary.
ok, next pr will do it. |
2037a34
to
24cde72
Compare
👌 , this pr generally LGTM |
fed8518
to
e70fa86
Compare
What type of PR is this?
What problem(s) does this PR solve?
Issue(s) number:
Description:
Main four parts of work
1 job manager queue
Each space has a priority queue.
Jobs in the same space are executed serially according to priority.
Jobs in different spaces are executed in parallel according to the space.
2 remove space name as the last parameter
3 Job manager refactoring
4. refactor
show tag index status
andshow edge index status
5. Replace
checkIndexJobRunning
withcheckTypeJobRunning
to check if a certain type of job is running.How do you solve it?
Special notes for your reviewer, ex. impact of this fix, design document, etc:
Checklist:
Tests:
Affects:
Release notes:
Please confirm whether to be reflected in release notes and how to describe: