[
https://issues.apache.org/jira/browse/HADOOP-8865?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17959802#comment-17959802
]
ASF GitHub Bot commented on HADOOP-8865:
----------------------------------------
zabetak opened a new pull request, #7737:
URL: https://github.com/apache/hadoop/pull/7737
### Description of PR
The goal is to emit the warning message when deprecated properties are
loaded from XML configuration files to inform users that obsolete properties
are in use. Before this patch we only inform users when a set/get operation is
performed on a deprecated property but this is not sufficient cause if the
users/apps are using the new key to obtain the value they will never see the
warning. As a result when the property is finally removed or stops taking
effect the application will fail or showcase different behavior.
With this patch deprecated properties may be logged twice:
* when a deprecated prop is loaded from a resource
* when a deprecated prop is accessed via get/set; if the deprecated key is
not accessed no additional log is generated
### How was this patch tested?
```
mvn -pl hadoop-common-project/hadoop-common test -Dtest=TestConf*
```
### For code changes:
- [X] Does the title or this PR starts with the corresponding JIRA issue id
(e.g. 'HADOOP-17799. Your PR title ...')?
- [] Object storage: have the integration tests been executed and the
endpoint declared according to the connector-specific documentation?
- [] If adding new dependencies to the code, are these dependencies licensed
in a way that is compatible for inclusion under [ASF
2.0](http://www.apache.org/legal/resolved.html#category-a)?
- [] If applicable, have you updated the `LICENSE`, `LICENSE-binary`,
`NOTICE-binary` files?
> log warn when loading deprecated properties
> -------------------------------------------
>
> Key: HADOOP-8865
> URL: https://issues.apache.org/jira/browse/HADOOP-8865
> Project: Hadoop Common
> Issue Type: Improvement
> Components: conf
> Affects Versions: 3.0.0-alpha1
> Reporter: Jianbin Wei
> Assignee: Jianbin Wei
> Priority: Major
> Labels: BB2015-05-TBR, newbie
> Attachments: HADOOP-8865.patch, HADOOP-8865.patch, HADOOP-8865.patch
>
>
> We need to log warn when loading deprecated properties.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]