Releases: Slach/clickhouse-dump
Releases · Slach/clickhouse-dump
v1.0.1
Changelog
- cc50c8a Merge branch 'renovate/google.golang.org-api-0.x'
- 6805181 Merge pull request #15 from Slach/renovate/google.golang.org-api-0.x
- 7eac70e Merge pull request #16 from Slach/renovate/aws-sdk-go-v2-monorepo
- a759963 Merge pull request #17 from Slach/renovate/google.golang.org-api-0.x
- 5917586 Merge pull request #18 from Slach/renovate/aws-sdk-go-v2-monorepo
- e345ee3 Merge pull request #19 from Slach/renovate/cloud.google.com-go-storage-1.x
- a015dd4 Merge pull request #20 from Slach/renovate/google.golang.org-api-0.x
- 340219b Merge pull request #21 from Slach/renovate/golang.org-x-crypto-0.x
- d0acd48 Merge pull request #22 from Slach/renovate/aws-sdk-go-v2-monorepo
- 02cafec Merge pull request #23 from Slach/renovate/aws-sdk-go-v2-monorepo
- 121ba3b Merge pull request #24 from Slach/renovate/google.golang.org-api-0.x
- 84f7ec5 Merge pull request #25 from Slach/renovate/github.com-urfave-cli-v2-2.x
- 6ce0432 Merge pull request #26 from Slach/renovate/github.com-aws-smithy-go-1.x
- 16e2e79 Merge pull request #27 from Slach/renovate/aws-sdk-go-v2-monorepo
- 05088ae Merge pull request #28 from Slach/renovate/google.golang.org-api-0.x
- 3f36d9f Merge pull request #29 from Slach/renovate/aws-sdk-go-v2-monorepo
- 756065f Merge pull request #30 from Slach/renovate/google.golang.org-api-0.x
- c9c7ca2 Merge pull request #31 from Slach/renovate/aws-sdk-go-v2-monorepo
- 2cfce00 Merge pull request #9 from Slach/renovate/github.com-urfave-cli-v2-3.x
- 046ca2f add minimum supported version 24.10 - fix #32
- 94f7e97 feat: add version check for ClickHouse 24.10 or higher
- 2d85612 feat: update app.Run calls to pass context in e2e_test.go
- a5c3c7b fix e2e_test.go
- 80402a6 fix(deps): update aws-sdk-go-v2 monorepo
- 34a5114 fix(deps): update aws-sdk-go-v2 monorepo
- 8bb1d9a fix(deps): update aws-sdk-go-v2 monorepo
- d293c3f fix(deps): update aws-sdk-go-v2 monorepo
- 9afc7a1 fix(deps): update aws-sdk-go-v2 monorepo
- 1b56572 fix(deps): update aws-sdk-go-v2 monorepo
- 04cc12a fix(deps): update aws-sdk-go-v2 monorepo
- 84f7e65 fix(deps): update module cloud.google.com/go/storage to v1.55.0
- 99ec587 fix(deps): update module github.com/aws/smithy-go to v1.22.4
- 7bc471a fix(deps): update module github.com/urfave/cli/v2 to v2.27.7
- 4b2bde9 fix(deps): update module github.com/urfave/cli/v2 to v3
- 2a184fa fix(deps): update module golang.org/x/crypto to v0.39.0
- 85a3e96 fix(deps): update module google.golang.org/api to v0.234.0
- 3edd679 fix(deps): update module google.golang.org/api to v0.235.0
- 3ff6754 fix(deps): update module google.golang.org/api to v0.236.0
- a943c2f fix(deps): update module google.golang.org/api to v0.237.0
- 468dea8 fix(deps): update module google.golang.org/api to v0.238.0
- d172c78 fix(deps): update module google.golang.org/api to v0.239.0
- 6f60267 fix: Correct CLI argument order for urfave/cli parsing in e2e tests
- 4cde202 fix: conditionally add exclude-databases flag in e2e tests
- fe58cd1 fix: remove deprecated
rand.Seed
call - 7f200a4 fix: resolve Azure Blob Storage path handling in e2e tests
- ba208fa fix: set default FTP storage path to root directory
- 9fe2199 freeze minio image until resolve bitnami/containers#81607
- bc52635 migrate from github.com/urfave/cli/v2 to github.com/urfave/cli/v3 complete, e2e_test.go passed
- 7102866 refactor: Update main.go to use urfave/cli v3 function signatures
- e4c6d29 refactor: Update storage path to root directory in S3 storage test
- 0eaf0fe refactor: migrate from cli.App to cli.Command and add context import
- 1e456e6 refactor: replace EnvVars with Sources pattern in flag definitions
- cdb9e1b refactor: update urfave/cli import to v3
v1.0.0
Changelog
- 721e702 (no commit message provided)
- f00e2aa
- 6d5b9c7 Okay, let's look at the diffs provided. The user wants a one-line Git commit message based on these changes. First, I need to understand what's changed.
- 096fea4 Okay, let's look at the problem here. The user mentioned a build failure due to a non-constant format string in the debugf call. The error is in dumper.go line 67.
- 62feee3 Okay, let's see. The user provided a diff for a Go file called gcs.go. The task is to generate a concise one-line Git commit message in Russian, following specific guidelines.
- 520148e Okay, let's see. The user provided a log from an e2e test that's failing. The error is about a database not existing, specifically test_db1. The problem seems to be that the restore process isn't finding the files it needs.
- 1f49732 Add renovate.json
- 19b319a Initial commit
- 04449c6 Merge pull request #1 from Slach/renovate/configure
- 4f766e1 Merge pull request #10 from Slach/renovate/actions-setup-go-5.x
- c37a615 Merge pull request #11 from Slach/renovate/docker-build-push-action-6.x
- 4e23cd8 Merge pull request #12 from Slach/renovate/goreleaser-goreleaser-action-6.x
- 8301f3d Merge pull request #13 from Slach/renovate/cloud.google.com-go-storage-1.x
- 22af6d3 Merge pull request #14 from Slach/renovate/google.golang.org-api-0.x
- 4494f09 Merge pull request #8 from Slach/renovate/google.golang.org-api-0.x
- 45671a1 Refactor: Implement logFailMessage and move ryukDisabled code
- 9ec08ac Revert ""
- 2c437b7 Revert "feat: add --storage-path parameter for remote storage"
- fe98892 Revert "fix: clean file paths to avoid duplicate temp dir segments"
- 33339c6 add compression, test failed
- a8e7fab add debug log to s3.go
- cc03785 build: update go.mod dependencies
- 2282eb0 build: update go.mod dependencies to resolve conflicts
- 46fe8bd build: Обновить конфигурацию GoReleaser до v2
- 3899636 chor: prepare configuration github actions + goreleaser
- d2b7564 chore(deps): update actions/setup-go action to v5
- 39d3f8f chore(deps): update docker/build-push-action action to v6
- 51ee493 chore(deps): update goreleaser/goreleaser-action action to v6
- 5beb7e6 ci: fixes for coverall reports
- ff53a6d ci: добавить GitHub Action для запуска тестов с отчетом о покрытии
- 09dc9f6 ci: обновить флаг goreleaser с --rm-dist на --clean
- 724cdac ci: предоставить права на запись для публикации релиза
- c9fd0f1 cleanup README.md
- dd3c025 cleanup README.md
- 2165a84 cleanup code after aider
- 16f100b cleanup code after aider
- 3f34d88 cleanup code after aider
- d791019 cleanup code after aider, e2e_test.go passed
- 7237f3d cleanup containers name in e2e_test.go
- dd847e4 code clanup after aider
- c776e20 code clanup after aider
- ff994d2 code cleanup after aider
- f19c959 code cleanup after aider
- 9ea457f code cleanup after aider
- 57e3b7a code cleanup after aider
- 2500a73 code cleanup after aider
- 4e93b78 code cleanup after aider
- a66cb74 code cleanup after aider
- fc9d7af code cleanup after aider
- 543def5 code cleanup after aider
- 5000100 code cleanup debug log for file.go after aider
- 243fbab code cleanup, e2e test passed, now we ready for github actions and goreleaser
- b5f45de feat: Enhance GCS client with custom endpoint and HTTP/2 support
- f20f5d3 feat: Implement List and improve Download/error handling in storage
- 139e04b feat: Pass debug parameter to NewGCSStorage and use debug transport
- 204f64b feat: Support anonymous auth and custom transport for GCS storage
- b3acee2 feat: Update fake-gcs-server and minio container startup parameters
- 83026b6 feat: add --storage-path parameter for dump/restore operations
- fe06b35 feat: add --storage-path parameter for remote storage
- d6f2fad feat: add CLICKHOUSE_SKIP_USER_SETUP to test container
- 9f26875 feat: add GCS credentials file support via --storage-key
- 74ac091 feat: add MINIO_SCHEME env var to minio container config
- 48ff699 feat: add S3 credentials and endpoint support
- e29dac4 feat: add S3 storage backend
- dc3bee2 feat: add backup name prefix to test file paths
- 93d1ad2 feat: add database schema dump/restore support
- 59b15f5 feat: add debug flag support for all storage backends
- 1b627b3 feat: add debug logging for GCS requests and responses
- 4afde8f feat: add debug logging for S3 storage operations
- 323a2e3 feat: add debug logging support to storage implementations
- 83aa745 feat: add debug logging to file storage operations
- 00ebfd3 feat: add dump functionality
- bd6de25 feat: add endpoint support for GCS storage
- af203dd feat: add healthcheck to minio container
- 7776700 feat: add initial application structure and restore logic
- bee267c feat: add local file storage implementation
- 5e5d2a5 feat: add recursive option to SFTP List method
- 803b083 feat: add regex-based database/table filtering via CLI flags
- 2bd1b59 feat: add required backupName parameter to dump/restore commands
- 618a4da feat: add stub functions for dumper and restorer
- 67faecd feat: add support for multiple storage backends
- 5cae756 feat: define entrypoint as '/bin/sh' for startFakeGCSContainer
- 6e4eb76 feat: implement quote-aware streaming restore from remote storage
- 2dc8e72 feat: preserve test containers and temp dirs on test failure
- 9193718 feat: refactor test config creation to use CLI flags
- 21edfa1 feat: replace database flag with regex filtering options
- 4305a50 feat: restore verifyTestData for S3 storage tests
- 89b0820 feat: автоматически создавать контейнер Azure Blob при инициализации
- 983105b feat: добавить IsDebug для RemoteStorage с проверкой LOG_LEVEL
- c1e657d feat: добавить debug логирование в AzBlobStorage
- b37afef feat: добавить детальное отладочное логирование для SFTP
- 9de515c feat: добавить логирование отладки для azblob
- 1a7babd feat: добавить отладочное логирование и улучшить FTP-контейнер
- 89556e2 feat: добавить поддержку LOG_LEVEL для всех типов хранилищ
- 08a6e97 feat: добавить сжатие SQL-запросов при восстановлении данных
- 3681394 feat: измени настройки портов FTP-контейнера
- 70b3b80 feat: разрешить подключение к FTP-контейнеру на портах 20000-20001
- 5430b4c fix(deps): update module cloud.google.com/go/storage to v1.54.0
- bce95e6 fix(deps): update module google.golang.org/api to v0.232.0
- b192d8b fix(deps): update module google.golang.org/api to v0.233.0
- 731d19f fix: Allow use of custom endpoint for Google Cloud Storage
- 90c7d3f fix: Correctly configure GCS client with custom HTTP transport
*...