Skip to content

Commit 7f57d61

Browse files
committed
feat: windows opt
1 parent 51fa7eb commit 7f57d61

File tree

2 files changed

+8
-18
lines changed

2 files changed

+8
-18
lines changed

Diff for: core/collection_pipeline/batch/FlushStrategy.cpp

-2
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,4 @@
1414

1515
#include "collection_pipeline/batch/FlushStrategy.h"
1616

17-
using namespace std;
18-
1917
namespace logtail {} // namespace logtail

Diff for: core/config/common_provider/CommonConfigProvider.cpp

+8-16
Original file line numberDiff line numberDiff line change
@@ -422,20 +422,16 @@ void CommonConfigProvider::UpdateRemotePipelineConfig(
422422
filesystem::remove(filePath, ec);
423423
ConfigFeedbackReceiver::GetInstance().UnregisterContinuousPipelineConfig(config.name());
424424
} else {
425+
ConfigInfo info;
426+
info.name = config.name();
427+
info.version = config.version();
428+
info.detail = config.detail();
425429
if (!DumpConfigFile(config, sourceDir)) {
426-
ConfigInfo info;
427-
info.name = config.name();
428-
info.version = config.version();
429430
info.status = ConfigFeedbackStatus::FAILED;
430-
info.detail = config.detail();
431431
mContinuousPipelineConfigInfoMap[config.name()] = std::move(info);
432432
continue;
433433
}
434-
ConfigInfo info;
435-
info.name = config.name();
436-
info.version = config.version();
437434
info.status = ConfigFeedbackStatus::APPLYING;
438-
info.detail = config.detail();
439435
mContinuousPipelineConfigInfoMap[config.name()] = std::move(info);
440436
ConfigFeedbackReceiver::GetInstance().RegisterContinuousPipelineConfig(config.name(), this);
441437
}
@@ -470,20 +466,16 @@ void CommonConfigProvider::UpdateRemoteInstanceConfig(
470466
filesystem::remove(filePath, ec);
471467
ConfigFeedbackReceiver::GetInstance().UnregisterInstanceConfig(config.name());
472468
} else {
469+
ConfigInfo info;
470+
info.name = config.name();
471+
info.version = config.version();
472+
info.detail = config.detail();
473473
if (!DumpConfigFile(config, sourceDir)) {
474-
ConfigInfo info;
475-
info.name = config.name();
476-
info.version = config.version();
477474
info.status = ConfigFeedbackStatus::FAILED;
478-
info.detail = config.detail();
479475
mInstanceConfigInfoMap[config.name()] = std::move(info);
480476
continue;
481477
}
482-
ConfigInfo info;
483-
info.name = config.name();
484-
info.version = config.version();
485478
info.status = ConfigFeedbackStatus::APPLYING;
486-
info.detail = config.detail();
487479
mInstanceConfigInfoMap[config.name()] = std::move(info);
488480
ConfigFeedbackReceiver::GetInstance().RegisterInstanceConfig(config.name(), this);
489481
}

0 commit comments

Comments
 (0)