Hello Kudu Jenkins,

I'd like you to reexamine a change. Please visit

    http://gerrit.cloudera.org:8080/17743

to look at the new patch set (#2).

Change subject: KUDU-1954 [maintenance] Add an optional flush-only thread pool
......................................................................

KUDU-1954 [maintenance] Add an optional flush-only thread pool

In some special environments, it is possible that flush operations
are running slower than data ingestion, maintenance thread pool
may starve flush OPs, and then cause OOM issue. e.g. the tserver
may has only a single spinning disk.

This patch introduce an optional independent thread pool for flush
OPs, it is controlled by --maintenance_manager_num_flush_threads.

Change-Id: I6dca9d87e7287cc04482a1c18b1e0eefc5f9bcb1
---
M src/kudu/tablet/tablet.cc
M src/kudu/tablet/tablet_mm_ops.cc
M src/kudu/tablet/tablet_mm_ops.h
M src/kudu/tablet/tablet_replica_mm_ops.cc
M src/kudu/tablet/tablet_replica_mm_ops.h
M src/kudu/util/maintenance_manager-test.cc
M src/kudu/util/maintenance_manager.cc
M src/kudu/util/maintenance_manager.h
8 files changed, 278 insertions(+), 144 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/43/17743/2
--
To view, visit http://gerrit.cloudera.org:8080/17743
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I6dca9d87e7287cc04482a1c18b1e0eefc5f9bcb1
Gerrit-Change-Number: 17743
Gerrit-PatchSet: 2
Gerrit-Owner: Yingchun Lai <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)

Reply via email to