Skip to content

Antalya 26.8 - CI/CD reliability fixes - #2405

Merged
strtgbb merged 8 commits into
antalya-26.8from
rebase-cicd-v26.8.7.19-lts
Oct 2, 2026
Merged

strtgbb merged 8 commits into
antalya-26.8from
rebase-cicd-v26.8.7.19-lts

Conversation

@strtgbb

@strtgbb strtgbb commented Sep 18, 2026 •

Copy link
Copy Markdown
Collaborator

Drop the upstream version bump from this branch and keep only Altinity CI/CD fixes for antalya-26.8:

  • Skip 404s when enriching the release PRs table
  • Recognize Altinity CI report comments in fetch_ci_report.js
  • Raise stress-test start_server wait after preload / sanitizer restarts
  • Fail Config Workflow when submodule-cache upload fails, and auth submodule clones
  • Raise integration parallel session timeout
  • Raise SYSTEM RELOAD CONFIG receive timeout under thread-pool fault injection

Changelog category (leave one):

  • CI Fix or Improvement (changelog entry is not required)

CI/CD Options

Exclude tests:

  • Fast test
  • Integration Tests
  • Stateless tests
  • Stateful tests
  • Unit tests
  • Performance tests
  • Aarch64 tests
  • All with ASAN
  • All with TSAN
  • All with MSAN
  • All with UBSAN
  • All with Coverage
  • All Regression
  • Disable CI Cache

Regression jobs to run:

  • Fast suites (mostly <1h)
  • Aggregate Functions (2h)
  • Alter (1.5h)
  • Benchmark (30m)
  • CAS (content-addressed storage; Antalya only)
  • ClickHouse Keeper (1h)
  • Iceberg (2h)
  • LDAP (1h)
  • OAuth (5m)
  • Parquet (1.5h)
  • RBAC (1.5h)
  • SSL Server (1h)
  • S3 (2h)
  • S3 Export (2h)
  • Swarms (30m)
  • Tiered Storage (2h)

@strtgbb strtgbb added antalya antalya-26.8 Session label (releasy session config) labels Sep 18, 2026
@github-actions

github-actions Bot commented Sep 18, 2026 •

Copy link
Copy Markdown

Workflow [PR], commit [287493f]

@strtgbb
strtgbb force-pushed the rebase-cicd-v26.8.7.19-lts branch from 7add18e to 1890db5 Compare September 21, 2026 01:02
@strtgbb strtgbb changed the title Antalya 26.8 - bump to v26.8.7.19 lts Antalya 26.8 - bump to v26.8.9.10-lts Sep 21, 2026
@strtgbb strtgbb changed the title Antalya 26.8 - bump to v26.8.9.10-lts Antalya 26.8 - bump to v26.8.10.6-lts Sep 21, 2026
@strtgbb strtgbb changed the title Antalya 26.8 - bump to v26.8.10.6-lts Antalya 26.8 - bump to v26.8.11.7-lts Sep 22, 2026
@strtgbb
strtgbb force-pushed the rebase-cicd-v26.8.7.19-lts branch 4 times, most recently from 5276110 to 1fdda1c Compare September 22, 2026 18:19
@strtgbb strtgbb added verified Approved for release and removed verified Approved for release labels Sep 23, 2026
strtgbb added a commit that referenced this pull request Sep 24, 2026
…26.8.7.19-lts

Conflict resolutions:
- DataLake catalogs: keep both upstream `flat_namespaces` and Antalya `namespaces`
  allowlist; constructors take `flat_namespaces_` then `namespaces_`. In
  `getNamespacesRecursive`, flat catalogs skip recursion before the allowlist check.
- `PreparedSets`: take Antalya's class-wide `mutex`/`get_unsafe`, which subsumes
  upstream's `inplace_build_mutex`.
- `filterPushDown`: honor the upstream revert of the `ANY INNER` guard (ClickHouse#120765),
  keep Antalya's `canPrefilterJoinSide` comment.
- `IcebergIterator`: keep Antalya's `table_schema_id`, drop unused `exception` members,
  keep `data_files_stream` declared last.

Related: #2405
Co-authored-by: Cursor <cursoragent@cursor.com>
strtgbb added a commit that referenced this pull request Sep 24, 2026
…rgeTreeTextIndex`

Antalya replaced `canBeUsedToCreateTable` with `validateUseToCreateTable`, but the upstream
backports of ClickHouse#116647 and ClickHouse#119032 still override the removed virtual,
which broke the build after merging `antalya-26.8`.

https: //github.com/Altinity/ClickHouse/actions/runs/35951332096/job/107480854940
Related: #2405
Co-authored-by: Cursor <cursoragent@cursor.com>
strtgbb added a commit that referenced this pull request Sep 24, 2026
Antalya's remote table-function initiator can label forwarded work as an initial query, so use the distributed depth to retain the shard identity check.

CI: https://github.com/Altinity/ClickHouse/actions/runs/35995886691/job/107621503975?pr=2405
PR: #2405
Co-authored-by: Cursor <cursoragent@cursor.com>
strtgbb added a commit that referenced this pull request Sep 24, 2026
Apply the forwarded-query access guard only to actual server-initiated remote hops, preserving valid local-replica execution.

CI: https://github.com/Altinity/ClickHouse/actions/runs/36001396213/job/107639730532
PR: #2405
Co-authored-by: Cursor <cursoragent@cursor.com>
@strtgbb
strtgbb force-pushed the rebase-cicd-v26.8.7.19-lts branch from 88a429a to e1a141b Compare September 25, 2026 12:39
strtgbb and others added 6 commits October 1, 2026 12:11
The tool filtered for `clickhouse-gh[bot]` and path-style S3 URLs, so PR fetches missed the `github-actions[bot]` comment and never printed `--failed` details from the workflow report.

Co-authored-by: Cursor <cursoragent@cursor.com>
@strtgbb
strtgbb force-pushed the rebase-cicd-v26.8.7.19-lts branch from e1a141b to f0e5578 Compare October 1, 2026 16:12
@strtgbb strtgbb changed the title Antalya 26.8 - bump to v26.8.11.7-lts Antalya 26.8 - CI/CD reliability fixes Oct 1, 2026
@strtgbb strtgbb added the cicd Improvements and fixes to the CICD process label Oct 1, 2026
strtgbb and others added 2 commits October 1, 2026 12:20
Match the `26.x.y.20001.altinityantalya` convention used on other Antalya branches instead of the rebase `altinitytest` identity.

PR: #2405
Co-authored-by: Cursor <cursoragent@cursor.com>
ARM sanitizer builds disable SimSIMD so `02354_vector_search_rescoring_distance_in_select_list` disagrees with the binary-build reference. TSan needs more than 3s after `SYSTEM STOP SWARM MODE` before the node is killed.

https: //s3.amazonaws.com/altinity-build-artifacts/PRs/2405/a4d442f54e5c68f59e39ac050a57311ddcfefe03/36891348973/ci_run_report.html
https: //github.com//pull/2405
Co-authored-by: Cursor <cursoragent@cursor.com>
@strtgbb
strtgbb merged commit c62f82f into antalya-26.8 Oct 2, 2026
328 of 332 checks passed
@strtgbb strtgbb added the verified Approved for release label Oct 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

antalya antalya-26.8 Session label (releasy session config) cicd Improvements and fixes to the CICD process verified Approved for release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants