Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-9326

PARTITION BY RANGE clause does not accept DATE constants

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • None
    • None
    • Frontend
    • ghx-label-10

    Description

      In impala-shell.sh, when I submit DDL command

      create table kudu_partition_test3 (ts TIMESTAMP, primary key(ts))
      partition by range (ts) 
      ( partition '2018-05-01' <= values < '2018-06-01') stored as kudu;

      it's succeeds.

      When I submit command:

      create table kudu_partition_test4 (ts DATE, primary key(ts))
      partition by range (ts) 
      ( partition '2018-05-01' <= values < '2018-06-01') stored as kudu;

      or

      create table kudu_partition_test5 (ts DATE, primary key(ts))
      partition by range (ts) 
      ( partition to_date('2018-05-01') <= values < to_date('2018-06-01')) stored as kudu;

      or

      create table kudu_partition_test6 (ts DATE, primary key(ts))
      partition by range (ts) 
      ( partition date '2018-05-01' <= values < date '2018-06-01') stored as kudu;

      it fails with message:

      ERROR: IllegalStateException: null

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              vladimir_committer Vladimir Verjovkin
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: