diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index aba6d65f..90630ccc 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -121,6 +121,7 @@ jobs: - '22.8' - '23.3' - '23.8' + - '24.3' steps: - name: Setup golang id: setup-go @@ -234,6 +235,7 @@ jobs: - '22.8' - '23.3' - '23.8' + - '24.3' steps: - name: Checkout project uses: actions/checkout@v4 diff --git a/ChangeLog.md b/ChangeLog.md index a138e15f..e4f6a4c5 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -9,6 +9,7 @@ IMPROVEMENTS - added support of native Clickhouse incremental backup for `use_embedded_backup_restore: true` fix [735](https://github.com/Altinity/clickhouse-backup/issues/735) - added `GCS_CHUNK_SIZE` config parameter, try to speedup GCS upload fix [874](https://github.com/Altinity/clickhouse-backup/pull/874), thanks @dermasmid - switched to golang 1.22 +- added `clickhouse-server:24.3` to CI/CD pipelines BUG FIXES - continue `S3_MAX_PARTS_COUNT` default value from `2000` to `4000` to continue decrease memory usage for S3 diff --git a/test/integration/run.sh b/test/integration/run.sh index 6288336c..cf96bb5d 100755 --- a/test/integration/run.sh +++ b/test/integration/run.sh @@ -8,7 +8,7 @@ rm -rf "${CUR_DIR}/_coverage_/*" source "${CUR_DIR}/.env" -export CLICKHOUSE_VERSION=${CLICKHOUSE_VERSION:-23.8} +export CLICKHOUSE_VERSION=${CLICKHOUSE_VERSION:-24.3} if [[ "${CLICKHOUSE_VERSION}" =~ ^2[1-9]+ || "${CLICKHOUSE_VERSION}" == "head" ]]; then export CLICKHOUSE_IMAGE=${CLICKHOUSE_IMAGE:-clickhouse/clickhouse-server} else diff --git a/test/testflows/run.sh b/test/testflows/run.sh index e3208f8f..e37b7ac9 100755 --- a/test/testflows/run.sh +++ b/test/testflows/run.sh @@ -2,7 +2,7 @@ CUR_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)" mkdir -p "${CUR_DIR}/_coverage_/" rm -rf "${CUR_DIR}/_coverage_/*" source "${CUR_DIR}/.env" -export CLICKHOUSE_VERSION=${CLICKHOUSE_VERSION:-23.8} +export CLICKHOUSE_VERSION=${CLICKHOUSE_VERSION:-24.3} if [[ "${CLICKHOUSE_VERSION}" =~ ^2[1-9]+ || "${CLICKHOUSE_VERSION}" == "head" ]]; then export CLICKHOUSE_IMAGE=${CLICKHOUSE_IMAGE:-clickhouse/clickhouse-server} else @@ -10,4 +10,4 @@ else fi make clean build-race-docker python3 "${CUR_DIR}/clickhouse_backup/regression.py" --debug --only="${RUN_TESTS:-*}" -go tool covdata textfmt -i "${CUR_DIR}/_coverage_/" -o "${CUR_DIR}/_coverage_/coverage.out" \ No newline at end of file +go tool covdata textfmt -i "${CUR_DIR}/_coverage_/" -o "${CUR_DIR}/_coverage_/coverage.out"