From 8d3cb4f207ad4f541be26c1daf451999833bc14f Mon Sep 17 00:00:00 2001 From: Sharan Suryanarayanan Date: Wed, 29 Mar 2017 16:58:45 -0700 Subject: [PATCH] Added naming of backup engine threads Summary: Changed the naming of backup engine threads from "ldb" to "backup_engine" Closes https://github.com/facebook/rocksdb/pull/2053 Differential Revision: D4799325 Pulled By: ajkr fbshipit-source-id: 046893f --- utilities/backupable/backupable_db.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/utilities/backupable/backupable_db.cc b/utilities/backupable/backupable_db.cc index d2b6488a2..ccd22b25a 100644 --- a/utilities/backupable/backupable_db.cc +++ b/utilities/backupable/backupable_db.cc @@ -647,6 +647,11 @@ Status BackupEngineImpl::Initialize() { // background for (int t = 0; t < options_.max_background_operations; t++) { threads_.emplace_back([this]() { +#if defined(_GNU_SOURCE) && defined(__GLIBC_PREREQ) +#if __GLIBC_PREREQ(2, 12) + pthread_setname_np(pthread_self(), "backup_engine"); +#endif +#endif CopyOrCreateWorkItem work_item; while (files_to_copy_or_create_.read(work_item)) { CopyOrCreateResult result; @@ -659,7 +664,6 @@ Status BackupEngineImpl::Initialize() { } }); } - ROCKS_LOG_INFO(options_.info_log, "Initialized BackupEngine"); return Status::OK();