You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Eric Badger (Jira)" <ji...@apache.org> on 2020/08/17 22:19:00 UTC

[jira] [Commented] (HADOOP-17169) Remove whitelist/blacklist terminology from Hadoop Common

    [ https://issues.apache.org/jira/browse/HADOOP-17169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17179254#comment-17179254 ] 

Eric Badger commented on HADOOP-17169:
--------------------------------------

In patch 001, I changed all instances of whitelist/blacklist to allowlist/denylist in hadoop-common. The obvious downside of this is that the config keys are now incompatible changes. We could potentially keep backwards compatibility for these old config keys, but I feel like that'll just lead to us kicking this down the road and never actually removing the old keys.

Almost all of the changes are in hadoop-common, but there are a few instances of changes in hadoop-hdfs-project due to changes that were made in common.

Major changes:

||Old Config Key||New Config Key||
|hadoop.http.authentication.kerberos.endpoint.whitelist|hadoop.http.authentication.kerberos.endpoint.allowlist|
|hadoop.security.sasl.fixedwhitelist.file|hadoop.security.sasl.fixedallowlist.file|
|hadoop.security.sasl.variablewhitelist.enable|hadoop.security.sasl.variableallowlist.enable|
|hadoop.security.sasl.variablewhitelist.file|hadoop.security.sasl.variableallowlist.file|
|hadoop.security.sasl.variablewhitelist.cache.secs|hadoop.security.sasl.variableallowlist.cache.secs|
|hadoop.rpc.protection.non-whitelist|hadoop.rpc.protection.non-allowlist|
|hadoop.kms.blacklist.*|hadoop.kms.denylist.*|
|whitelist.key.acl.*|allowlist.key.acl.*|

||Old File Name||New File name||
|WhitelistBasedResolver.java|AllowlistBasedResolver.java|
|CombinedIPWhiteList.java|CombinedIPAllowList.java|
|TestWhitelistBasedResolver.java|TestAllowlistBasedResolver.java|


> Remove whitelist/blacklist terminology from Hadoop Common
> ---------------------------------------------------------
>
>                 Key: HADOOP-17169
>                 URL: https://issues.apache.org/jira/browse/HADOOP-17169
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Eric Badger
>            Assignee: Eric Badger
>            Priority: Major
>         Attachments: HADOOP-17169.001.patch
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org