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

S3 support upload object using storage class INTELLIGENT_TIERING #44707

Merged
merged 7 commits into from
Jan 9, 2023

Conversation

xiedeyantu
Copy link
Contributor

Changelog category (leave one):

  • New Feature

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

We can use s3_storage_class to set different tier. Such as

<disks>
    <s3>
        <type>s3</type>
        <endpoint>xxx</endpoint>
        <access_key_id>xxx</access_key_id>
        <secret_access_key>xxx</secret_access_key>
        <s3_storage_class>STANDARD/INTELLIGENT_TIERING</s3_storage_class>
    </s3>
</disks>

Closes #44443

Information about CI checks: https://clickhouse.com/docs/en/development/continuous-integration/

@robot-ch-test-poll3 robot-ch-test-poll3 added the pr-feature Pull request with new product feature label Dec 29, 2022
@kssenii kssenii self-assigned this Dec 29, 2022
@kssenii kssenii added the can be tested Allows running workflows for external contributors label Dec 29, 2022
src/Storages/StorageS3Settings.h Outdated Show resolved Hide resolved
src/Storages/StorageS3Settings.h Outdated Show resolved Hide resolved
src/Storages/StorageS3Settings.cpp Outdated Show resolved Hide resolved
Copy link
Member

@kssenii kssenii left a comment

Choose a reason for hiding this comment

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

Need to fix style check

@kssenii
Copy link
Member

kssenii commented Jan 9, 2023

Integration tests (tsan) [4/6] — fail: 1

test_system_merges/test.py::test_mutation_simple[replicated]

Integration tests (tsan) [2/6] — fail: 1
Integration tests (release) [4/4] — fail: 1

test_keeper_snapshot_on_exit/test.py::test_snapshot_on_exit

Integration tests (asan) [2/6] — fail: 2

test_keeper_snapshot_on_exit/test.py::test_snapshot_on_exit
test_merge_tree_s3_restore/test.py::test_restore_without_detached[True-True]

#45060

Integration tests (asan) [4/6] — fail: 32

test_storage_rabbitmq
#44840

@kssenii kssenii merged commit 9ae5ad2 into ClickHouse:master Jan 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
can be tested Allows running workflows for external contributors pr-feature Pull request with new product feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Possibillity to configure S3 Storage class
3 participants