Skip to content

Releases: Slach/clickhouse-dump

v1.0.3

01 Oct 10:04
aa566f1

Choose a tag to compare

Changelog

  • dfb5a62 Merge branch 'main' into renovate/google.golang.org-api-0.x
  • 58d5d9b Merge pull request #42 from Slach/renovate/google.golang.org-api-0.x
  • 5504a96 Merge pull request #43 from Slach/renovate/github.com-aws-smithy-go-1.x
  • 1adbf48 Merge pull request #44 from Slach/renovate/cloud.google.com-go-storage-1.x
  • 7ec5eee Merge pull request #45 from Slach/renovate/aws-sdk-go-v2-monorepo
  • 23b2d05 Merge pull request #46 from Slach/dependabot/go_modules/github.com/docker/docker-28.3.3incompatible
  • 9f42b3e Merge pull request #47 from Slach/renovate/aws-sdk-go-v2-monorepo
  • d0e72d5 Merge pull request #48 from Slach/renovate/aws-sdk-go-v2-monorepo
  • 1f25eb9 Merge pull request #49 from Slach/renovate/google.golang.org-api-0.x
  • 0e8e09f Merge pull request #50 from Slach/renovate/aws-sdk-go-v2-monorepo
  • 69a7884 Merge pull request #51 from Slach/renovate/google.golang.org-api-0.x
  • 66d4b1f Merge pull request #52 from Slach/renovate/google.golang.org-api-0.x
  • 35753de Merge pull request #53 from Slach/renovate/golang.org-x-crypto-0.x
  • 7860438 Merge pull request #54 from Slach/renovate/actions-checkout-5.x
  • cae6921 Merge pull request #55 from Slach/renovate/github.com-urfave-cli-v3-3.x
  • 4f111f8 Merge pull request #56 from Slach/renovate/aws-sdk-go-v2-monorepo
  • 82df716 Merge pull request #57 from Slach/renovate/github.com-urfave-cli-v3-3.x
  • 721c856 Merge pull request #58 from Slach/renovate/github.com-urfave-cli-v3-3.x
  • 55ab530 Merge pull request #59 from Slach/renovate/google.golang.org-api-0.x
  • 202a419 Merge pull request #60 from Slach/renovate/go-1.x
  • 2e78218 Merge pull request #61 from Slach/renovate/google.golang.org-api-0.x
  • 3b6239a Merge pull request #62 from Slach/renovate/cloud.google.com-go-storage-1.x
  • 34bbcfa Merge pull request #63 from Slach/renovate/aws-sdk-go-v2-monorepo
  • 347ccf6 Merge pull request #64 from Slach/renovate/aws-sdk-go-v2-monorepo
  • bcd0fa2 Merge pull request #65 from Slach/renovate/github.com-stretchr-testify-1.x
  • 0a1f402 Merge pull request #66 from Slach/renovate/aws-sdk-go-v2-monorepo
  • 1866db7 Merge pull request #67 from Slach/renovate/aws-sdk-go-v2-monorepo
  • 7698c55 Merge pull request #68 from Slach/renovate/github.com-stretchr-testify-1.x
  • e919046 Merge pull request #69 from Slach/renovate/github.com-aws-smithy-go-1.x
  • 199f16d Merge pull request #70 from Slach/renovate/aws-sdk-go-v2-monorepo
  • 4aca52b Merge pull request #71 from Slach/renovate/aws-sdk-go-v2-monorepo
  • f2b9017 Merge pull request #72 from Slach/renovate/actions-setup-go-6.x
  • 804e469 Merge pull request #73 from Slach/renovate/golang.org-x-crypto-0.x
  • b3c0257 Merge pull request #74 from Slach/renovate/aws-sdk-go-v2-monorepo
  • 961e46f Merge pull request #75 from Slach/renovate/google.golang.org-api-0.x
  • 33cb40a Merge pull request #76 from Slach/renovate/aws-sdk-go-v2-monorepo
  • 429c759 Merge pull request #77 from Slach/renovate/cloud.google.com-go-storage-1.x
  • 59e11ab Merge pull request #78 from Slach/renovate/testcontainers-go-monorepo
  • a4e8ce3 Merge pull request #79 from Slach/renovate/aws-sdk-go-v2-monorepo
  • ba09b3d Merge pull request #80 from Slach/renovate/aws-sdk-go-v2-monorepo
  • d3c742b Merge pull request #81 from Slach/renovate/cloud.google.com-go-storage-1.x
  • cfda98a Merge pull request #82 from Slach/renovate/google.golang.org-api-0.x
  • 2236908 Merge pull request #83 from Slach/renovate/aws-sdk-go-v2-monorepo
  • 29e3e80 Merge pull request #84 from Slach/renovate/aws-sdk-go-v2-monorepo
  • aa566f1 Merge pull request #85 from Slach/renovate/google.golang.org-api-0.x
  • c57d11c broadcom, die in the hell, rollback to minio/minio:latest, fix bitnami/containers#86219
  • ecc41e6 chore(deps): bump github.com/docker/docker
  • 2960b03 chore(deps): update actions/checkout action to v5
  • d00674a chore(deps): update actions/setup-go action to v6
  • 99d5c34 chore(deps): update dependency go to 1.25
  • 1065beb fix(deps): update aws-sdk-go-v2 monorepo
  • 1c2d392 fix(deps): update aws-sdk-go-v2 monorepo
  • 32b9bfe fix(deps): update aws-sdk-go-v2 monorepo
  • 8c6d841 fix(deps): update aws-sdk-go-v2 monorepo
  • f471834 fix(deps): update aws-sdk-go-v2 monorepo
  • 107c25f fix(deps): update aws-sdk-go-v2 monorepo
  • b4883c6 fix(deps): update aws-sdk-go-v2 monorepo
  • d18c1ec fix(deps): update aws-sdk-go-v2 monorepo
  • 3d2f077 fix(deps): update aws-sdk-go-v2 monorepo
  • cd1f817 fix(deps): update aws-sdk-go-v2 monorepo
  • 46bfe65 fix(deps): update aws-sdk-go-v2 monorepo
  • cb130cd fix(deps): update aws-sdk-go-v2 monorepo
  • ebd322a fix(deps): update aws-sdk-go-v2 monorepo
  • 6e22075 fix(deps): update aws-sdk-go-v2 monorepo
  • 1d80d1b fix(deps): update aws-sdk-go-v2 monorepo
  • d3c2a0e fix(deps): update aws-sdk-go-v2 monorepo
  • e26dbe1 fix(deps): update aws-sdk-go-v2 monorepo
  • c432c7b fix(deps): update module cloud.google.com/go/storage to v1.56.0
  • b39ebee fix(deps): update module cloud.google.com/go/storage to v1.56.1
  • 527bf49 fix(deps): update module cloud.google.com/go/storage to v1.56.2
  • 0cd5a4b fix(deps): update module cloud.google.com/go/storage to v1.57.0
  • 497af44 fix(deps): update module github.com/aws/smithy-go to v1.22.5
  • e45b567 fix(deps): update module github.com/aws/smithy-go to v1.23.0
  • 852ff1d fix(deps): update module github.com/stretchr/testify to v1.11.0
  • 3b68228 fix(deps): update module github.com/stretchr/testify to v1.11.1
  • ec28fb2 fix(deps): update module github.com/testcontainers/testcontainers-go to v0.39.0
  • 704c1d1 fix(deps): update module github.com/urfave/cli/v3 to v3.3.9
  • 7c2ffd9 fix(deps): update module github.com/urfave/cli/v3 to v3.4.0
  • 2a9bc0d fix(deps): update module github.com/urfave/cli/v3 to v3.4.1
  • cf4a1e0 fix(deps): update module golang.org/x/crypto to v0.41.0
  • 54badfa fix(deps): update module golang.org/x/crypto to v0.42.0
  • 4bc4c2a fix(deps): update module google.golang.org/api to v0.243.0
  • 2413093 fix(deps): update module google.golang.org/api to v0.244.0
  • 024358c fix(deps): update module google.golang.org/api to v0.245.0
  • e9664d1 fix(deps): update module google.golang.org/api to v0.246.0
  • 22bf035 fix(deps): update module google.golang.org/api to v0.247.0
  • cc518d1 fix(deps): update module google.golang.org/api to v0.248.0
  • e0c2496 fix(deps): update module google.golang.org/api to v0.249.0
  • f564213 fix(deps): update module google.golang.org/api to v0.250.0
  • de22eac fix(deps): update module google.golang.org/api to v0.251.0
  • eb3f10d rollback to bitnami/minio:latest, fix bitnami/containers#81607

v1.0.2

01 Oct 09:56

Choose a tag to compare

Changelog

  • 1c053ad Merge pull request #33 from Slach/renovate/google.golang.org-api-0.x
  • 9114e1f Merge pull request #34 from Slach/renovate/aws-sdk-go-v2-monorepo
  • fbb17d5 Merge pull request #35 from Slach/renovate/google.golang.org-api-0.x
  • 8335856 Merge pull request #36 from Slach/renovate/golang.org-x-crypto-0.x
  • 606d757 Merge pull request #37 from Slach/renovate/testcontainers-go-monorepo
  • 4440d7e Merge pull request #38 from Slach/renovate/aws-sdk-go-v2-monorepo
  • 36fca14 Merge pull request #39 from Slach/renovate/google.golang.org-api-0.x
  • 7d8bf20 Merge pull request #40 from Slach/renovate/aws-sdk-go-v2-monorepo
  • bb5e09e Merge pull request #41 from Slach/renovate/aws-sdk-go-v2-monorepo
  • ff1b169 The changes look good. Let me summarize the key modifications:
  • e9042c6 code cleanup after aider
  • 249fddc fix(deps): update aws-sdk-go-v2 monorepo
  • c74cfaa fix(deps): update aws-sdk-go-v2 monorepo
  • 5f6ec4d fix(deps): update aws-sdk-go-v2 monorepo
  • 1e775bf fix(deps): update module github.com/aws/aws-sdk-go-v2 to v1.36.6
  • c13aba6 fix(deps): update module github.com/testcontainers/testcontainers-go to v0.38.0
  • 3882ec0 fix(deps): update module golang.org/x/crypto to v0.40.0
  • dafaa73 fix(deps): update module google.golang.org/api to v0.240.0
  • c8c2da7 fix(deps): update module google.golang.org/api to v0.241.0
  • 5b6db1d fix(deps): update module google.golang.org/api to v0.242.0

v1.0.1

01 Jul 01:48

Choose a tag to compare

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

14 May 07:41

Choose a tag to compare

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
    *...
Read more