Skip to content

Move object storage configuration to separate class#83599

Merged
alesapin merged 7 commits intomasterfrom
move_configuration_to_separate_class
Jul 14, 2025
Merged

Move object storage configuration to separate class#83599
alesapin merged 7 commits intomasterfrom
move_configuration_to_separate_class

Conversation

@alesapin
Copy link
Copy Markdown
Member

Changelog category (leave one):

  • Not for changelog (changelog entry is not required)

Changelog entry (a user-readable short description of the changes that goes into CHANGELOG.md):

This class is quite complex and deserves to be in a separate file.

Documentation entry for user-facing changes

  • Documentation is written (mandatory for new features)

@clickhouse-gh
Copy link
Copy Markdown
Contributor

clickhouse-gh bot commented Jul 10, 2025

Workflow [PR], commit [79044be]

Summary:

job_name test_name status info comment
Build (fuzzers) error
Performance Comparison (amd_release, master_head, 3/3) failure
Check Results failure

@clickhouse-gh clickhouse-gh bot added the pr-not-for-changelog This PR should not be mentioned in the changelog label Jul 10, 2025
@kssenii kssenii assigned kssenii and unassigned kssenii Jul 10, 2025
DeltaLakeMetadataDeltaKernel(
ObjectStoragePtr object_storage_,
ConfigurationObserverPtr configuration_);
StorageObjectStorageConfigurationObserverPtr configuration_);
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Such a long name 😢

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

May be raname Observer -> Weak as it is shorter and also consistent with DB::Context, where we have ContextPtr and ContextWeakPtr?

@alesapin
Copy link
Copy Markdown
Member Author

I've made tests rerun and the only failure I have now is performance tests related to sumMap. There is no code touched in this PR which is anyhow related to sumMap.

@alesapin
Copy link
Copy Markdown
Member Author

I've discussed with an expert, sum_map test is unstable.

@alesapin alesapin enabled auto-merge July 14, 2025 13:25
@alesapin alesapin added this pull request to the merge queue Jul 14, 2025
@alesapin
Copy link
Copy Markdown
Member Author

This PR potentially is very conflicting, so I'll merge it.

@alesapin
Copy link
Copy Markdown
Member Author

#78555

Merged via the queue into master with commit 666b061 Jul 14, 2025
344 of 358 checks passed
@alesapin alesapin deleted the move_configuration_to_separate_class branch July 14, 2025 13:38
@robot-ch-test-poll2 robot-ch-test-poll2 added the pr-synced-to-cloud The PR is synced to the cloud repo label Jul 14, 2025
baibaichen pushed a commit to Kyligence/gluten that referenced this pull request Jul 17, 2025
baibaichen pushed a commit to Kyligence/gluten that referenced this pull request Jul 18, 2025
baibaichen pushed a commit to Kyligence/gluten that referenced this pull request Jul 18, 2025
baibaichen pushed a commit to Kyligence/gluten that referenced this pull request Jul 20, 2025
baibaichen pushed a commit to apache/gluten that referenced this pull request Jul 20, 2025
* [GLUTEN-1632][CH]Daily Update Clickhouse Version (20250720)

* Fix gtest due to ClickHouse/ClickHouse#83599

* fxi build due to ClickHouse/ClickHouse#83631

* Fix Build due to ClickHouse/ClickHouse#83294

* Fix Build due to ClickHouse/ClickHouse#82881

---------

Co-authored-by: kyligence-git <gluten@kyligence.io>
Co-authored-by: Chang chen <chenchang@apache.com>
baibaichen pushed a commit to Kyligence/gluten that referenced this pull request Jul 29, 2025
baibaichen pushed a commit to Kyligence/gluten that referenced this pull request Jul 29, 2025
baibaichen pushed a commit to apache/gluten that referenced this pull request Jul 29, 2025
* [GLUTEN-1632][CH]Daily Update Clickhouse Version (20250729)

* Fix build due to ClickHouse/ClickHouse#76802

* Fix build due to ClickHouse/ClickHouse#81837

* Fix build due to ClickHouse/ClickHouse#84011

* Fix gtest due to ClickHouse/ClickHouse#83599

---------

Co-authored-by: kyligence-git <gluten@kyligence.io>
Co-authored-by: Chang chen <chenchang@apache.com>
zvonand pushed a commit to Altinity/ClickHouse that referenced this pull request Sep 3, 2025
…n_to_separate_class

Move object storage configuration to separate class
zvonand pushed a commit to Altinity/ClickHouse that referenced this pull request Sep 8, 2025
…n_to_separate_class

Move object storage configuration to separate class
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-not-for-changelog This PR should not be mentioned in the changelog pr-synced-to-cloud The PR is synced to the cloud repo

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants