[ https://issues.apache.org/jira/browse/HIVE-22446?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stamatis Zampetakis updated HIVE-22446: --------------------------------------- Fix Version/s: (was: 4.0.0) I cleared the fixVersion field since this ticket is not resolved. Please review this ticket and if the fix is already committed to a specific version please set the version accordingly and mark the ticket as RESOLVED. According to the JIRA guidelines (https://cwiki.apache.org/confluence/display/Hive/HowToContribute) the fixVersion should be set only when the issue is resolved/closed. > Make IO decoding quantiles counters less contended resource. > ------------------------------------------------------------ > > Key: HIVE-22446 > URL: https://issues.apache.org/jira/browse/HIVE-22446 > Project: Hive > Issue Type: Improvement > Components: llap > Reporter: Slim Bouguerra > Assignee: Slim Bouguerra > Priority: Major > Attachments: HIVE-22446.patch > > > Currently LLAP IO relies on Hadoop Lock-based quantiles data structure and > updates the IO decoding sample on a per batch based using. > {code} > org.apache.hadoop.hive.llap.metrics.LlapDaemonIOMetrics#addDecodeBatchTime > {code} > via > {code} > org.apache.hadoop.hive.llap.io.decode.EncodedDataConsumer#consumeData > {code} > This can be a source of thread contention. > Goal of this ticket is to reduce the frequency of updates to avoid major > bottleneck. > -- This message was sent by Atlassian Jira (v8.20.10#820010)