[jira] [Updated] (HIVE-11689) minor flow changes to ORC split generation

2015-08-31 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HIVE-11689:

Attachment: HIVE-11689.01.patch

Fix CS to not be global; it's not thread-safe in a sense that multiple threads 
will get random futures from queue if they use it together, I didn't realize 
multiple input initializers will collide 0_o

> minor flow changes to ORC split generation
> --
>
> Key: HIVE-11689
> URL: https://issues.apache.org/jira/browse/HIVE-11689
> Project: Hive
>  Issue Type: Bug
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HIVE-11689.01.patch, HIVE-11689.patch
>
>
> There are two changes that would help future work on split PPD into HBase 
> metastore. 
> 1) Move non-HDFS split strategy determination logic into main thread from 
> threadpool.
> 2) Instead of iterating thru the futures and waiting, use CompletionService 
> to get futures in order of completion. That might be useful by itself.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HIVE-11689) minor flow changes to ORC split generation

2015-08-31 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HIVE-11689:

Attachment: HIVE-11689.01.patch

> minor flow changes to ORC split generation
> --
>
> Key: HIVE-11689
> URL: https://issues.apache.org/jira/browse/HIVE-11689
> Project: Hive
>  Issue Type: Bug
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HIVE-11689.01.patch, HIVE-11689.01.patch, 
> HIVE-11689.patch
>
>
> There are two changes that would help future work on split PPD into HBase 
> metastore. 
> 1) Move non-HDFS split strategy determination logic into main thread from 
> threadpool.
> 2) Instead of iterating thru the futures and waiting, use CompletionService 
> to get futures in order of completion. That might be useful by itself.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HIVE-11689) minor flow changes to ORC split generation

2015-08-28 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HIVE-11689:

Summary: minor flow changes to ORC split generation  (was: minor changes to 
ORC split generation)

 minor flow changes to ORC split generation
 --

 Key: HIVE-11689
 URL: https://issues.apache.org/jira/browse/HIVE-11689
 Project: Hive
  Issue Type: Bug
Reporter: Sergey Shelukhin
Assignee: Sergey Shelukhin
 Attachments: HIVE-11689.patch


 There are two changes that would help future work on split PPD into HBase 
 metastore. 
 1) Move non-HDFS split strategy determination logic into main thread from 
 threadpool.
 2) Instead of iterating thru the futures and waiting, use CompletionService 
 to get futures in order of completion. That might be useful by itself.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)