mirror of
https://github.com/apache/activemq-artemis.git
synced 2025-02-07 10:38:44 +00:00
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.