Kouhei,

Thank you for the these details!  I've built both the Apache Parquet and Arrow 
libraries and also installed their respective binaries and includes directly 
via yum.   

I plan to integrate both Arrow and Parquet into a threaded C environment.   
Arrow for in-memory buffer management and Parquet for columnar 'on-storage' 
support.

-Brian 

On 8/22/18, 11:10 PM, "Kouhei Sutou" <k...@clear-code.com> wrote:

    EXTERNAL
    
    Hi,
    
    Arrow GLib is as capable/robust as Arrow C++ because Arrow
    GLib is a wrapper of Arrow C++ and most features are
    covered.
    
    But you can't read/write Parquet data because Arrow C++
    doesn't have these features. The features are provided by
    parquet-cpp https://github.com/apache/parquet-cpp .
    
    So you need to use both Arrow GLib and Parquet GLib. Parquet
    GLib has only features that reading Parquet data to Arrow
    data and writing Arrow data as Parquet data for now.
    
    
    Thanks,
    --
    kou
    
    In <5beed7f6-78f9-474e-8aa3-e40d02e5b...@sas.com>
      "arrow-glib 0.10.0" on Wed, 22 Aug 2018 20:17:40 +0000,
      Brian Bowman <brian.bow...@sas.com> wrote:
    
    > I hope this is not too naïve a question.  Is arrow-glib 
0.10.0<https://arrow.apache.org/docs/c_glib/> as capable/robust as the Arrow 
C++ library<https://arrow.apache.org/docs/cpp/>, especially with regarding to 
reading and ultimately writing the parquet file format?
    >
    > Thanks,
    >
    > Brian
    >
    

Reply via email to