[
https://issues.apache.org/jira/browse/BOOKKEEPER-1100?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sijie Guo resolved BOOKKEEPER-1100.
-----------------------------------
Resolution: Fixed
Issue resolved by merging pull request 278
[https://github.com/apache/bookkeeper/pull/278]
{noformat}
commit de9eecc180cc78fb65b509d7ae0e5ea82fd5dc8c
Author: Yiming Zang <[email protected]>
AuthorDate: Tue Aug 15 18:37:04 2017 -0700
Commit: Sijie Guo <[email protected]>
CommitDate: Tue Aug 15 18:37:04 2017 -0700
BOOKKEEPER-1100: Add module for Bookkeeper Http Endpoint
Add Bookkeeper Http Server as a new module [bookkeeper-http]
1. Add children module [http-server], which provide generic api for setting
up a Http Server for bookkeeper, allowing to plugin different Http frameworks
and inject the implementation of different BK related services to Http Handler
to handle different endpoints
2. Add children module [vertx-http-server], which is a Vertx.io based http
server implementation
3. Add children module [twitter-http-server], which is a TwitterServer
based http server implementation
4. Add a package or org.apache.bookkeeper.http in [bookkeeper-server],
which include all the implementation for the services that handle different
http endpoint request.
Author: Yiming Zang <[email protected]>
Reviewers: Enrico Olivelli <[email protected]>, Sijie Guo
<[email protected]>
This patch had conflicts when merged, resolved by
Committer: Sijie Guo <[email protected]>
This closes #278 from yzang/yzang/BOOKKEEPER-1100
{noformat}
> Add Http Endpoint for Bookkeeper
> --------------------------------
>
> Key: BOOKKEEPER-1100
> URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1100
> Project: Bookkeeper
> Issue Type: New Feature
> Components: bookkeeper-server
> Affects Versions: 4.5.0
> Reporter: Yiming Zang
> Assignee: Yiming Zang
> Fix For: 4.6.0
>
>
> Add a Http Server Component for Bookkeeper.
> It would be great that Bookkeeper can have an Http Server to expose some
> useful APIs. We can expose and manage the server status, server
> configuration, lifecycle states, query or trigger auto recovery through HTTP
> Endpoint, or even trigger GC and compaction over Http Endpoint.
> This ticket is mainly to add a Http framework for Bookkeeper, so that we can
> extend more useful APIs based on the existing Http framework.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)