Florian Bernard
Florian Bernard
Set port option in pom.xml file or in command line has no effect on function:run maven target. Invoker start always on 8080 port ```xml com.google.cloud.functions function-maven-plugin 0.9.4 myTarget 9090 ```...
ArrowFileReader part use specific method while ArrowStreamReader part rely only on ArrowReader interface methods. This modification just enables any ArrowReader implementation to be use for reading arrow data
Some librairies or framework (DuckDB for example) rely on [ArrowArrayStreamReader](https://github.com/apache/arrow/blob/main/java/c/src/main/java/org/apache/arrow/c/ArrowArrayStreamReader.java) to share Arrow data. It would be nice to be more permissive and let any implementation of any ArrowReader works...
Fixes https://github.com/Kotlin/dataframe/issues/576 - Using [arrow-dataset](https://arrow.apache.org/docs/java/dataset.html) to read parquet file - Adding test parquet file generated from a fork of [arrow_example](https://github.com/fb64/arrow_example/tree/write-parquet-file) that allows to write parquet file - Adding arrow-dataset dependency...
Arrow Struct type is read as a `Map` object : https://github.com/Kotlin/dataframe/blob/86b80e0c9cd372334e8eff05115a7c50b6ea61bc/dataframe-arrow/src/main/kotlin/org/jetbrains/kotlinx/dataframe/io/arrowReadingImpl.kt#L171-L173 But write does not support Map Object and by defaut value is serialized as a `String` : https://github.com/Kotlin/dataframe/blob/86b80e0c9cd372334e8eff05115a7c50b6ea61bc/dataframe-arrow/src/main/kotlin/org/jetbrains/kotlinx/dataframe/io/arrowTypesMatching.kt#L93-L95 The...