David Handermann created NIFI-10471:
---------------------------------------

             Summary: Document and Apply Deprecation Logging
                 Key: NIFI-10471
                 URL: https://issues.apache.org/jira/browse/NIFI-10471
             Project: Apache NiFi
          Issue Type: Improvement
          Components: Core Framework, Extensions
            Reporter: David Handermann
            Assignee: David Handermann
             Fix For: 1.18.0


The recent introduction of the {{DeprecationLogger}} and 
{{nifi-deprecation.log}} configuration provide the basis for applying 
deprecation logging to number of components and features.

The User Guide and should be updated with additional details describing how to 
interpret deprecation logs, how to disable deprecation logging. The Developer 
Guide should include a new section outlining recommendations on where and how 
to apply deprecation logging.

Additional targets for deprecation logging include Processors and Controller 
Services that are already marked as deprecated. Public methods implementing 
deprecated interfaces should be evaluated for deprecation logging. Not every 
method marked as deprecated should be logged, as some operations may produce 
duplicative logs, and other methods should be addressed through code changes 
instead of logged warnings.



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

Reply via email to