Skip to content

[C++][Parquet] 11, cpplint cleanup, package target and header installation #42252

Closed

Description

@asfimport

I'm planning to work on building out parquet-cpp with columnar data structures (see Arrow proposal) for materialized in-memory data and feature complete reader/writers so that native-code consumers like Python can finally read and write Parquet files at native speeds. It would be great to have all this officially a part of Apache Parquet.

This adds minimal support to be able to install the resulting libparquet.so and its various header files to support minimally viable development on downstream C++ and Python projects that will need to depend on this. It also builds in C++11 mode and passes Google's cpplint.

Reporter: Wes McKinney / @wesm
Assignee: Wes McKinney / @wesm

Related issues:

Externally tracked issue: apache/parquet-cpp#14

Note: This issue was originally created as PARQUET-416. Please see the migration documentation for further details.

Activity

  1. asfimport commented on Jan 4, 2016

    @asfimport
    Author

    Wes McKinney / @wesm:
    I'm working on getting Travis CI working again on Linux and OS X for this and then would appreciate if someone would take a look. Will keep you posted

  2. asfimport commented on Jan 5, 2016

    @asfimport
    Author

    Wes McKinney / @wesm:
    Related; PARQUET-267. I will incorporate those changes (and other feedback from this PR) and report back.

  3. asfimport commented on Jan 7, 2016

    @asfimport
    Author

    Wes McKinney / @wesm:
    @nongli I opened a new PR apache/parquet-cpp#14. Will look at rebasing changes in PARQUET-267 on this PR based on what's decided re: build toolchain.

  4. asfimport commented on Jan 8, 2016

    @asfimport
    Author

    Nong Li / @nongli:
    Issue resolved by pull request 14
    apache/parquet-cpp#14

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions