You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@parquet.apache.org by Julien Le Dem <ju...@twitter.com.INVALID> on 2015/06/02 19:03:02 UTC
Parquet sync up happening now
https://plus.google.com/hangouts/_/twitter.com/parquet-sync-up?authuser=0
Re: Parquet sync up happening now
Posted by Julien Le Dem <ju...@twitter.com.INVALID>.
Attendance:
- Daniel (Netflix), Jason (Drill, MapR), Sanjeev (Twitter), Sergio
(Cloudera), Julien (Twitter), Ryan (Cloudera), Zhenxiao (Netflix), Nezih
(Netflix)
Agenda:
* 1.8.0 release blockers:
https://issues.apache.org/jira/browse/PARQUET-292
- int64 patch for delta encoding => protected by the parquet 2.0 flag
- predicate push down fix
* How we can make releases easier and faster
- Create a release JIRA + add blockers to it. Bugs should be always
listed. being a release blocker is not required to be in the release.
- Release instructions are in the repo. (How to release, including vote)
- there's a "How to verify a release" wiki
- We should stay on top of reviews to make sure blockers get resolved
timely. Not just when we want to release but all the time.
* PR/JIRA backlog:
- some are features that have been merged another way and should be
closed.
- some against the filter API that need review from knowledgable people
(Alex for example)
- we should get together and do a JIRA/PR session.
- bytebuffer/vectorization review
- Ryan will propose a time/send an invite
* Microsecond-precision time and timestamp specs (PARQUET-200)
- microsecond is the standard and nanoseconds are usually not accurate
- Drill (Jacques) should review
- just needs a final approval
* Row group and HDFS block alignment (HDFS-3689)
- makes sure row groups are aligned with HDFS blocks
- optional: padding in the meantime. the format would support adding gaps
in between row groups.
* Add some sanity checks to verify footer data is sensical.
- Jason will open a JIRA
* Version numbers in created_by
- needed to add version based control. (i.e. ignore dic stats from before
a given version that had a bug)
- we could use parquet-generator to generate the Version class. (Ryan
will look into this)
* Vectorization status (Sergio and Dong would like to help)
- Zhenxiao rebased the branch.
- Dong Chen (Intel China, 13 hours later than PDT) comments have been
addressed for the most part. Dong should review again.
- page read can be optimized. Lazy load.
- building presto implementation, Netflix will post results.
- Encodings should be updated decode the entire page at once.
- Daniel will list all the subtasks under PARQUET-131.
* Bytebuffer merge (zero copy)
- Drill will do a last rebase.
- some low level API changes regarding accessing ByteBuffers instead of
byte[]: Need to be reviewed by low level integration (Drill, Presto)
- breaking changes in that area should be acceptable as they are
internal.
On Tue, Jun 2, 2015 at 10:03 AM, Julien Le Dem <ju...@twitter.com> wrote:
> https://plus.google.com/hangouts/_/twitter.com/parquet-sync-up?authuser=0
>