[ 
https://issues.apache.org/jira/browse/IMPALA-11501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Manish Maheshwari updated IMPALA-11501:
---------------------------------------
    Component/s: Catalog

> Add flag to allow metadata-cache operations on masked tables
> ------------------------------------------------------------
>
>                 Key: IMPALA-11501
>                 URL: https://issues.apache.org/jira/browse/IMPALA-11501
>             Project: IMPALA
>          Issue Type: New Feature
>          Components: Catalog, Security
>            Reporter: Quanlong Huang
>            Assignee: Quanlong Huang
>            Priority: Critical
>             Fix For: Impala 4.4.0
>
>
> "REFRESH <table>" and "INVALIDATE METADATA <table>" are the table level 
> metadata-cache operations that only used in Impala (not Hive, SparkSQL or 
> else).
> In Hive-Ranger plugin, when a table is masked (either by column-masking or 
> row-filtering policy) for a user, the user can't perform any modification 
> (insert/delete/update) on the table (RANGER-1087, RANGER-1100). However, Hive 
> doesn't have those metadata-cache operations. It's a grey area whether we 
> should block them or not.
> Currently, Impala blocks metadata-cache operations as well (IMPALA-10554, 
> IMPALA-11281). However, it's possible that, before upgrade, some 
> data-consumer jobs already have REFRESH in them. It'd be better to have a 
> flag to allow such operations for smooth upgrade process.
> The flag can be something like "allow_refresh_by_masked_users".
> CC [~fangyurao], [~csringhofer]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org
For additional commands, e-mail: issues-all-h...@impala.apache.org

Reply via email to