GitHub user bhavya411 opened a pull request:
https://github.com/apache/carbondata/pull/1348 [CARBONDATA-1469] Optimizations for Presto Integration
This PR has added following new features
- Optimized Stream Readers to handle Nulls in vector efficiently
- Added TimestampStreamReader and ShortStreamReader to handle Timestamp and Short datatype correctly.
- Modified the Filter code for efficient filter pushdown to Carbondata.
- Optimize the POM to reduce the dependency size.
- Verified that Build is passing for 2.1
- All test cases are passing
- Manually verified some queries to make sure everything is working fine.
You can merge this pull request into a Git repository by running:
$ git pull
https://github.com/bhavya411/incubator-carbondata CARBONDATA-1469
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/carbondata/pull/1348.patchTo close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #1348
----
commit f49e42e5475bd5e73857488d6ca0d2aacbef656e
Author: Bhavya <
[hidden email]>
Date: 2017-09-11T11:03:07Z
Optimizations in Presto Code
----
---