Github user sijie commented on the issue: https://github.com/apache/incubator-distributedlog/pull/132 @leighst : it is format backward compatible, but not binary compatible. I only change the library in distributedlog-core and shade it. The other modules - proxy-protocol, proxy-client and proxy-server that depend on finagle, will still use the libthrift 0.5. I think the log term plan: - for proxy-server, it should be able to support multiple protocol bindings: finagle, gRPC, maybe even kafka protocol. - for client, we might just build different client: finagle one talking to thrift endpoint, gRPC one talking to gRPC endpoint.
--- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---