<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Impala JDBC driver: drop range partition doesn't work (Kudu) in Archives of Support Questions (Read Only)</title>
    <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Impala-JDBC-driver-drop-range-partition-doesn-t-work-Kudu/m-p/80248#M83763</link>
    <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I can't remove the upper range partition of a kudu table and it seems to be because of the "greater than" sign... Can somebody tell me what I'm doing wrong?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Example Table "test_sql_drop":&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;HASH (flowEndDate, uniqueID) PARTITIONS 16,
RANGE (flowEndDate) (
    PARTITION VALUES &amp;lt; 1535102117,
    PARTITION 1535102117 &amp;lt;= VALUES &amp;lt; 1535188517,
    PARTITION 1536138917 &amp;lt;= VALUES &amp;lt; 1536225317,
    PARTITION 1536225317 &amp;lt;= VALUES &amp;lt; 1536311717,
    PARTITION VALUES &amp;gt;= 1536311717
)&lt;/PRE&gt;&lt;P&gt;The following query to remove the lower limit works like a charm:&lt;/P&gt;&lt;PRE&gt;ALTER TABLE test_sql_drop DROP RANGE PARTITION VALUES &amp;lt; 1535102117;&lt;/PRE&gt;&lt;P&gt;However, if I try the same with the upper limit, it doesn't work:&lt;/P&gt;&lt;PRE&gt;ALTER TABLE test_sql_drop DROP RANGE PARTITION VALUES &amp;gt;= 1536311717;

java.sql.SQLException: [Cloudera][ImpalaJDBCDriver](500051) ERROR processing query/statement. Error Code: 0, SQL state: TStatus(statusCode:ERROR_STATUS, sqlState:HY000, errorMessage:AnalysisException: Syntax error in line 1:
...OP RANGE PARTITION VALUES &amp;gt;= 1536311717;
                             ^
Encountered: &amp;gt;
Expected: COMMA

CAUSED BY: Exception: Syntax error
), Query: ALTER TABLE test_sql_drop DROP RANGE PARTITION VALUES &amp;gt;= 1536311717;.
	at com.cloudera.impala.hivecommon.api.HS2Client.executeStatementInternal(Unknown Source)
	at com.cloudera.impala.hivecommon.api.HS2Client.executeStatement(Unknown Source)
....&lt;/PRE&gt;&lt;P&gt;Pretty simple question, but now we stuck because we can't extend the upper limit of our kudu tables (at least with JDBC Impala Driver).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance. Cheers&lt;/P&gt;</description>
    <pubDate>Fri, 16 Sep 2022 13:44:33 GMT</pubDate>
    <dc:creator>teether</dc:creator>
    <dc:date>2022-09-16T13:44:33Z</dc:date>
    <item>
      <title>Impala JDBC driver: drop range partition doesn't work (Kudu)</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Impala-JDBC-driver-drop-range-partition-doesn-t-work-Kudu/m-p/80248#M83763</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I can't remove the upper range partition of a kudu table and it seems to be because of the "greater than" sign... Can somebody tell me what I'm doing wrong?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Example Table "test_sql_drop":&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;HASH (flowEndDate, uniqueID) PARTITIONS 16,
RANGE (flowEndDate) (
    PARTITION VALUES &amp;lt; 1535102117,
    PARTITION 1535102117 &amp;lt;= VALUES &amp;lt; 1535188517,
    PARTITION 1536138917 &amp;lt;= VALUES &amp;lt; 1536225317,
    PARTITION 1536225317 &amp;lt;= VALUES &amp;lt; 1536311717,
    PARTITION VALUES &amp;gt;= 1536311717
)&lt;/PRE&gt;&lt;P&gt;The following query to remove the lower limit works like a charm:&lt;/P&gt;&lt;PRE&gt;ALTER TABLE test_sql_drop DROP RANGE PARTITION VALUES &amp;lt; 1535102117;&lt;/PRE&gt;&lt;P&gt;However, if I try the same with the upper limit, it doesn't work:&lt;/P&gt;&lt;PRE&gt;ALTER TABLE test_sql_drop DROP RANGE PARTITION VALUES &amp;gt;= 1536311717;

java.sql.SQLException: [Cloudera][ImpalaJDBCDriver](500051) ERROR processing query/statement. Error Code: 0, SQL state: TStatus(statusCode:ERROR_STATUS, sqlState:HY000, errorMessage:AnalysisException: Syntax error in line 1:
...OP RANGE PARTITION VALUES &amp;gt;= 1536311717;
                             ^
Encountered: &amp;gt;
Expected: COMMA

CAUSED BY: Exception: Syntax error
), Query: ALTER TABLE test_sql_drop DROP RANGE PARTITION VALUES &amp;gt;= 1536311717;.
	at com.cloudera.impala.hivecommon.api.HS2Client.executeStatementInternal(Unknown Source)
	at com.cloudera.impala.hivecommon.api.HS2Client.executeStatement(Unknown Source)
....&lt;/PRE&gt;&lt;P&gt;Pretty simple question, but now we stuck because we can't extend the upper limit of our kudu tables (at least with JDBC Impala Driver).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance. Cheers&lt;/P&gt;</description>
      <pubDate>Fri, 16 Sep 2022 13:44:33 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Impala-JDBC-driver-drop-range-partition-doesn-t-work-Kudu/m-p/80248#M83763</guid>
      <dc:creator>teether</dc:creator>
      <dc:date>2022-09-16T13:44:33Z</dc:date>
    </item>
    <item>
      <title>Re: Impala JDBC driver: drop range partition doesn't work (Kudu)</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Impala-JDBC-driver-drop-range-partition-doesn-t-work-Kudu/m-p/80272#M83764</link>
      <description>&lt;P&gt;Thanks to the&amp;nbsp;getkudu Slack Channel I found a solution for my issue. Just in case someone else is facing&amp;nbsp;this as well, just reorder the "VALUES" string and the "Number" in a way that you can use "&amp;lt;=" instead of "&amp;gt;="...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Original:&lt;/P&gt;&lt;PRE&gt;ALTER TABLE test_sql_drop DROP RANGE PARTITION VALUES &amp;gt;= 1536311717;&lt;/PRE&gt;&lt;P&gt;Workaround:&lt;/P&gt;&lt;PRE&gt;ALTER TABLE test_sql_drop DROP RANGE PARTITION 1536311717 &amp;lt;= VALUES;&lt;/PRE&gt;&lt;P&gt;Cheers&lt;/P&gt;</description>
      <pubDate>Tue, 25 Sep 2018 07:24:47 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Impala-JDBC-driver-drop-range-partition-doesn-t-work-Kudu/m-p/80272#M83764</guid>
      <dc:creator>teether</dc:creator>
      <dc:date>2018-09-25T07:24:47Z</dc:date>
    </item>
    <item>
      <title>Re: Impala JDBC driver: drop range partition doesn't work (Kudu)</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Impala-JDBC-driver-drop-range-partition-doesn-t-work-Kudu/m-p/80327#M83765</link>
      <description>&lt;P&gt;There is now a "Bugreport" for Impala:&amp;nbsp;&lt;A href="https://issues.apache.org/jira/browse/IMPALA-7618" target="_blank"&gt;https://issues.apache.org/jira/browse/IMPALA-7618&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Sep 2018 06:37:40 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Impala-JDBC-driver-drop-range-partition-doesn-t-work-Kudu/m-p/80327#M83765</guid>
      <dc:creator>teether</dc:creator>
      <dc:date>2018-09-26T06:37:40Z</dc:date>
    </item>
  </channel>
</rss>

