forked from ClickHouse/ClickHouse
-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Coredump when reading type Array(String) by OptimizedParquetInputFormat #166
Comments
taiyang-li
changed the title
coredump when reading type Array(String) from parquet file
Coredump when reading type Array(String) from parquet file
Oct 20, 2022
taiyang-li
changed the title
Coredump when reading type Array(String) from parquet file
Coredump when reading type Array(String) by OptimizedParquetInputFormat
Oct 20, 2022
taiyang-li
added a commit
to bigo-sg/ClickHouse
that referenced
this issue
Oct 20, 2022
It is fixed in #163 |
liuneng1994
pushed a commit
that referenced
this issue
Nov 4, 2022
* support calculate backing length of different types * remove comment * rename symbols * apply BackingDataLengthCalculator * support decimal from ch column to spark row * fix decimal issue in ch column to spark row * refactor SparkRowInfo * fix building error * wip * implement demo * dev map * finish map and tuple * fix building error * finish writer dev * fix code style * ready to improve spark row to ch column * wip * finish array/map/tuple reader * fix building error * add some uts * finish debug * commit again * finish plan convert * add benchmark * improve performance * try to optimize spark row to ch column * continue * optimize SparkRowInfo::SparkRowInfo * wrap functions * improve performance * improve from 360ms to 240 ms * finish optimizeing performance * add benchmark for BM_SparkRowTOCHColumn_Lineitem * refactor spark row reader * finish tests * revert cmake * fix code style * fix code style * fix memory leak * fix build error * fix building error in debug mode * add test data file * add build type, convert ch type to substrait type * refactor jni interface: native column type * fixbug of decimal * replace decimal.parquet * add data array.parquet * add test data map.parquet * add test data file * finish debug * wip * fix logging * fix address problem * fix core dump * fix code style * throw exception when complex types in substrait plan is in nullable * make ch complex type nullable * support nullable complex types * add tests for parquet nullable * add uts for all types * debug gtest_parquet_read * fix issue: #166 * remove stdout log * fix bug of binary null * remove logs * remove useless files
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
use this pr: #165
Note if use previous ParquetBlockInputFormat instead of OptimizedParquetBlockInputFormat, coredump won't be reproduced.
reproduce steps
core stack:
The text was updated successfully, but these errors were encountered: