velox
velox copied to clipboard
support to read binary as string in parquet
Summary:
Some other Parquet-producing systems, in particular Impala, will write string-type data as binary into Parquet file. and Velox's ParquetReader does not support binaryAsString. this PR is intended to resolve this issue.
issue resolved: [#10398]
Deploy Preview for meta-velox canceled.
| Name | Link |
|---|---|
| Latest commit | 38119adca0fed2b33c5f311f9b589724874762c9 |
| Latest deploy log | https://app.netlify.com/sites/meta-velox/deploys/66a87eddff5f210008cd8cc5 |
@Yuhta @majetideepak the last commit caused poor performance in the Conbench performance report, besides the issue you commented. so I rewrote the code about how to get the requested type. please review it again for me. thanks
@Yuhta could you please help me review this pr
@majetideepak could you please help me review this pr ?
@kevincmchen are you able to address this comment? https://github.com/facebookincubator/velox/pull/10399#discussion_r1681824613
@kevincmchen are you able to address this comment? #10399 (comment) I replied to this comment and @ you, please take a look。 @majetideepak
This change looks good. I will add the merge label after fixing the
nit: auto&
I have fixed this issue nit: auto&, please take a look. @majetideepak cc @Yuhta
@kevincmchen thanks! This should be merged soon.
@Yuhta has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.
@kevincmchen thanks! This should be merged soon.
Thank you for helping me review code and provide a lot of good suggestions! @majetideepak @Yuhta
@Yuhta merged this pull request in facebookincubator/velox@e47f2d46c031e5edeff60395c346b3f8d372553f.
Conbench analyzed the 1 benchmark run on commit e47f2d46.
There were no benchmark performance regressions. 🎉
The full Conbench report has more details.