You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by we...@apache.org on 2018/09/22 01:59:35 UTC

[arrow] branch master updated: PARQUET-1401: [C++] optional RowGroup fields for handling hidden columns

This is an automated email from the ASF dual-hosted git repository.

wesm pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/master by this push:
     new 19a1da0  PARQUET-1401: [C++] optional RowGroup fields for handling hidden columns
19a1da0 is described below

commit 19a1da0749525e02924b11c4cea39e17d9010a71
Author: Gidon Gershinsky <gi...@il.ibm.com>
AuthorDate: Fri Sep 21 21:59:16 2018 -0400

    PARQUET-1401: [C++] optional RowGroup fields for handling hidden columns
    
    Author: Gidon Gershinsky <gi...@il.ibm.com>
    
    Closes #2573 from ggershinsky/p1401-rowgroup-fields and squashes the following commits:
    
    55fac1869 <Gidon Gershinsky> optional RowGroup fields for handling hidden columns
---
 cpp/src/parquet/parquet.thrift | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/cpp/src/parquet/parquet.thrift b/cpp/src/parquet/parquet.thrift
index f7708be..efcc265 100644
--- a/cpp/src/parquet/parquet.thrift
+++ b/cpp/src/parquet/parquet.thrift
@@ -724,6 +724,13 @@ struct RowGroup {
    * The sorting columns can be a subset of all the columns.
    */
   4: optional list<SortingColumn> sorting_columns
+
+  /** Byte offset from beginning of file to first page (data or dictionary)
+   * in this row group **/
+  5: optional i64 file_offset
+
+  /** Total byte size of all compressed column data in this row group **/
+  6: optional i64 total_compressed_size
 }
 
 /** Empty struct to signal the order defined by the physical or logical type */