chore(clickhouse): bump hclexp to the v1.0.2 SQL parser - #96691
Conversation
|
😎 Merged successfully - details. |
🤖 CI report
|
Picks up clickhouse-sql-parser v1.0.2 (chschema#249). The pin decides how goldens are canonicalized, so a parser change can rewrite them. This one does not: regenerating every golden and sql file under the new pin leaves all 70 byte-identical, and the reconcile holds at 32/29/12 operations with 16 unsafe rows.
a874439 to
349746c
Compare
|
Problem
The pinned hclexp build decides how every golden in this directory is canonicalized, so a change to its SQL parser can rewrite them without anyone changing a layer.
bin/image.txtpins the build thatcheck.shruns in CI and thatgen-golden.shwrites goldens with.clickhouse-sql-parserfrom v1.0.1 to v1.0.2. It is a dependency bump with no intended behavior change.Changes
sha-9d9192f. Nothing else changes: no layer, golden, or sql file moves.How did you test this code?
check.shpasses under the new pin: five envs validate, 34 compositions match their committed goldens, duplicates match the baseline of 2, sql is fresh.gen-golden.shandgen-sql.shwere rerun under the new pin and produced no diff at all, which is the check that would catch a canonicalization change.hogli ci:preflight --strictreports 0 failures.check-live.sh, which needs a live ClickHouse.check.shin CI.Automatic notifications
Docs update
None. The bump changes no documented behavior.
🤖 Agent context
Autonomy: Human-driven (agent-assisted)
Written with Claude Code.
Stacked on #96339, which carries the schema work. This layer is only the pin, so it can land or be reverted on its own.
Public artifact: the diff is a single image tag. No hostnames, credentials, or customer identifiers.