Browse Source

not found as success in case of resource cleaner stage

hcpp 1 year ago
parent
commit
0ddf9b6ef9
1 changed files with 2 additions and 2 deletions
  1. 2 2
      ydb/core/fq/libs/compute/ydb/resources_cleaner_actor.cpp

+ 2 - 2
ydb/core/fq/libs/compute/ydb/resources_cleaner_actor.cpp

@@ -81,13 +81,13 @@ public:
 
     void Handle(const TEvYdbCompute::TEvForgetOperationResponse::TPtr& ev) {
         const auto& response = *ev.Get()->Get();
-        if (response.Status != NYdb::EStatus::SUCCESS) {
+        if (response.Status != NYdb::EStatus::SUCCESS && response.Status != NYdb::EStatus::NOT_FOUND) {
             LOG_E("Can't forget operation: " << ev->Get()->Issues.ToOneLineString());
             Send(Parent, new TEvYdbCompute::TEvResourcesCleanerResponse(ev->Get()->Issues, ev->Get()->Status));
             FailedAndPassAway();
             return;
         }
-        LOG_I("Operation successfully forgotten");
+        LOG_I("Operation successfully forgotten " << response.Status);
         Send(Parent, new TEvYdbCompute::TEvResourcesCleanerResponse({}, NYdb::EStatus::SUCCESS));
         CompleteAndPassAway();
     }