• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

AntidoteDB / antidote
80%
master: 83%

Build:
Build:
LAST BUILD BRANCH: remove_gentlerain
DEFAULT BRANCH: master
Repo Added 11 Mar 2019 10:31PM UTC
Files 83
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH v0.2.2
branch: v0.2.2
CHANGE BRANCH
x
Reset
  • v0.2.2
  • 374-update-ranch-dependency-to-new-major-version-2
  • 391-encapsulate-ets-tables
  • 396-make-antidote-dc-manager-create-dc-idempotent
  • 400-connected-dcs-metadata-not-updated
  • 400-connected-dcs-metadata-not-updated-wip
  • 421-revert
  • 440-the-command-make-test-fails-when-performed-locally
  • all-keys
  • antidote-configuration
  • antidote_channels
  • aql-strong-consistency-3-patched
  • chain
  • chainrep
  • checkout-description
  • chumak2
  • clean_config
  • cleanup_pb_interface
  • clocksi_interactive_coord_refactor
  • clocksi_readitem
  • cluster-management-pb-fix
  • ct-refactor
  • ct_fix
  • dc_managemant_pb
  • distributed-tests
  • encapsulate-ets-tables
  • fix-readme-link
  • fix-riak
  • fix-riak-calls
  • fix-riak-cli-usage
  • fix-riak-dynamic-join-leave
  • fix-sync-log-setting
  • fix_aborted_txns
  • gc-hack
  • github-workflow
  • hooks_migrate
  • interdc_log
  • log_metrics
  • logging_refactor
  • master
  • more_dialyzer
  • multi-dc-tests
  • palash25-more-docs
  • rebar_upgrade
  • refactor-stats
  • remove_randcompat
  • revert-363-typo-fix
  • riak_migrate
  • strong-consistency-3
  • strong-consistency-3-patched
  • strong-consistency-3-patched-2
  • switch-long-short-name-at-runtime
  • test-replicate-after-join
  • update-local-docker
  • update-stats
  • use-dc-manager-in-tests
  • v0.1.1
  • v0.2.1
  • v0.2.1-rc1
  • vectorclock_abstraction

pending completion
1450

push

travis-ci

web-flow
Improve DC and InterDC Functionality (#408)

* Test case for issue #400 
* Removed stable riak metadata and improved create dc.
* Changed level of pending changes log messages
* Added a better named function to add nodes to a current dc
* Changed description and test case for dc descriptors. Fixed #400
* Reverted handle call for periodic updates, not needed
* Bumped to version 0.2.2
* Reduced severity of log message for missing external_descriptors
* Update include/antidote.hrl
* Added leave_dc functionality

We maintain our own dc id based on the riak_core_ring:cluster_name/1 command.
Riak maintains the cluster name itself, and contrary to the comment in dc_utilities,
it is restored on fail and restart correctly, even if all nodes fail at the same time.
This caused errors in maintaining the ring members after simplifying the create_dc function
and errors in shard count meta data. Switching back to the riak internal meta data
(which is managed and updated by riak_core anyway) fixes these issues.
The create_dc simplification also improved joining an empty cluster significantly (10 seconds for 8 shards).
This is also work towards being able to add/remove nodes dynamically to scale after some time elapsed.

Co-Authored-By: Peter Zeller <p_zeller@cs.uni-kl.de>

2601 of 3271 relevant lines covered (79.52%)

1690.63 hits per line

Relevant lines Covered
Build:
Build:
3271 RELEVANT LINES 2601 COVERED LINES
1690.63 HITS PER LINE
Source Files on v0.2.2
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
1450 v0.2.2 Improve DC and InterDC Functionality (#408) * Test case for issue #400 * Removed stable riak metadata and improved create dc. * Changed level of pending changes log messages * Added a better named function to add nodes to a current dc * Chan... push 28 Nov 2019 01:26PM UTC web-flow travis-ci pending completion  
See All Builds (765)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc