Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove Thrift support in favor of RESTful API #59

Open
trustin opened this issue Oct 11, 2017 · 0 comments
Open

Remove Thrift support in favor of RESTful API #59

trustin opened this issue Oct 11, 2017 · 0 comments

Comments

@trustin
Copy link
Member

trustin commented Oct 11, 2017

.. because:

  • libthrift isn't stable enough yet, e.g. 0.10.0 introduced breaking changes since 0.9.x. We do not want to ship two client library JARs - one for Thrift 0.9 and the other for 0.10.0.
  • A client library can have fewer dependencies, especially without libthrift and Armeria.

To make this come true, we need to:

  • Revise RESTful API and implementation #64 Revise our RESTful API & implementation so that it covers all features provided by the current Thrift service.
  • Rewrite the client library so it uses the RESTful API.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant