Thanks for pushing this Sijie. I had a quick glance at it and looks like
this is a stand-alone/place-holder code, and not connected yet to kick
I was under the impression you did have something we can hook up and play
with. I could be wrong. :)
Not that its a big deal to build that connection and start playing with,
When you originally developed did you u actually played with etcd as MDS ?
Again thanks a lot for pushing your work. This can be a great start.
On Fri, Feb 2, 2018 at 3:52 AM, Sijie Guo <guosi...@gmail.com> wrote:
> Hi all,
> JV and me had a chat today about metadata storage. As we discussed, I am
> raising a BP for exploring using Etcd as the metadata store and pushing a
> prototype change (which I did that one year and half ago).
> The prototype branch was just for showing how the metadata interfaces can
> be implemented using jetcd api. It only implements some of operations that
> required attentions, such as how do we do service discovery, ledger id
> generation, cas update/delete and iteration / get a list of bookies.
> I would like someone from the community (maybe from salesforce) can pickup
> the prototype and push it forward. so he can play closer with etcd api and
> know better how ectd will perform as a metadata store comparing to
> Please take a look and comments are welcome.
> BP: https://github.com/apache/bookkeeper/pull/1113
> Prototype: https://github.com/apache/bookkeeper/pull/1114
> - Sijie
First they ignore you, then they laugh at you, then they fight you, then
you win. - Mahatma Gandhi