-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ARROW-7788: [C++][Parquet] Enable Arrow Schema to Parquet Schema for …
…missing types * Moves common methods for ListTypes to BaseList type and make FixedListType extend the same base class so they can mapped * Enable Large* types and FixedListType by adding them to the appropriate enum cases * Add implementation to Maps * Expose constructor/static factory to MapType that can take a field as a value * For list type expose a configuration parameter to make the parquet schema conform to the required naming. Closes #6379 from emkornfield/schema and squashes the following commits: f7cf062 <Micah Kornfield> address comments 11b50f2 <Micah Kornfield> rename a35a59f <Micah Kornfield> fix format/compilation 4d88caa <Micah Kornfield> rename is_base_list_type to is_var_length_list_type which I think is clearer 449b852 <emkornfield> Remove additional logging 2063c08 <Micah Kornfield> ARROW-7788: Enable Arrow Schema to Parquet Schema for missing types. Lead-authored-by: Micah Kornfield <emkornfield@gmail.com> Co-authored-by: emkornfield <emkornfield@gmail.com> Signed-off-by: Antoine Pitrou <antoine@python.org>
- Loading branch information
1 parent
01190ab
commit f392dd1
Showing
9 changed files
with
313 additions
and
60 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.