Hi Arjit,

I'd also recommend you to have a look at Parquet website:
https://parquet.apache.org/

You can find a couple of old, but great presentations there, I recommend
you to watch those to understand the basics (despite Parquet improved
during the years with additional features, the basics didn't change, and
you can understand it from these presentations). Also, you can find the
link to the Git repositories, I'd also recommend you to have a look at
those.

If you're interested in the latest ongoing development efforts, have a look
at the Jira: https://issues.apache.org/jira/projects/PARQUET/ and have a
look at the open pull requests attached to these Jiras.

Regards,
Nandor

On Tue, Dec 11, 2018 at 9:41 AM Hatem Helal <[email protected]>
wrote:

> Hi Arjit,
>
> I'm new around here too but interested to hear what the others on this
> list have to say.  For C++ development, I've recommend reading through the
> examples:
>
> https://github.com/apache/arrow/tree/master/cpp/examples/parquet
>
> and the command-line tools:
>
> https://github.com/apache/arrow/tree/master/cpp/tools/parquet
>
> Both were helpful for getting up to speed on the main APIs.  I use an IDE
> (Xcode but doesn't matter which) to debug and step through the code and try
> to understand the internal dependencies.  The setup for Xcode was a bit
> manual but let me know if there is interest and I can investigate
> automation so that I can share it with others.
>
> Hope this helps,
>
> Hatem
>
> On 12/11/18, 5:39 AM, "Arjit Yadav" <[email protected]> wrote:
>
>     Hi all,
>
>     I am new to this project. While I have used parquet in the past, I
> want to
>     know how it works internally and look up relevant documentation and
> code
>     inorder to start contributing to the project.
>
>     Please let me know any available resources in this regard.
>
>     Regards,
>     Arjit Yadav
>
>
>

Reply via email to