@@ -20,12 +20,12 @@ folly::Future<Status> SubmitJobExecutor::execute() {
20
20
21
21
auto *sjNode = asNode<SubmitJob>(node ());
22
22
auto jobOp = sjNode->jobOp ();
23
- auto cmd = sjNode->cmd ();
23
+ auto jobType = sjNode->jobType ();
24
24
auto params = sjNode->params ();
25
25
26
26
return qctx ()
27
27
->getMetaClient ()
28
- ->submitJob (jobOp, cmd , params)
28
+ ->submitJob (jobOp, jobType , params)
29
29
.via (runner ())
30
30
.thenValue ([jobOp, this ](StatusOr<meta::cpp2::AdminJobResult> &&resp) {
31
31
SCOPED_TIMER (&execTime_);
@@ -40,10 +40,10 @@ folly::Future<Status> SubmitJobExecutor::execute() {
40
40
});
41
41
}
42
42
43
- StatusOr<DataSet> SubmitJobExecutor::buildResult (meta::cpp2::AdminJobOp jobOp,
43
+ StatusOr<DataSet> SubmitJobExecutor::buildResult (meta::cpp2::JobOp jobOp,
44
44
meta::cpp2::AdminJobResult &&resp) {
45
45
switch (jobOp) {
46
- case meta::cpp2::AdminJobOp ::ADD: {
46
+ case meta::cpp2::JobOp ::ADD: {
47
47
nebula::DataSet v ({" New Job Id" });
48
48
DCHECK (resp.job_id_ref ().has_value ());
49
49
if (!resp.job_id_ref ().has_value ()) {
@@ -52,7 +52,7 @@ StatusOr<DataSet> SubmitJobExecutor::buildResult(meta::cpp2::AdminJobOp jobOp,
52
52
v.emplace_back (nebula::Row ({*resp.job_id_ref ()}));
53
53
return v;
54
54
}
55
- case meta::cpp2::AdminJobOp ::RECOVER: {
55
+ case meta::cpp2::JobOp ::RECOVER: {
56
56
nebula::DataSet v ({" Recovered job num" });
57
57
DCHECK (resp.recovered_job_num_ref ().has_value ());
58
58
if (!resp.recovered_job_num_ref ().has_value ()) {
@@ -61,7 +61,7 @@ StatusOr<DataSet> SubmitJobExecutor::buildResult(meta::cpp2::AdminJobOp jobOp,
61
61
v.emplace_back (nebula::Row ({*resp.recovered_job_num_ref ()}));
62
62
return v;
63
63
}
64
- case meta::cpp2::AdminJobOp ::SHOW: {
64
+ case meta::cpp2::JobOp ::SHOW: {
65
65
DCHECK (resp.job_desc_ref ().has_value ());
66
66
if (!resp.job_desc_ref ().has_value ()) {
67
67
return Status::Error (" Response unexpected." );
@@ -73,7 +73,7 @@ StatusOr<DataSet> SubmitJobExecutor::buildResult(meta::cpp2::AdminJobOp jobOp,
73
73
auto &jobDesc = *resp.job_desc_ref ();
74
74
return buildShowResultData (jobDesc.front (), *resp.get_task_desc ());
75
75
}
76
- case meta::cpp2::AdminJobOp ::SHOW_All: {
76
+ case meta::cpp2::JobOp ::SHOW_All: {
77
77
nebula::DataSet v ({" Job Id" , " Command" , " Status" , " Start Time" , " Stop Time" });
78
78
DCHECK (resp.job_desc_ref ().has_value ());
79
79
if (!resp.job_desc_ref ().has_value ()) {
@@ -83,15 +83,15 @@ StatusOr<DataSet> SubmitJobExecutor::buildResult(meta::cpp2::AdminJobOp jobOp,
83
83
for (const auto &jobDesc : jobsDesc) {
84
84
v.emplace_back (nebula::Row ({
85
85
jobDesc.get_id (),
86
- apache::thrift::util::enumNameSafe (jobDesc.get_cmd ()),
86
+ apache::thrift::util::enumNameSafe (jobDesc.get_type ()),
87
87
apache::thrift::util::enumNameSafe (jobDesc.get_status ()),
88
88
convertJobTimestampToDateTime (jobDesc.get_start_time ()),
89
89
convertJobTimestampToDateTime (jobDesc.get_stop_time ()),
90
90
}));
91
91
}
92
92
return v;
93
93
}
94
- case meta::cpp2::AdminJobOp ::STOP: {
94
+ case meta::cpp2::JobOp ::STOP: {
95
95
nebula::DataSet v ({" Result" });
96
96
v.emplace_back (nebula::Row ({" Job stopped" }));
97
97
return v;
@@ -109,16 +109,16 @@ Value SubmitJobExecutor::convertJobTimestampToDateTime(int64_t timestamp) {
109
109
110
110
nebula::DataSet SubmitJobExecutor::buildShowResultData (
111
111
const nebula::meta::cpp2::JobDesc &jd, const std::vector<nebula::meta::cpp2::TaskDesc> &td) {
112
- if (jd.get_cmd () == meta::cpp2::AdminCmd ::DATA_BALANCE ||
113
- jd.get_cmd () == meta::cpp2::AdminCmd ::ZONE_BALANCE) {
112
+ if (jd.get_type () == meta::cpp2::JobType ::DATA_BALANCE ||
113
+ jd.get_type () == meta::cpp2::JobType ::ZONE_BALANCE) {
114
114
nebula::DataSet v (
115
115
{" Job Id(spaceId:partId)" , " Command(src->dst)" , " Status" , " Start Time" , " Stop Time" });
116
116
const auto ¶s = jd.get_paras ();
117
117
size_t index = std::stoul (paras.back ());
118
118
uint32_t total = paras.size () - index - 1 , succeeded = 0 , failed = 0 , inProgress = 0 ,
119
119
invalid = 0 ;
120
120
v.emplace_back (Row ({jd.get_id (),
121
- apache::thrift::util::enumNameSafe (jd.get_cmd ()),
121
+ apache::thrift::util::enumNameSafe (jd.get_type ()),
122
122
apache::thrift::util::enumNameSafe (jd.get_status ()),
123
123
convertJobTimestampToDateTime (jd.get_start_time ()).toString (),
124
124
convertJobTimestampToDateTime (jd.get_stop_time ()).toString ()}));
@@ -155,7 +155,7 @@ nebula::DataSet SubmitJobExecutor::buildShowResultData(
155
155
nebula::DataSet v ({" Job Id(TaskId)" , " Command(Dest)" , " Status" , " Start Time" , " Stop Time" });
156
156
v.emplace_back (nebula::Row ({
157
157
jd.get_id (),
158
- apache::thrift::util::enumNameSafe (jd.get_cmd ()),
158
+ apache::thrift::util::enumNameSafe (jd.get_type ()),
159
159
apache::thrift::util::enumNameSafe (jd.get_status ()),
160
160
convertJobTimestampToDateTime (jd.get_start_time ()),
161
161
convertJobTimestampToDateTime (jd.get_stop_time ()),
0 commit comments