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

Denys Kuzmenko updated HIVE-25781:
----------------------------------
    Description: 
In the case of accumulated entries for the same table/partition, they should be 
processed one by one in ASC order of write_id's.
However, to support multi-threaded processing in the Cleaner, we need to make 
sure that the entries from the same group are not processed concurrently by 
multiple threads. 
One of the solutions that don't involve synchronization (check if already in 
flight, re-try when possible) would be to move the entries from the same group 
to the next Cleaner cycle.

  was:
In the case of accumulated entries for the same table/partition, they should be 
processed one by one in ASC order of write_id's.
However, to support multi-threaded processing in the Cleaner, we need to make 
sure that the entries from the same group are not processed concurrently by 
multiple threads. 
One of the solutions that don't involve synchronization would be to move the 
entries from the same group to the next Cleaner cycle.


> Restore multi-threaded support in Cleaner after HIVE-25115
> ----------------------------------------------------------
>
>                 Key: HIVE-25781
>                 URL: https://issues.apache.org/jira/browse/HIVE-25781
>             Project: Hive
>          Issue Type: Bug
>            Reporter: Denys Kuzmenko
>            Priority: Major
>
> In the case of accumulated entries for the same table/partition, they should 
> be processed one by one in ASC order of write_id's.
> However, to support multi-threaded processing in the Cleaner, we need to make 
> sure that the entries from the same group are not processed concurrently by 
> multiple threads. 
> One of the solutions that don't involve synchronization (check if already in 
> flight, re-try when possible) would be to move the entries from the same 
> group to the next Cleaner cycle.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to