László Végh created HIVE-26026:
----------------------------------

             Summary: Use the new "REFUSED" compaction state where it makes 
sense
                 Key: HIVE-26026
                 URL: https://issues.apache.org/jira/browse/HIVE-26026
             Project: Hive
          Issue Type: Improvement
          Components: Hive
            Reporter: László Végh


The org.apache.hadoop.hive.ql.txn.compactor.Worker#findNextCompactionAndExecute 
method does several checks (The table/partition exists, is not sorted, there 
are enough files to compact, etc.) before it actually executes the compaction 
request. If the compaction request fails on any of these checks, it is put to 
"SUCCEEDED" state which is often misleading for users. SHOW COMPACTIONS will 
show these requests as succeeded without an error, while the table is not 
compacted at all.

For these cases, the state should be "REFUSED" instead of "SUCCEEDED" among 
with the appropriate error message.



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

Reply via email to