apache / apache/parquet-java

Add support for Pig datetimes

Open
#1,661 15 comments 0 reactions 0 assignees View on GitHub
Component: Parquet Priority: Minor Type: enhancement
Dominant language
Java
Stars
3.1k
Forks
1.6k
Avg merge
3d 12h
Merged PRs (30d)
33

Description

There's currenly no support for conversion to/from Pig datetimes

**Reporter**: [Christian Rolf](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=ccrolf) / @ccrolf
#### Related issues:
- [Sample NanoTime class serializes and deserializes Timestamp incorrectly](https://github.com/apache/parquet-java/issues/1606) (relates to)
#### Original Issue Attachments:
- [parquet_datetime_support.patch](https://issues.apache.org/jira/secure/attachment/12682623/parquet_datetime_support.patch)
- [PARQUET-137.1.patch](https://issues.apache.org/jira/secure/attachment/12834637/PARQUET-137.1.patch)

**Note**: *This issue was originally created as [PARQUET-137](https://issues.apache.org/jira/browse/PARQUET-137). Please see the [migration documentation](https://issues.apache.org/jira/browse/PARQUET-2502) for further details.*

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the two attached patches, the related issue #1606, and the original PARQUET-137 context to understand the expected Pig datetime representation. Done means Parquet Java supports conversion to and from Pig datetimes with behavior consistent with the stated datetime serialization requirements.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
data
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.