You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@paimon.apache.org by "plusplusjiajia (via GitHub)" <gi...@apache.org> on 2026/10/10 04:53:45 UTC
[PR] feat(auth): support query-auth BLOB column masking [paimon-rust]
plusplusjiajia opened a new pull request, #1089:
URL: https://github.com/apache/paimon-rust/pull/1089
### Purpose
Enable BLOB column masking, following the ordinary-column support merged in #1077.
### Brief change log
Accept NULL, field-reference and compatible CAST masks on BLOB columns. Masks operate on references; cross-column masks inherit the source's descriptor, view and video-frame settings.
Existing readers resolve payloads when predicates or output need them, preserving OR short-circuiting, null checks and LIMIT. A NULL mask does not open the original payload. BLOB views retain upstream FileIO and REST token handling.
### Tests
PK and data-evolution regression tests cover filtering, projection, OR, null checks, batch boundaries and LIMIT. Missing objects verify skipped reads and errors when payloads are required. View and alias tests cover source formats and prevent decoding payloads twice.
Default/fulltext core and REST tests, DataFusion BLOB/query-auth tests, and `cargo fmt` pass. All-targets clippy passes in both modes with the existing `nonminimal_bool` allowance.
### API and Format
No API or storage format change.
### Documentation
Updated the Query Authorization section in `docs/src/sql.md`.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@paimon.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(auth): support query-auth BLOB column masking [paimon-rust]
Posted by "JingsongLi (via GitHub)" <gi...@apache.org>.
JingsongLi merged PR #1089:
URL: https://github.com/apache/paimon-rust/pull/1089
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@paimon.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org