set version to `git describe` during rebar compile
use `git describe` for app versioning
use `git describe` for app versioning
use `git describe` for app versioning
bundle rebar
bundle rebar
bundle rebar
bundle rebar
helper to extract dbname from shard name
keep a circular buffer of errors cached in memory
keep init_p/2 around for a smoother upgrade
reduce code duplication in doit handler
correct specification to allow undefined nonces
code_change for new server state
tweaked unit tests to placate dialyzer

The eunit ?assert() macro contains an unnecessary case clause, and dialyzer
warns us about it.  Use ?assertEqual() as a workaround.
fail with more specific reason on rexi_EXIT during DB deletion
especs/docs for fabric, minor refactorings, nits
accept options as keylists for changes and view queries, BugzID 10281
more specs/docs
_changes include_docs=true supports deleted docs (BugzID 11288)