Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
GEODE-2644: Make AlertAppender optional and support log4j2.xml
AlertAppender is now configured in log4j2.xml and it supports sessions that correspond with Cache lifecycle. This allows Geode to pause and resume AlertAppender without resorting to dynamically adding and removing appenders. List of changes: * Change AlertAppender to be pausable and session-oriented * Make AlertAppender support configuration from log4j2.xml * Log4j2 Core dependency is now optional * Internal Alerting interfaces allow Alerting service to be pluggable * Reduce coupling between Alerting and the rest of Geode * Greatly increase test coverage for Alerting
- Loading branch information