Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
598ad24
Fixed "not official build" message
strtgbb Jul 11, 2025
6dadf25
Merge pull request #870 from Altinity/fix_branding_25.3
Enmk Jun 26, 2025
55889e5
Merge pull request #871 from Altinity/fix_branding_25.3
Enmk Jun 27, 2025
bfc222c
Update ci.py
MyroTk Aug 19, 2025
5ee8bb8
update builder labels
MyroTk Aug 20, 2025
0f5e65c
update regression runner labels
MyroTk Aug 27, 2025
9a17638
Merge pull request #964 from Altinity/builds/24.8.14/download_correct…
MyroTk Aug 28, 2025
efbafae
Revert mistake in play.html
strtgbb Aug 29, 2025
748d20d
Merge branch 'customizations/24.8.14' into strtgbb-patch-4
strtgbb Aug 30, 2025
94047f5
Backport #83844 to 24.8: Support references to unknown tables in remo…
robot-clickhouse Jul 22, 2025
85205cf
Merge pull request #899 from Altinity/strtgbb-patch-4
Enmk Sep 3, 2025
81d350f
update runner labels
strtgbb Sep 4, 2025
05f4307
update regression hash
strtgbb Sep 4, 2025
d7f8980
use altinityinfra/azurite
strtgbb Sep 4, 2025
c2cdf83
Try to avoid stress test errors that may be related to running out of…
strtgbb Sep 4, 2025
8d0d76d
fix docker_test_images.yml
strtgbb Sep 4, 2025
4da6aa8
try backporting split regression to 24.8
strtgbb Sep 4, 2025
4b8dc07
Merge pull request #79519 from ClickHouse/backport/24.8/79491
nikitamikhaylov Apr 25, 2025
974564c
simplify sensitive var scanner
strtgbb Sep 5, 2025
eb2ff36
update broken_tests.json
strtgbb Sep 5, 2025
1a7c38f
increase stateful tsan timeout, format ci_config.py
strtgbb Sep 5, 2025
8c3e74c
more timeout for integ asan and tsan, add broken test
strtgbb Sep 6, 2025
ba5138f
update broken_tests.json
strtgbb Sep 8, 2025
83d2eb0
Merge pull request #1003 from Altinity/backport/24.8.14/79491
zvonand Sep 8, 2025
2904b5a
try to fix tag refs in fuzzer
strtgbb Sep 8, 2025
8d3699d
update broken_tests.json
strtgbb Sep 8, 2025
898b016
try again to fix tag refs in fuzzer
strtgbb Sep 8, 2025
da78bc2
try to fix commit status error when building helper images
strtgbb Sep 8, 2025
5178f8c
update regression hash
strtgbb Sep 9, 2025
af2b45a
Merge pull request #1002 from Altinity/fixing_24.8
strtgbb Sep 22, 2025
bde8c7e
grype scan: filter out json that is somehow in the version_helper output
strtgbb Sep 23, 2025
d5c71c3
Merge pull request #1029 from Altinity/fix_grype_24.8
strtgbb Sep 23, 2025
e6ae310
Update regression commit to dea64e6
MyroTk Sep 25, 2025
d14d70e
Merge branch 'customizations/24.8.14' into backport/24.8/83844
zvonand Oct 3, 2025
90dd658
Merge pull request #79800 from dkratunov/faster-blooms
alexey-milovidov May 16, 2025
a0a25c5
Merge pull request #68249 from ClickHouse/rset
al13n321 Aug 13, 2024
0693d07
Merge pull request #58934 from ClickHouse/mv4
al13n321 Aug 16, 2024
d61094c
Merge pull request #87863 from ilejn/non_uniq_arrow_dict
Avogar Oct 3, 2025
0f43094
Merge collision
ilejn Oct 6, 2025
5bcf1e6
Merge pull request #1062 from Altinity/backport/24.8.14/79800
zvonand Oct 7, 2025
e211632
Merge branch 'customizations/24.8.14' into backport/24.8.14/58934
zvonand Oct 7, 2025
fda8a18
Merge pull request #1066 from Altinity/backport/24.8.14/58934
zvonand Oct 9, 2025
d90ff14
Merge branch 'customizations/24.8.14' into backport/24.8/83844
zvonand Oct 9, 2025
2d89291
Merge pull request #995 from Altinity/backport/24.8/83844
zvonand Oct 10, 2025
73b4f3b
Merge pull request #1067 from Altinity/backports/24.8.14/87863
zvonand Oct 10, 2025
c3effd7
Fix condition not being moved to PREWHERE in case there is a row policy
mkmkme Oct 15, 2025
0aed477
fix 02679_explain_merge_tree_prewhere_row_policy
mkmkme Oct 15, 2025
90cb6cf
Merge pull request #1080 from Altinity/backport/24.8.14/87303
zvonand Oct 16, 2025
9f759f2
Merge branch 'releases/24.8.14' into customizations/24.8.14
zvonand Oct 16, 2025
e0589a0
bump openssl
zvonand Oct 17, 2025
11cf148
Merge pull request #86633 from mkmkme/mkmkme/name-dots
azat Sep 9, 2025
8728a60
second attempt
zvonand Oct 17, 2025
97179c4
correct openssl version
zvonand Oct 18, 2025
b22de21
even more correct commit
zvonand Oct 18, 2025
d6b9780
also bump alpine in keeper
zvonand Oct 19, 2025
0b199cc
Update release_branches.yml
MyroTk Oct 20, 2025
1a6968f
Update release_branches.yml
MyroTk Oct 20, 2025
03c616a
Merge pull request #1034 from Altinity/cicd/24.8/update_regression
MyroTk Oct 21, 2025
d724ede
Merge pull request #1088 from Altinity/stable/24.8.14/bump-openssl
zvonand Oct 21, 2025
3b3df79
Merge pull request #1089 from Altinity/backport/24.8.14/86633
zvonand Oct 23, 2025
26b49de
Merge pull request #88802 from ClickHouse/pufit/fix-table-function-ac…
pufit Oct 22, 2025
5e3b9b5
Merge pull request #1099 from Altinity/backport/24.8.14/88802
zvonand Oct 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 8 additions & 4 deletions .github/workflows/docker_test_images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ name: Build docker images
description: set latest tag for resulting multiarch manifest
required: false
type: boolean
default: false
default: false
secrets:
secret_envs:
description: if given, it's passed to the environments
Expand All @@ -26,10 +26,14 @@ env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_DEFAULT_REGION: ${{ secrets.AWS_DEFAULT_REGION }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}
DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}
ROBOT_TOKEN: ${{ secrets.GITHUB_TOKEN }}


jobs:
DockerBuildAarch64:
runs-on: [self-hosted, altinity-on-demand, altinity-type-cax41, altinity-image-arm-snapshot-22.04-arm, altinity-startup-snapshot, altinity-setup-none]
runs-on: [self-hosted, altinity-on-demand, altinity-style-checker-aarch64]
if: |
!failure() && !cancelled() && toJson(fromJson(inputs.data).docker_data.missing_aarch64) != '[]'
steps:
Expand All @@ -44,7 +48,7 @@ jobs:
--image-tags '${{ toJson(fromJson(inputs.data).docker_data.images) }}' \
--missing-images '${{ toJson(fromJson(inputs.data).docker_data.missing_aarch64) }}'
DockerBuildAmd64:
runs-on: [self-hosted, altinity-on-demand, altinity-type-cpx51, altinity-image-x86-snapshot-22.04-amd, altinity-startup-snapshot, altinity-setup-none]
runs-on: [self-hosted, altinity-on-demand, altinity-style-checker]
if: |
!failure() && !cancelled() && toJson(fromJson(inputs.data).docker_data.missing_amd64) != '[]'
steps:
Expand All @@ -60,7 +64,7 @@ jobs:
--missing-images '${{ toJson(fromJson(inputs.data).docker_data.missing_amd64) }}'
DockerMultiArchManifest:
needs: [DockerBuildAmd64, DockerBuildAarch64]
runs-on: [self-hosted, altinity-on-demand, altinity-type-cpx51, altinity-image-x86-snapshot-22.04-amd, altinity-startup-snapshot, altinity-setup-none]
runs-on: [self-hosted, altinity-on-demand, altinity-style-checker]
if: |
!failure() && !cancelled() && (toJson(fromJson(inputs.data).docker_data.missing_multi) != '[]' || inputs.set_latest)
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/grype_scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ jobs:
TAG_SUFFIX: ${{ inputs.tag-suffix }}
SPECIFIED_VERSION: ${{ inputs.version }}
run: |
python3 ./tests/ci/version_helper.py | tee /tmp/version_info
python3 ./tests/ci/version_helper.py | grep = | grep -v , | tee /tmp/version_info
source /tmp/version_info
if [ -z "$SPECIFIED_VERSION" ]; then
VERSION=$CLICKHOUSE_VERSION_STRING
Expand Down
193 changes: 170 additions & 23 deletions .github/workflows/regression.yml

Large diffs are not rendered by default.

20 changes: 10 additions & 10 deletions .github/workflows/release_branches.yml
Original file line number Diff line number Diff line change
Expand Up @@ -492,7 +492,7 @@ jobs:
secrets: inherit
with:
test_name: Integration tests (aarch64)
runner_type: altinity-on-demand, altinity-type-cax41, altinity-image-arm-snapshot-22.04-arm, altinity-startup-snapshot, altinity-setup-none
runner_type: altinity-on-demand, altinity-func-tester-aarch64
data: ${{ needs.RunConfig.outputs.data }}
#############################################################################################
####################################### AST FUZZERS #########################################
Expand All @@ -504,7 +504,7 @@ jobs:
secrets: inherit
with:
test_name: AST fuzzer (asan)
runner_type: altinity-on-demand, altinity-type-cpx51, altinity-image-x86-snapshot-22.04-amd, altinity-startup-snapshot, altinity-setup-none
runner_type: altinity-on-demand, altinity-func-tester
data: ${{ needs.RunConfig.outputs.data }}
ASTFuzzerTsan:
needs: [RunConfig, BuilderDebTsan]
Expand All @@ -513,7 +513,7 @@ jobs:
secrets: inherit
with:
test_name: AST fuzzer (tsan)
runner_type: altinity-on-demand, altinity-type-cpx51, altinity-image-x86-snapshot-22.04-amd, altinity-startup-snapshot, altinity-setup-none
runner_type: altinity-on-demand, altinity-func-tester
data: ${{ needs.RunConfig.outputs.data }}
ASTFuzzerMsan:
needs: [RunConfig, BuilderDebMsan]
Expand All @@ -522,7 +522,7 @@ jobs:
secrets: inherit
with:
test_name: AST fuzzer (msan)
runner_type: altinity-on-demand, altinity-type-cpx51, altinity-image-x86-snapshot-22.04-amd, altinity-startup-snapshot, altinity-setup-none
runner_type: altinity-on-demand, altinity-func-tester
data: ${{ needs.RunConfig.outputs.data }}
ASTFuzzerUBsan:
needs: [RunConfig, BuilderDebUBsan]
Expand All @@ -531,7 +531,7 @@ jobs:
secrets: inherit
with:
test_name: AST fuzzer (ubsan)
runner_type: altinity-on-demand, altinity-type-cpx51, altinity-image-x86-snapshot-22.04-amd, altinity-startup-snapshot, altinity-setup-none
runner_type: altinity-on-demand, altinity-func-tester
data: ${{ needs.RunConfig.outputs.data }}
ASTFuzzerDebug:
needs: [RunConfig, BuilderDebDebug]
Expand All @@ -540,7 +540,7 @@ jobs:
secrets: inherit
with:
test_name: AST fuzzer (debug)
runner_type: altinity-on-demand, altinity-type-cpx51, altinity-image-x86-snapshot-22.04-amd, altinity-startup-snapshot, altinity-setup-none
runner_type: altinity-on-demand, altinity-func-tester
data: ${{ needs.RunConfig.outputs.data }}
#############################################################################################
##################################### REGRESSION TESTS ######################################
Expand All @@ -551,8 +551,8 @@ jobs:
uses: ./.github/workflows/regression.yml
secrets: inherit
with:
runner_type: altinity-on-demand, altinity-type-cpx51, altinity-image-x86-app-docker-ce, altinity-setup-regression
commit: e3c00be97a045aa04e9d1a6ec50cc64f4c387b70
runner_type: altinity-on-demand, altinity-regression-tester
commit: fc19ce3a7322a10ab791de755c950a56744a12e7
arch: release
build_sha: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
timeout_minutes: 300
Expand All @@ -562,8 +562,8 @@ jobs:
uses: ./.github/workflows/regression.yml
secrets: inherit
with:
runner_type: altinity-on-demand, altinity-type-cax41, altinity-image-arm-app-docker-ce, altinity-setup-regression
commit: e3c00be97a045aa04e9d1a6ec50cc64f4c387b70
runner_type: altinity-on-demand, altinity-regression-tester-aarch64
commit: fc19ce3a7322a10ab791de755c950a56744a12e7
arch: aarch64
build_sha: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
timeout_minutes: 300
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/reusable_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ jobs:
if: ${{ contains(fromJson(inputs.data).jobs_data.jobs_to_do, inputs.build_name) || inputs.force }}
env:
GITHUB_JOB_OVERRIDDEN: Build-${{inputs.build_name}}
runs-on: [self-hosted, altinity-type-ccx53, altinity-on-demand, altinity-image-x86-snapshot-22.04-amd, altinity-startup-snapshot, altinity-setup-none]
runs-on: [self-hosted, altinity-on-demand, altinity-builder]
steps:
- name: Check out repository code
uses: Altinity/checkout@19599efdf36c4f3f30eb55d5bb388896faea69f6
Expand Down
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -365,7 +365,7 @@
url = https://github.com/ClickHouse/rust_vendor.git
[submodule "contrib/openssl"]
path = contrib/openssl
url = https://github.com/ClickHouse/openssl.git
url = https://github.com/Altinity/openssl.git
[submodule "contrib/double-conversion"]
path = contrib/double-conversion
url = https://github.com/ClickHouse/double-conversion.git
Expand Down
2 changes: 1 addition & 1 deletion contrib/openssl
Submodule openssl updated 1 files
+1 −1 crypto/cms/cms_pwri.c
2 changes: 1 addition & 1 deletion docker/keeper/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ RUN arch=${TARGETARCH:-amd64} \
&& ln -s "${rarch}-linux-gnu" /lib/linux-gnu


FROM alpine:3.21.3
FROM alpine:3.21.5

ENV LANG=en_US.UTF-8 \
LANGUAGE=en_US:en \
Expand Down
2 changes: 1 addition & 1 deletion docker/server/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -177,4 +177,4 @@ EOSQL

## License

View [license information](https://github.com/ClickHouse/ClickHouse/blob/master/LICENSE) for the software contained in this image.
View [license information](https://github.com/Altinity/ClickHouse/blob/antalya/LICENSE) for the software contained in this image.
2 changes: 1 addition & 1 deletion docker/server/README.src/github-repo
Original file line number Diff line number Diff line change
@@ -1 +1 @@
https://github.com/ClickHouse/ClickHouse
https://github.com/Altinity/ClickHouse/
2 changes: 1 addition & 1 deletion docker/server/README.src/license.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
View [license information](https://github.com/ClickHouse/ClickHouse/blob/master/LICENSE) for the software contained in this image.
View [license information](https://github.com/Altinity/ClickHouse/blob/antalya/LICENSE) for the software contained in this image.
56 changes: 15 additions & 41 deletions docker/server/README.src/logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docker/server/README.src/maintainer.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[ClickHouse Inc.](%%GITHUB-REPO%%)
[Altinity Inc.](%%GITHUB-REPO%%)
2 changes: 1 addition & 1 deletion docker/test/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

## License

View [license information](https://github.com/ClickHouse/ClickHouse/blob/master/LICENSE) for the software contained in this image.
View [license information](https://github.com/Altinity/ClickHouse/blob/antalya/LICENSE) for the software contained in this image.
5 changes: 4 additions & 1 deletion docker/test/fuzzer/run-fuzzer.sh
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,10 @@ BASE_REF=${BASE_REF:="master"}
function git_clone_with_retry
{
for _ in 1 2 3 4; do
if git clone --depth 1 https://github.com/Altinity/ClickHouse.git -b "${BASE_REF}" -- "$1" 2>&1 | ts '%Y-%m-%d %H:%M:%S';then
# Strip refs/tags/ prefix if present, as --branch expects just the tag/branch name
local ref_name="${BASE_REF#refs/tags/}"

if git clone --depth 1 https://github.com/Altinity/ClickHouse.git --branch "${ref_name}" -- "$1" 2>&1 | ts '%Y-%m-%d %H:%M:%S';then
return 0
else
sleep 0.5
Expand Down
4 changes: 4 additions & 0 deletions docker/test/stress/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,10 @@ azurite-blob --blobHost 0.0.0.0 --blobPort 10000 --debug /azurite_log &

config_logs_export_cluster /etc/clickhouse-server/config.d/system_logs_export.yaml

# NOTE(strtgbb): Trying to avoid errors that may be related to running out of resources
export CLICKHOUSE_MAX_THREADS=8
export CLICKHOUSE_MAX_CONCURRENT_QUERIES=4

start_server

setup_logs_replication
Expand Down
3 changes: 2 additions & 1 deletion docs/en/operations/system-tables/view_refreshes.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@ Columns:
- `duration_ms` ([UInt64](../../sql-reference/data-types/int-uint.md)) — How long the last refresh attempt took.
- `next_refresh_time` ([DateTime](../../sql-reference/data-types/datetime.md)) — Time at which the next refresh is scheduled to start.
- `remaining_dependencies` ([Array(String)](../../sql-reference/data-types/array.md)) — If the view has [refresh dependencies](../../sql-reference/statements/create/view.md#refresh-dependencies), this array contains the subset of those dependencies that are not satisfied for the current refresh yet. If `status = 'WaitingForDependencies'`, a refresh is ready to start as soon as these dependencies are fulfilled.
- `exception` ([String](../../sql-reference/data-types/string.md)) — if `last_refresh_result = 'Exception'`, i.e. the last refresh attempt failed, this column contains the corresponding error message and stack trace.
- `exception` ([String](../../sql-reference/data-types/string.md)) — if `last_refresh_result = 'Error'`, i.e. the last refresh attempt failed, this column contains the corresponding error message and stack trace.
- `retry` ([UInt64](../../sql-reference/data-types/int-uint.md)) — If nonzero, the current or next refresh is a retry (see `refresh_retries` refresh setting), and `retry` is the 1-based index of that retry.
- `refresh_count` ([UInt64](../../sql-reference/data-types/int-uint.md)) — Number of successful refreshes since last server restart or table creation.
- `progress` ([Float64](../../sql-reference/data-types/float.md)) — Progress of the current refresh, between 0 and 1.
- `read_rows` ([UInt64](../../sql-reference/data-types/int-uint.md)) — Number of rows read by the current refresh so far.
Expand Down
Loading
Loading