Skip to content

fix(syntax): ALTER SHARE UNSET <name> is left to Snowflake - #52

Merged
kvlonge merged 1 commit into
mainfrom
fix/snowflake-alter-share-unset
Nov 5, 2026
Merged

kvlonge merged 1 commit into
mainfrom
fix/snowflake-alter-share-unset

Conversation

@kvlonge

@kvlonge kvlonge commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Fixes a #51 regression B found: main refuses ALTER SHARE v1 UNSET v1 ;, which Snowflake parses (receipt errno 1420, a check after parsing; the catalogue case sf.security_admin.alter-share.unset-tag.kee763a99f85f is observe). Only a bare UNSET ; is refused now.

Checked against all 73 receipted ALTER SHARE cases: none Snowflake parsed is refused. The 14 remaining disagreements are raw-fallback acceptances of Snowflake syntax errors that predate #51.

Gate: make check-merge RECORDER=0 is running on 0c8952e; the result will be posted here.

Snowflake parses ALTER SHARE v1 UNSET v1 and refuses the property after
parsing (errno 1420); #51 refused it. Only a bare UNSET is refused now.

kvlonge commented Nov 5, 2026

Copy link
Copy Markdown
Contributor Author

D94 gate on head 0c8952e: make check-merge RECORDER=0 exited 0. Syntax-coverage diff against the baseline: 3,475 forms checked with 0 problems, 56 obligations gained and none lost. The evidence, polyglot, generated-case and referee-case guards all passed. Landing by fast-forward onto main 6a89ed2.

@kvlonge
kvlonge merged commit 0c8952e into main Nov 5, 2026
kvlonge added a commit that referenced this pull request Nov 5, 2026
Basis: main 0c8952e (PR #52), catalogue e5403c0, evidence c9e2a2a,
parser tree 584e207.

- 15 forms approved (security_admin 9, ddl 5, classes 1): forms whose
  catalogue findings were fixed in 71a66a7, re-reads of stale reviews,
  and SHOW forms whose receipts newly landed.
- Not read: comment.column-is, pivot and select.select, which carry open
  parser withholds (identifier and alias quoting).

Checker at 0c8952e: valid, 3476 forms, 0 problems; 1707 of 3348 verified.
@kvlonge
kvlonge deleted the fix/snowflake-alter-share-unset branch November 9, 2026 21:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant