change twitter future to java8 completable future in distributedlog-core
upgrade bookkeeper version to 4.5.0
add ByteBuf support in serialization and deserialization
Now it would be good to clean the code to produce a clean API for 0.5.0 release.
add InterfaceAudience and InterfaceStability for public API to inform people what changes would be expected for those interface.
avoid using guava classes in public API since we will provide a shaded jar for distributedlog-core
Indicate the importance of this issue to you (blocker, must-have, should-have, nice-to-have). Are you currently using any workarounds to address this issue?
blocker
Provide any additional detail on your proposed use case for this feature.
FEATURE REQUEST
In 0.5.0, we did a few changes:
distributedlog-core
ByteBuf
support in serialization and deserializationNow it would be good to clean the code to produce a clean API for 0.5.0 release.
distributedlog-core
blocker