-
Notifications
You must be signed in to change notification settings - Fork 7.7k
Remove send_metadata logic related to zero-copy replication #82508
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
Conversation
Thanks! The main reason is to fix the architectural problem in the implementation of "root_path" for disks. The right way to do it is to make sure the "root_path" is not exposed in the disk's interface, and the disks with different "chroots" have the same interface. When people implemented "send_metadata" they messed up with the interface, preventing clean architecture. |
|
|
* [GLUTEN-1632][CH]Daily Update Clickhouse Version (20250629) * Fix Build due to ClickHouse/ClickHouse#80931 * Fix Build due to ClickHouse/ClickHouse#81976 * Fix Build due to ClickHouse/ClickHouse#82508 * Try to Fix issue caused by ClickHouse/ClickHouse#81754 see ClickHouse/ClickHouse#82379 * Fix UT due to ClickHouse/ClickHouse#82358 --------- Co-authored-by: kyligence-git <[email protected]> Co-authored-by: Chang chen <[email protected]>
…metadata Remove send_metadata logic related to zero-copy replication
…metadata Remove send_metadata logic related to zero-copy replication
Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
Removed experimental
send_metadata
logic related to experimental zero-copy replication. It wasn't ever used and nobody supports this code. Since there were even no tests related to it, there is a high chance that it's broken long time ago.Documentation entry for user-facing changes