You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@parquet.apache.org by "jorisvandenbossche (via GitHub)" <gi...@apache.org> on 2023/06/20 15:34:13 UTC

[GitHub] [parquet-site] jorisvandenbossche commented on a diff in pull request #34: PARQUET-2310: implementation status

jorisvandenbossche commented on code in PR #34:
URL: https://github.com/apache/parquet-site/pull/34#discussion_r1235449868


##########
content/en/docs/File Format/implementationstatus.md:
##########
@@ -0,0 +1,178 @@
+---
+title: "Implementation status"
+linkTitle: "Implementation status"
+weight: 8
+---
+
+### Physical types
+
++-------------------------------------------+-------+--------+--------+-------+-------+
+| Data type                                 | C++   | Python | Java   | Go    | Rust  |

Review Comment:
   Looking at the list here, I think most of the features that C++ supports are also exposed in pyarrow, I think. 
   Although I don't know if writing a type like UUID (that doesn't exist in arrow) is possible with the direct Parquet C++ API? (that's not possible through the Arrow based writer, I suppose, and so also not in pyarrow)
   
   If we only keep the C++ column in the table, we should also add somewhere a note that this implementation is also exposed through Python, R, GLib, .. bindings. 
   (another reason to not include Python, because then why not also include R, etc)



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@parquet.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org