MM53 commented on PR #4200:
URL: 
https://github.com/apache/activemq-artemis/pull/4200#issuecomment-1233968960

   @clebertsuconic I wouldn't consider this change as a new feature. It just 
improves the logging of the existing JDBC-persistence by making two log lines 
more predictable than before. The concrete issue was discussed in #4017 and 
also shortly described in JIRA.
   
   I only added a new optional configuration parameter which is used to decide 
when a warning log should be printed out. Therefore the only effect I could 
verify in a test is if this warning was printed. But I couldn't find any 
solution to observe the logs without using some crazy reflections which will 
definitely break with some newer JDKs or without modifying the `JdbcLeaseLock` 
class to set a new `LOGGER` at runtime which doesn't seem to be a good idea 
either. To my mind the current tests are sufficient because they verify that 
artemis still starts even with the new configuration parameter. Existing 
logging also isn't tested at the moment. 
   
   If you have a better idea, please let me know. I am open to any suggestions.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to