[jira] [Updated] (HIVE-3857) HiveHistoryViewer concurrency problem

2013-01-11 Thread qiangwang (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-3857?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

qiangwang updated HIVE-3857:


Resolution: Fixed
Status: Resolved  (was: Patch Available)

 HiveHistoryViewer concurrency problem
 -

 Key: HIVE-3857
 URL: https://issues.apache.org/jira/browse/HIVE-3857
 Project: Hive
  Issue Type: Bug
  Components: Logging
Reporter: qiangwang
Priority: Minor
 Attachments: HiveHistory.patch


 new HiveHistoryViewer() throws ConcurrentModificationException when called 
 concurrently by several threads.
 According to the stacktrace, HiveHistory.parseLine use private static 
 MapString, String parseBuffer to store parsed data and this finally caused 
 the exception.
 I don't know why a static buffer rather than a local buffer is used!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HIVE-3857) HiveHistoryViewer concurrency problem

2013-01-04 Thread qiangwang (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-3857?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

qiangwang updated HIVE-3857:


Status: Patch Available  (was: Open)

 HiveHistoryViewer concurrency problem
 -

 Key: HIVE-3857
 URL: https://issues.apache.org/jira/browse/HIVE-3857
 Project: Hive
  Issue Type: Bug
  Components: Logging
Reporter: qiangwang
Priority: Minor

 new HiveHistoryViewer() throws ConcurrentModificationException when called 
 concurrently by several threads.
 According to the stacktrace, HiveHistory.parseLine use private static 
 MapString, String parseBuffer to store parsed data and this finally caused 
 the exception.
 I don't know why a static buffer rather than a local buffer is used!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HIVE-3857) HiveHistoryViewer concurrency problem

2013-01-04 Thread qiangwang (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-3857?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

qiangwang updated HIVE-3857:


Status: Open  (was: Patch Available)

 HiveHistoryViewer concurrency problem
 -

 Key: HIVE-3857
 URL: https://issues.apache.org/jira/browse/HIVE-3857
 Project: Hive
  Issue Type: Bug
  Components: Logging
Reporter: qiangwang
Priority: Minor

 new HiveHistoryViewer() throws ConcurrentModificationException when called 
 concurrently by several threads.
 According to the stacktrace, HiveHistory.parseLine use private static 
 MapString, String parseBuffer to store parsed data and this finally caused 
 the exception.
 I don't know why a static buffer rather than a local buffer is used!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HIVE-3857) HiveHistoryViewer concurrency problem

2013-01-04 Thread qiangwang (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-3857?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

qiangwang updated HIVE-3857:


Status: Patch Available  (was: Open)

 HiveHistoryViewer concurrency problem
 -

 Key: HIVE-3857
 URL: https://issues.apache.org/jira/browse/HIVE-3857
 Project: Hive
  Issue Type: Bug
  Components: Logging
Reporter: qiangwang
Priority: Minor
 Attachments: HiveHistory.patch


 new HiveHistoryViewer() throws ConcurrentModificationException when called 
 concurrently by several threads.
 According to the stacktrace, HiveHistory.parseLine use private static 
 MapString, String parseBuffer to store parsed data and this finally caused 
 the exception.
 I don't know why a static buffer rather than a local buffer is used!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HIVE-3857) HiveHistoryViewer concurrency problem

2013-01-04 Thread qiangwang (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-3857?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

qiangwang updated HIVE-3857:


Attachment: HiveHistory.patch

use local buffer instead of static

 HiveHistoryViewer concurrency problem
 -

 Key: HIVE-3857
 URL: https://issues.apache.org/jira/browse/HIVE-3857
 Project: Hive
  Issue Type: Bug
  Components: Logging
Reporter: qiangwang
Priority: Minor
 Attachments: HiveHistory.patch


 new HiveHistoryViewer() throws ConcurrentModificationException when called 
 concurrently by several threads.
 According to the stacktrace, HiveHistory.parseLine use private static 
 MapString, String parseBuffer to store parsed data and this finally caused 
 the exception.
 I don't know why a static buffer rather than a local buffer is used!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira