[ https://issues.apache.org/jira/browse/HIVE-16183?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15924731#comment-15924731 ]
Sergey Shelukhin commented on HIVE-16183: ----------------------------------------- +1, left one optional comment on RB > Fix potential thread safety issues with static variables > -------------------------------------------------------- > > Key: HIVE-16183 > URL: https://issues.apache.org/jira/browse/HIVE-16183 > Project: Hive > Issue Type: Bug > Components: HiveServer2 > Reporter: Xuefu Zhang > Assignee: Xuefu Zhang > Attachments: HIVE-16183.1.patch, HIVE-16183.2.patch, HIVE-16183.patch > > > Many concurrency issues (HIVE-12768, HIVE-16175, HIVE-16060) have been found > with respect to class static variable usages. With fact that HS2 supports > concurrent compilation and task execution as well as some backend engines > (such as Spark) running multiple tasks in a single JVM, traditional > assumption (or mindset) of single threaded execution needs to be abandoned. > This purpose of this JIRA is to do a global scan of static variables in Hive > code base, and correct potential thread-safety issues. However, it's not > meant to be exhaustive. -- This message was sent by Atlassian JIRA (v6.3.15#6346)