-
Notifications
You must be signed in to change notification settings - Fork 124
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Implement Incremental Merge Strategy for Clickhouse (#6069)
* implement IncrementalReplaceStrategy * apply replace incremental strategy for clickhouse * cosmetic change * cosmetic change * fix fmt issues * defer drop table * Simplified and added support of distributed table * Simplified and added support of distributed table * Refactor clickhouse driver partition handling * Validate incremental strategy for partition key presence * Refactor table operations into helper methods * Improve partition handling and table creation checks * Fix case sensitivity in partition key validation. * Fix SQL query string formatting in ClickHouse driver * Use deterministic names for temporary tables * Update DuckDB driver test to use new storage initialization * Add partition overwrite incremental strategy --------- Co-authored-by: e.sevastyanov <[email protected]>
- Loading branch information
1 parent
364d21b
commit d3c4c5f
Showing
5 changed files
with
308 additions
and
7 deletions.
There are no files selected for viewing
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
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