You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@parquet.apache.org by "Wes McKinney (JIRA)" <ji...@apache.org> on 2016/01/21 00:42:39 UTC

[jira] [Resolved] (PARQUET-440) Error handling: C++ exceptions or Status

     [ https://issues.apache.org/jira/browse/PARQUET-440?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Wes McKinney resolved PARQUET-440.
----------------------------------
    Resolution: Resolved

> Error handling: C++ exceptions or Status
> ----------------------------------------
>
>                 Key: PARQUET-440
>                 URL: https://issues.apache.org/jira/browse/PARQUET-440
>             Project: Parquet
>          Issue Type: New Feature
>          Components: parquet-cpp
>            Reporter: Wes McKinney
>
> This library currently throws C++ exceptions. I would very much prefer to use Google's convention of using Status objects to communicate errors and force explicit action to be taken on the part of the developer if an error occurs in a particular function call. It will also make it much easier to incorporate libparquet into other libraries that do not use C++ exceptions, and also to provide an ANSI C API wrapper. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)