Skip to content

docs: a mask on a whole table, schema or catalog masks every column below it (platform #837) - #63

Merged
viethqb merged 2 commits into
mainfrom
docs/path-mask-every-column
Nov 5, 2026
Merged

viethqb merged 2 commits into
mainfrom
docs/path-mask-every-column

Conversation

@viethqb

@viethqb viethqb commented Nov 5, 2026

Copy link
Copy Markdown
Member

Summary

Documents platform egret-data/platform#837: a mask rule by path that leaves Column empty now masks every column below its path on Trino and StarRocks. Before #837, Ranger applied it to no column.

Changes

  • Masks and filters:
    • what an empty Column means;
    • the catalog-mask information_schema exclusion, and how the Policies tab lists it (wh.!information_schema.*.*);
    • StarRocks SELECT * (5204) on tables a whole-table, schema or catalog mask reaches;
    • Trino metadata tables under schema and catalog masks.
  • Migrate policies: a hand-written masking policy with no column level is Blocked, and what to change.
  • Upgrade: a new version note covering:
    • the boot recompile, with no migration;
    • the pre-upgrade GET /perm/overlaps step;
    • the 409 lockout and the inert masks for a legacy pair, with the exact Governance overview text;
    • what readers notice after the upgrade.

🤖 Generated with Claude Code

viethqb and others added 2 commits November 5, 2026 12:51
…elow it

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@viethqb
viethqb merged commit 0eb1849 into main Nov 5, 2026
2 checks passed
@viethqb
viethqb deleted the docs/path-mask-every-column branch November 5, 2026 05:59
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