[ https://issues.apache.org/jira/browse/KUDU-1692?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Adar Dembo updated KUDU-1692: ----------------------------- Resolution: Fixed Fix Version/s: 1.1.0 Target Version/s: (was: 1.1.0) Status: Resolved (was: In Review) Fixed in commit 01730cc. > Deleting large tablets causes a lot of tcmalloc contention > ---------------------------------------------------------- > > Key: KUDU-1692 > URL: https://issues.apache.org/jira/browse/KUDU-1692 > Project: Kudu > Issue Type: Bug > Components: tablet, util > Affects Versions: 1.0.0 > Reporter: Todd Lipcon > Assignee: Adar Dembo > Fix For: 1.1.0 > > > I deleted a large table which contained about 1TB of data per tablet server. > The tablet servers then started spending a large amount of time in this stack: > {code} > 855e94 tcmalloc::ThreadCache::GetThreadStats(unsigned > long*, unsigned long*) > (/opt/cloudera/parcels/KUDU-1.0.0-1.kudu1.0.0.p0.6/lib/kudu/sbin-release/kudu-tserver) > 84e9ba ExtractStats(TCMallocStats*, unsigned long*, > tcmalloc::PageHeap::SmallSpanStats*, tcmalloc::PageHeap::LargeSpanStats*) > (/opt/cloudera/parcels/KUDU-1.0.0-1.kudu1.0.0.p0.6/lib/kudu/sbin-releas > 850f8f TCMallocImplementation::GetNumericProperty(char > const*, unsigned long*) > (/opt/cloudera/parcels/KUDU-1.0.0-1.kudu1.0.0.p0.6/lib/kudu/sbin-release/kudu-tserver) > 1a18c50 kudu::GetTCMallocCurrentAllocatedBytes() > (/opt/cloudera/parcels/KUDU-1.0.0-1.kudu1.0.0.p0.6/lib/kudu/sbin-release/kudu-tserver) > 1a19a50 kudu::MemTracker::UpdateConsumption() > (/opt/cloudera/parcels/KUDU-1.0.0-1.kudu1.0.0.p0.6/lib/kudu/sbin-release/kudu-tserver) > 980f01 std::_Sp_counted_ptr<kudu::cfile::CFileReader*, > (__gnu_cxx::_Lock_policy)2>::_M_dispose() > (/opt/cloudera/parcels/KUDU-1.0.0-1.kudu1.0.0.p0.6/lib/kudu/sbin-release/kudu-tserver) > 99a937 kudu::tablet::CFileSet::~CFileSet() > (/opt/cloudera/parcels/KUDU-1.0.0-1.kudu1.0.0.p0.6/lib/kudu/sbin-release/kudu-tserver) > 99ad61 kudu::tablet::CFileSet::~CFileSet() > (/opt/cloudera/parcels/KUDU-1.0.0-1.kudu1.0.0.p0.6/lib/kudu/sbin-release/kudu-tserver) > 948b42 kudu::tablet::DiskRowSet::~DiskRowSet() > (/opt/cloudera/parcels/KUDU-1.0.0-1.kudu1.0.0.p0.6/lib/kudu/sbin-release/kudu-tserver) > 965f35 kudu::tablet::RowSetTree::~RowSetTree() > (/opt/cloudera/parcels/KUDU-1.0.0-1.kudu1.0.0.p0.6/lib/kudu/sbin-release/kudu-tserver) > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)