@@ -34,7 +34,6 @@ namespace gcs {
34
34
35
35
GcsTaskManager::GcsTaskManager (instrumented_io_context &io_service)
36
36
: io_service_(io_service),
37
- stats_counter_ (),
38
37
task_event_storage_ (std::make_unique<GcsTaskManagerStorage>(
39
38
RayConfig::instance ().task_events_max_num_task_in_gcs(),
40
39
stats_counter_,
@@ -381,6 +380,8 @@ void GcsTaskManager::GcsTaskManagerStorage::AddOrReplaceTaskEvent(
381
380
}
382
381
}
383
382
383
+ namespace {
384
+
384
385
template <typename T>
385
386
bool apply_predicate (const T &lhs, rpc::FilterPredicate predicate, const T &rhs) {
386
387
switch (predicate) {
@@ -412,6 +413,8 @@ bool apply_predicate_ignore_case(std::string_view lhs,
412
413
}
413
414
}
414
415
416
+ } // namespace
417
+
415
418
void GcsTaskManager::HandleGetTaskEvents (rpc::GetTaskEventsRequest request,
416
419
rpc::GetTaskEventsReply *reply,
417
420
rpc::SendReplyCallback send_reply_callback) {
@@ -607,7 +610,6 @@ void GcsTaskManager::HandleGetTaskEvents(rpc::GetTaskEventsRequest request,
607
610
}
608
611
609
612
GCS_RPC_SEND_REPLY (send_reply_callback, reply, status);
610
- return ;
611
613
}
612
614
613
615
void GcsTaskManager::GcsTaskManagerStorage::RecordDataLossFromWorker (
@@ -639,7 +641,7 @@ void GcsTaskManager::GcsTaskManagerStorage::RecordDataLossFromWorker(
639
641
void GcsTaskManager::HandleAddTaskEventData (rpc::AddTaskEventDataRequest request,
640
642
rpc::AddTaskEventDataReply *reply,
641
643
rpc::SendReplyCallback send_reply_callback) {
642
- auto data = std::move (request.data ());
644
+ auto data = std::move (* request.mutable_data ());
643
645
task_event_storage_->RecordDataLossFromWorker (data);
644
646
645
647
for (auto events_by_task : *data.mutable_events_by_task ()) {
@@ -683,7 +685,7 @@ void GcsTaskManager::RecordMetrics() {
683
685
684
686
{
685
687
absl::MutexLock lock (&mutex_);
686
- if (usage_stats_client_) {
688
+ if (usage_stats_client_ != nullptr ) {
687
689
usage_stats_client_->RecordExtraUsageCounter (
688
690
usage::TagKey::NUM_ACTOR_CREATION_TASKS, counters[kTotalNumActorCreationTask ]);
689
691
usage_stats_client_->RecordExtraUsageCounter (usage::TagKey::NUM_ACTOR_TASKS,
0 commit comments