zhaijack opened a new pull request #509: Issue 508: Introduce lifecycle components for managing components in bookie server URL: https://github.com/apache/bookkeeper/pull/509 Descriptions of the changes in this PR: The motivation of creating lifecycle components is described in #508. This changes include: - create bookkeeper-common module, move some common classes (such as interface annotations) to common module. - add the lifecycle components in bookkeeper-common module. - add a package `org.apache.bookkeeper.server` for keeping all server related classes. - rewrite BookieServer using the lifecycle components: stats provider | bookie server | auto recovery | http endpoint - BookieServer is still kept for backward compatible, all the main functions are delegated to `org.apache.bookkeeper.server.Main`. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
With regards, Apache Git Services
