d01ea80df9
The broker uses unique IDs for logging statements. As logging changes over time we need a way to "retire" these IDs (e.g. when certain logging statements are no longer needed) to ensure they are not used This commit does the following: - Removes all the logging methods which are no longer used and "retires" the corresponding ID (i.e. adds them to the `retiredIDs` list for that LogBundle). - Updates the validation for IDs that have been retired or are in active use including a new suggestion about a valid ID to use when an invalid ID is found. - Fixes all the regular expressions in all the various uses of `@LogBundle` to ensure there are no overlaps to prevent duplicates between bundles. Changes from myself and Robbie Gemmell (see PR). This closes #5303. |
||
---|---|---|
.. | ||
src | ||
enable-log-bundle-annotation-processor | ||
pom.xml |