forked from xitongsys/parquet-go
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* add row transform reader/writer * cleanup * use sentinel error in transforms to indicate that the output buffer is too short * add row index to filter function * add row index to scan function * remove row index from transforms and filters * refactor row layout * simplify setMakeSlice * simplify transform API * refactor and enhance conversion API using new row layout * cleanup debug printf * remove unused method * remove debug t.Logf * use direct function calls in parquet.Type implementations instead of relying on the global variables * implement type conversions between physical types * implement type conversions between logical types * revert changes to intType.Compare to fix preformance regression * test type conversions * refuse conversion between enum/json/bson and other types * add conversions between date/time/string * add timestampt conversions * PR feedback: rename functions to be more descriptive * move isZero to parquet.go so it exists on Go 1.17
- Loading branch information
Achille
authored
Dec 13, 2022
1 parent
4f03ab9
commit efaee6e
Showing
8 changed files
with
1,692 additions
and
379 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
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.