drill-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rahul Raj (JIRA)" <j...@apache.org>
Subject [jira] [Created] (DRILL-5229) Upgrade kudu client to org.apache.kudu:kudu-client:1.2.0
Date Fri, 27 Jan 2017 07:46:24 GMT
Rahul Raj created DRILL-5229:
--------------------------------

             Summary: Upgrade kudu client to org.apache.kudu:kudu-client:1.2.0 
                 Key: DRILL-5229
                 URL: https://issues.apache.org/jira/browse/DRILL-5229
             Project: Apache Drill
          Issue Type: Bug
          Components: Storage - Other
    Affects Versions: 1.8.0
            Reporter: Rahul Raj
             Fix For: 2.0.0


Getting an error -" out-of-order key" for a query select v,count(k) from
kudu.test group by v where k is the primary key. This happens only when the
aggregation is done on primary key. Should drill move to the latest kudu
client to investigate this further?

Current drill kudu connector uses org.kududb:kudu-client:0.6.0 from
cloudera repository, where the latest released library
org.apache.kudu:kudu-client:1.2.0 is hosted on maven central. There are a
few breaking changes with the new library:

   1. TIMESTAMP renamed to UNIXTIME_MICROS
   2. In KuduRecordReader#setup -
   KuduScannerBuilder#lowerBoundPartitionKeyRaw renamed to lowerBoundRaw
   andKuduScannerBuilder#exclusiveUpperBoundPartitionKeyRaw renamed
   exclusiveUpperBoundRaw. Both methods are deprecated.
   3. In KuduRecordWriterImpl#updateSchema - client.createTable(name,
   kuduSchema) requires CreateTableOperatios as the third argument



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message