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
that true
this is the way chosen
btw i am finally coming for a stable release on monday
then it will go to a release every month
(np for the delay)
Jakub Janarek
@jxub
I'll try to update the elixir client
For when the stable release will come out, versioning it in the same way as barrel would ease compatibility (eg. v1.0.0 of the client adapted for v1.0.0 of barrel)
Benoit Chesneau
@benoitc
jxub i will make my best to document the changes
Jakub Janarek
@jxub
Sweet! :+1:
Jim Tittsler
@jimt
prithvisingh18: Check on GitHub https://github.com/barrel-db
Benoit Chesneau
@benoitc
yes it's on gitlab
and 2018 version is supposed to land on master this week
@prithvisingh18 is this for gsoc? if you have any question please ask :)
David Martin
@davidoccam_twitter
dear Bennet I have tried to get barrel DB to run under erlang OTP 21 and with some changes I have managed to compile it can you advise where the best place to get the latest version is at the moment
Bennet/Benoit
Benoit Chesneau
@benoitc
@davidoccam_twitter ars branch is working on 21.2 only
i will merge to master a new coming branch tomorrow morning
Drasko DRASKOVIC
@drasko
@benoitc what is the main difference between Barrel and Antidote DB?
Benoit Chesneau
@benoitc
@drasko antidote will solve your conflicts automatically using a crdt model choosen at first where barrel is more about making sure all conflicts are replicated so you can choose later how to fix them in a convergent manner
by default the longest branch of edits is chosen
if 2 branches have the same size, barrel will always pick the same as a winner once all conflicts have been replicated
then you can either choose to solve a conflict manually (user on the app) or automatically on replication
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 ...