[enhancement](merge-on-write) update publish/streamload/compaction co… (#21040)

This commit is contained in:
zhannngchen
2023-06-21 14:49:51 +08:00
committed by GitHub
parent 62fb0e642e
commit 564b3533cf
3 changed files with 7 additions and 4 deletions

View File

@ -90,7 +90,6 @@ DEFINE_GAUGE_METRIC_PROTOTYPE_2ARG(agent_task_queue_size, MetricUnit::NOUNIT);
const uint32_t TASK_FINISH_MAX_RETRY = 3;
const uint32_t PUBLISH_VERSION_MAX_RETRY = 3;
const int64_t PUBLISH_TIMEOUT_SEC = 10;
std::atomic_ulong TaskWorkerPool::_s_report_version(time(nullptr) * 10000);
std::mutex TaskWorkerPool::_s_task_signatures_lock;
@ -1461,7 +1460,7 @@ void PublishVersionTaskPool::_publish_version_worker_thread_callback() {
break;
} else if (status.is<PUBLISH_VERSION_NOT_CONTINUOUS>()) {
int64_t time_elapsed = time(nullptr) - agent_task_req.recv_time;
if (time_elapsed > PUBLISH_TIMEOUT_SEC) {
if (time_elapsed > config::publish_version_task_timeout_s) {
LOG(INFO) << "task elapsed " << time_elapsed
<< " seconds since it is inserted to queue, it is timeout";
is_task_timeout = true;