Someone gave me a point to consider the compatibility of the system
switching from berkeleydb-je to ZooKeeper.

I am going to provide tools and help documents so that users can use tools
to read metadata from the system running on berkeleydb-je, and then import
it into the new version system based on ZooKeeper.

And I am wondering if the storage implementation of berkeleydb-je can be
kept in the project so that everyone can choose by themselves.
I understand that after the metadata storage based on ZooKeeper is
implemented, the storage of berkeleydb-je has become a non-mandatory
dependency.

After the implementation is completed, I will ask the mentors for
suggestions based on the implementation.

Thanks!

Goson zhang <[email protected]> 于2022年1月17日周一 11:32写道:

> Hi all:
>
> According to Apache's protocol requirements[1], berkeleydb-je is not a
> dependent component that meets Apache's open-source requirements. Next, I
> plan to replace it, before finding a better metadata storage component,
> with ZooKeeper.
>
> Let's know your consideration, in order to avoid the impact before and
> after the change, we have abstracted the operation of metadata in the early
> stage, so that the module can seamlessly migrate this part of the code.
>
> Thanks!
>
> 1. https://lists.apache.org/thread/nchbf7zyg78lwh04op2k0634csj8p5yv
>

Reply via email to