MCPcopy Create free account
hub / github.com/catboost/catboost / TRemoteMRCommandExec

Method TRemoteMRCommandExec

library/cpp/par/par_mr.cpp:145–155  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

143
144 public:
145 TRemoteMRCommandExec(TNetworkRequest* req, TRemoteQueryProcessor* queryProc)
146 : QueryProc(queryProc)
147 , IsQueryCanceled(false)
148 {
149 CHROMIUM_TRACE_FUNCTION();
150 ReqId = req->ReqId;
151 AllJobs = new TJobRequest;
152 SerializeFromMem(&req->Data, *AllJobs);
153 AllJobs->IsLowPriority = req->Url == "mr_low";
154 CancelCallback.Attach(this, queryProc, ReqId);
155 }
156 ~TRemoteMRCommandExec() override {
157 CancelCallback.Detach();
158 }

Callers

nothing calls this directly

Calls 2

SerializeFromMemFunction · 0.85
AttachMethod · 0.80

Tested by

no test coverage detected