• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

AfterShip / clickhouse-sql-parser / 30525248824
55%
master: 55%

Build:
Build:
LAST BUILD BRANCH: fix-table-function-arg-exprs
DEFAULT BRANCH: master
Ran 30 Jul 2026 08:05AM UTC
Jobs 1
Files 17
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

30 Jul 2026 08:04AM UTC coverage: 54.903% (+0.3%) from 54.589%
30525248824

Pull #293

github

therealpandey
Leave a non-join GLOBAL/LOCAL where it was found

parseJoinLocality consumed the keyword before it knew a join followed, so
a locality with no join was swallowed: `SELECT * FROM t1 GLOBAL` parsed and
Format() returned `SELECT * FROM t1`. ClickHouse rejects that (Code 62), as
it does `FROM t global` — GLOBAL is not an implicit alias. Rewind to the
keyword instead, so the statement parser reports it.

The ARRAY JOIN error now points at the locality it names rather than at the
token the join op stopped on, "expected IN after GLOBAL" prints the token
instead of its kind, and parseJoinLocality drops a pos parameter that
parseJoinOp discards.

No golden fixture changes.
Pull Request #293: Fix parsing of the GLOBAL/LOCAL join locality and GLOBAL NOT IN

52 of 56 new or added lines in 3 files covered. (92.86%)

521 existing lines in 3 files now uncovered.

9132 of 16633 relevant lines covered (54.9%)

3156.02 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
87.87
0.17% parser/format.go
1
78.57
0.77% parser/parser_column.go

Coverage Regressions

Lines Coverage ∆ File
232
87.87
0.17% parser/format.go
146
77.85
1.9% parser/parser_query.go
143
78.57
0.77% parser/parser_column.go
Jobs
ID Job ID Ran Files Coverage
1 30525248824.1 30 Jul 2026 08:05AM UTC 17
54.9
GitHub Action Run
Source Files on build 30525248824
  • Tree
  • List 17
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #293
  • PR Base - master (#30511527814)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc