Skip to content
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

fix unexpectively close partitionColumnVectors on closeCurrentBatch #185

Merged
merged 1 commit into from
Mar 28, 2023

Conversation

Ceng23333
Copy link
Contributor

@Ceng23333 Ceng23333 commented Mar 28, 2023

Part of #178

@Ceng23333 Ceng23333 added bug Something isn't working native-io labels Mar 28, 2023
@Ceng23333 Ceng23333 added this to In progress in Native IO via automation Mar 28, 2023
@Ceng23333 Ceng23333 force-pushed the bug/error_on_native_io_batch_close branch from a9e9b70 to b1e28e6 Compare March 28, 2023 05:38
@dmetasoul01 dmetasoul01 merged commit 7f69936 into main Mar 28, 2023
Native IO automation moved this from In progress to Done Mar 28, 2023
@dmetasoul01 dmetasoul01 deleted the bug/error_on_native_io_batch_close branch March 28, 2023 06:33
xuchen-plus pushed a commit that referenced this pull request May 11, 2023
* implement flink batch source

* add flink source

* add LakeSoulSourceTest && fix catalog bugs

* add batch source && add simple lakesoul serializer

* realise nextSplit

* push filter down && add partitions rowdata && add project fields

* add query partition field function && realise listPartition by filter

* add dynamic splitenumerator && add partitiondesc for stream

* add suit LakeSoulLookupJoinCase && add interface for LakeSoulLookupTableSource && mock lookup cache for test

* fix unexpected close partitionColumnVectors on closeCurrentBatch (#185)

* update NativeVectorizedReader to support for empty schema and struct type

* lakesoul_reader.rs support multi files

* update LakeSoulLookupJoinCase

* native-io support default column values && lakesoul-spark support partition value pushdown

* update LookupFunction, support cache data from partitioned table

* LakeSoulPartitionReader support partitionvalue

* update parValueList returned by LakeSoulPartitionFetcherContextBase && LookupTableSource supports reading latest N partitions, sort order is partition name

* add partitionOrderKeys for LookupTableSource && update LakeSoulPartitionReader.read && update CHBenchmark、LookupJoinCase

* add stream source

* add initializedState for LakeSoulSourceReader && add incremental read params parse

* add "and" partition filter && add partition filter

* fix select hash fields schema incomplete

* add batch readtype && add cdc column filter && add partitiondesc for stream

* fix incremental read splits process && fix primary key projects bug

* support empty LakeSoulPartition; compatible with non CDC Flink sink

* add LakeSoulStreamingLookupJoinCase && test for lookupjoin

* free tokioRuntime at NativeIOBase.close()

* LakeSoul Table Flink LookupJoin pass CHBenchmark query13 with local mode

* fix flink lookup join with empty partition

* add LakeSoulTableSinkCase

* delete unused file && update CHBenchmark to test partition table

* fix stream checkpoint recovery && fix flink sink multi partition fields && fix no pk table select

* add flink-csv dependency

* add Copyright; remove unused code

* add flink one table source for cdc

* fix flink batch source cdc bug

---------

Co-authored-by: dmetasoul01 <opensource@dmetasoul.com>
Co-authored-by: sunmaosen <738159199.qq.com>
Co-authored-by: yongpeng <1164778176@qq.com>
Co-authored-by: maosen <738159199@qq.com>
Co-authored-by: zenghua <441651826@qq.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working native-io
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

None yet

2 participants