Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Benoit Chesneau
@benoitc
longest branch of edits can be seen as a master like on git
future version will have support of choosing a different algo to pick a master branch
another main internlal diff is that barrel is using a revision tree
to keep the histories
where antidote use a vector clock
revision trees have more offline capabilites imo
(hope i was clear)
Benoit Chesneau
@benoitc
mmm
Drasko DRASKOVIC
@drasko
@benoitc yes, thanks a lot for detailed answer!
Yevhenii Kurtov
@lessless
Hi folks! What is the project status?
Benoit Chesneau
@benoitc
@lessless release on thursday of the stable release
and moving from that crappy gitter to something i can receive notification without beeing always disconnected
Ronny Pfannschmidt
@RonnyPfannschmidt
reading up on the revision tree makes me wonder about restarting the juggler project on top of barrel (part of my diploma thesis back in 2013)
Ronny Pfannschmidt
@RonnyPfannschmidt
@benoitc is there a reason why the "slack" section points to gitter?
Benoit Chesneau
@benoitc
i neeed to push the website
there was a slack :)
Yevhenii Kurtov
@lessless
thanks!
Ronny Pfannschmidt
@RonnyPfannschmidt
I see
Benoit Chesneau
@benoitc
@RonnyPfannschmidt i delayed a little the website and co but that will land at max on thursday now
that gitter will be replaced by a matrix instance
Ronny Pfannschmidt
@RonnyPfannschmidt
Thanks for the update
since the start it's possible to switch the default storage of barrel, here is backend for mongodb :) that's just a teasing more is coming :)
also release of barrel will happen later today
Ronny Pfannschmidt
@RonnyPfannschmidt
@benoitc docs.barrel-db.org is not updating letsencrypt since about a year according to the cert it served me (valid until mid jul 2016)
and the docs serve relative links :/ aka navigation is broken after navigating the first time
Benoit Chesneau
@benoitc
i know i am fixing it, normally everything should be fixed this weel, the new website took some times ...
andyl
@andyl
hey folks - can I use BarrelDB in-process in my elixir app, or does it need to run as a standalone server?
Benoit Chesneau
@benoitc
for now it can be used in provess
why the question?
Benoit Chesneau
@benoitc
andyl: ?
andyl
@andyl
hey sorry for the delay
from the docco it looked like you had to run barreldb as a separate process, separate from my elixir app
other erlang apps seem to work this way (CouchDB, unfortunately)
@benoitc thank for the tip now I'll investigate more closely
andyl
@andyl
ok I looked again - don't see barreldb on hex.pm - just barrel_http_client - I don't think it runs in-process.
Benoit Chesneau
@benoitc
there is a branch running as process. and maybe merged in master
what would be usage though?
experience shows it maybe easier as a separate service
while you can use erlang-roxksdb (tocksdb on hex) embedded
andyl
@andyl
oh nice. didn't see that.
my interest is for embedded.
thanks for the tocksdb reference i'll have a look.
Benoit Chesneau
@benoitc
rocksdb sorry
andyl
@andyl
yeah I saw that. :-) thanks for the link
so erlang-rocksdb is a pure-erlang implementation of rocksdb??
and barreldb works with either erlang-rocksdb or C++ rocksdb??
do I understand that right?
Benoit Chesneau
@benoitc
erlang-rocksdb is a binding of rocksdb c++