You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hive.apache.org by "Qiheng He (Jira)" <ji...@apache.org> on 2024/06/11 17:42:00 UTC
[jira] [Created] (HIVE-28322) The documentation page for Hive Transactions incorrectly references a non-existent property `hive.compactor.cleaner.on`.
Qiheng He created HIVE-28322:
--------------------------------
Summary: The documentation page for Hive Transactions incorrectly references a non-existent property `hive.compactor.cleaner.on`.
Key: HIVE-28322
URL: https://issues.apache.org/jira/browse/HIVE-28322
Project: Hive
Issue Type: Bug
Reporter: Qiheng He
- The documentation page for Hive Transactions incorrectly references a non-existent property {*}hive.compactor.cleaner.on{*}. Refer to the Apache Hive Configuration Properties at https://cwiki.apache.org/confluence/display/Hive/Configuration+Properties#ConfigurationProperties-hive.compactor.cleaner.on and https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=283118453 , which clarify that this property is deprecated and should be replaced with {*}metastore.compactor.cleaner.on{*}.
- When attempting to execute the SQL command within a Docker environment using the {*}apache/hive:4.0.0{*} image,
{code:sql}
SET hive.compactor.cleaner.on=true;
{code}
- DataGrip responds with an exception:
{code:bash}
[42000][1] Error while processing statement: Hive configuration property hive.compactor.cleaner.on does not exist.
{code}
- The cited page [https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=283118453] correctly notes the deprecation of {*}hive.compactor.cleaner.on{*}, suggesting its substitution with {*}metastore.compactor.cleaner.on{*}; however, it should not incorrectly persist in describing a property that is no longer valid. Additional context on this matter was discussed in https://github.com/apache/shardingsphere/pull/31526 .
--
This message was sent by Atlassian Jira
(v8.20.10#820010)