Permalink
Commits on Jan 10, 2017
  1. PARQUET-828: Do not implicitly cast ParquetVersion enum to int

    See https://github.com/apache/parquet-mr/blob/df9d8e415436292ae33e1ca0b8da256640de9710/parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileWriter.java#L86, this number should be 1 for Parquet 1.0 files, I believe.
    
    Author: Wes McKinney <wes.mckinney@twosigma.com>
    
    Closes #216 from wesm/PARQUET-828 and squashes the following commits:
    
    ab6773c [Wes McKinney] Do not implicitly cast ParquetVersion enum to int. Set 1.0 to 1, 2.0 to 2
    wesm committed with xhochy Jan 10, 2017
Commits on Jan 7, 2017
  1. PARQUET-827: Account for arrow::MemoryPool API change and fix bug in …

    …reading Int96 timestamps
    
    Prior to ARROW-427, the "length()" field was not being properly checked in the implementation of `PrimitiveArray::Equals`.
    
    Author: Wes McKinney <wes.mckinney@twosigma.com>
    
    Closes #215 from wesm/PARQUET-825 and squashes the following commits:
    
    afa41f9 [Wes McKinney] Do not build arrow_jemalloc in arrow external project
    ff9f22e [Wes McKinney] cpplint, clang-format
    802b325 [Wes McKinney] Update Arrow version
    5f155b6 [Wes McKinney] Fix bug exposed by accidental bug fix in ARROW-427
    a3c75bb [Wes McKinney] Implement TrackingAllocator based on Arrow default allocator
    wesm committed Jan 7, 2017
Commits on Jan 5, 2017
  1. PARQUET-809: Add SchemaDescriptor::Equals method

    To make it simpler to compare file metadata
    
    Author: Wes McKinney <wes.mckinney@twosigma.com>
    
    Closes #214 from wesm/PARQUET-809 and squashes the following commits:
    
    691e5bc [Wes McKinney] Add SchemaDescriptor::Equals method
    wesm committed Jan 5, 2017
  2. PARQUET-807: Allow user to retain ownership of parquet::FileMetaData.

    Also implements PARQUET-808: opening file with existing metadata object.
    
    This allows a user to create a reader only for the purposes of obtaining the metadata.
    
    Do you all think it's worth having a convenience method for reading the metadata out of a file?
    
    Author: Wes McKinney <wes.mckinney@twosigma.com>
    
    Closes #213 from wesm/PARQUET-807 and squashes the following commits:
    
    c1b5c7c [Wes McKinney] Use ReadMetaData function in test
    d382cca [Wes McKinney] Add note about ARROW-455
    05ecd37 [Wes McKinney] Implement/test opening with provided metadata. Do not close Arrow output files automatically
    d790bb5 [Wes McKinney] Tweak
    0dd4184 [Wes McKinney] Add ReadMetaData convenience method
    97527ba [Wes McKinney] Change FileMetaData in ParquetFileReader to a shared_ptr so that ownership can be transferred away
    wesm committed Jan 5, 2017