hive-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hive QA (JIRA)" <>
Subject [jira] [Commented] (HIVE-20278) Druid Scan Query avoid copying from List -> Map -> List
Date Mon, 06 Aug 2018 18:55:00 GMT


Hive QA commented on HIVE-20278:

Here are the results of testing the latest attachment:

{color:green}SUCCESS:{color} +1 due to 1 test(s) being added or modified.

{color:green}SUCCESS:{color} +1 due to 14865 tests passed

Test results:
Console output:
Test logs:

Executing org.apache.hive.ptest.execution.TestCheckPhase
Executing org.apache.hive.ptest.execution.PrepPhase
Executing org.apache.hive.ptest.execution.YetusPhase
Executing org.apache.hive.ptest.execution.ExecutionPhase
Executing org.apache.hive.ptest.execution.ReportingPhase

This message is automatically generated.

ATTACHMENT ID: 12934516 - PreCommit-HIVE-Build

> Druid Scan Query avoid copying from List -> Map -> List
> -------------------------------------------------------
>                 Key: HIVE-20278
>                 URL:
>             Project: Hive
>          Issue Type: Improvement
>            Reporter: Nishant Bangarwa
>            Assignee: Nishant Bangarwa
>            Priority: Major
>              Labels: PERFORMANCE
>         Attachments: HIVE-20278.patch
> DruidScanQueryRecordReader gets a compacted List<Object> from druid. It then converts
that list into a Map<String,Object> as DruidWritable where key is the column name. 
> At the second stage DruidSerde takes this DruidWritable and creates a List out out of
the map again. We can avoid the map creation part by reading the list sent by druid directly
in the DruidSerde.deserialize() method.

This message was sent by Atlassian JIRA

View raw message