Hello Tidy Bot, Alexey Serbin, Yingchun Lai, Kudu Jenkins, KeDeng,
I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/19203
to look at the new patch set (#7).
Change subject: [KUDU-3419] Fix the stuck of starting tablet server
......................................................................
[KUDU-3419] Fix the stuck of starting tablet server
If the permission of tablet metadata file is denied when
tablet server starting,tablet server will get stuck and
can not exit automatically. That is because if the permission
is denied, the object of TabletServer will be deconstructed,
it will deconstruct its thread pool:txn_status_manager_pool_,
but this thread pool contains a task: TxnStalenessTrackerTask,
the task is still running. There are no code to shutdown the
task in that case. Therefore tablet server will get stuck.
See #KUDU-3419 for detail
Change-Id: I8c9a4f4158fcb0a36499345e00ee72c65f5fefe0
---
M src/kudu/tserver/ts_tablet_manager.cc
M src/kudu/tserver/ts_tablet_manager.h
2 files changed, 45 insertions(+), 16 deletions(-)
git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/03/19203/7
--
To view, visit http://gerrit.cloudera.org:8080/19203
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I8c9a4f4158fcb0a36499345e00ee72c65f5fefe0
Gerrit-Change-Number: 19203
Gerrit-PatchSet: 7
Gerrit-Owner: Wang Xixu <[email protected]>
Gerrit-Reviewer: Alexey Serbin <[email protected]>
Gerrit-Reviewer: KeDeng <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Tidy Bot (241)
Gerrit-Reviewer: Wang Xixu <[email protected]>
Gerrit-Reviewer: Yingchun Lai <[email protected]>