You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kudu.apache.org by al...@apache.org on 2020/11/17 17:37:21 UTC
[kudu] branch master updated: [tool] allow customizing parallelism
for local_replica copy_from_remote
This is an automated email from the ASF dual-hosted git repository.
alexey pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kudu.git
The following commit(s) were added to refs/heads/master by this push:
new 0df4eaa [tool] allow customizing parallelism for local_replica copy_from_remote
0df4eaa is described below
commit 0df4eaaa6590aabfc212c2faa5c73db00c9452fb
Author: ningw <19...@gmail.com>
AuthorDate: Tue Nov 17 11:53:39 2020 +0800
[tool] allow customizing parallelism for local_replica copy_from_remote
Allow passiing --tablet_copy_download_threads_nums_per_session to
specify the parallelism of local_replica copy_from_remote tool.
Change-Id: I17a5937b259ed22c987f6560ca5008afcb161f20
Reviewed-on: http://gerrit.cloudera.org:8080/16738
Tested-by: Kudu Jenkins
Reviewed-by: Alexey Serbin <as...@cloudera.com>
---
src/kudu/tools/tool_action_local_replica.cc | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/kudu/tools/tool_action_local_replica.cc b/src/kudu/tools/tool_action_local_replica.cc
index ae7f2de..e3691fa 100644
--- a/src/kudu/tools/tool_action_local_replica.cc
+++ b/src/kudu/tools/tool_action_local_replica.cc
@@ -109,6 +109,8 @@ DEFINE_bool(ignore_nonexistent, false,
"set to 'true', the tool does not report an error if the requested "
"tablet replica to remove is not found");
+DECLARE_int32(tablet_copy_download_threads_nums_per_session);
+
namespace kudu {
namespace tools {
@@ -121,7 +123,6 @@ using fs::IOContext;
using fs::ReadableBlock;
using log::LogEntryPB;
using log::LogEntryReader;
-using log::LogIndex;
using log::LogReader;
using log::ReadableLogSegment;
using log::SegmentSequence;
@@ -925,6 +926,7 @@ unique_ptr<Mode> BuildLocalReplicaMode() {
.AddOptionalParameter("fs_data_dirs")
.AddOptionalParameter("fs_metadata_dir")
.AddOptionalParameter("fs_wal_dir")
+ .AddOptionalParameter("tablet_copy_download_threads_nums_per_session")
.Build();
unique_ptr<Action> list =