MB-7518: Remove ep_db_init stat

This stat no longer makes sense and always returns 0

Change-Id: Id0d52b50f443419416a3cbbb405cfbc13639b09a
Reviewed-on: http://review.couchbase.org/26033
Reviewed-by: Jin Lim <jin@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>
MB-100: fix broken build, missing kvshard file

Change-Id: I586a0b0ec01944c96168038e6c7514b65f6e126d
Reviewed-on: http://review.couchbase.org/26050
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-7518: Fix snapshotVbuckets logic that was broken by prev change

Change-Id: Ie6b26b4454d2edb301af8bf4a3bb9124d2dfa1ba
Reviewed-on: http://review.couchbase.org/26052
Reviewed-by: Jin Lim <jin@couchbase.com>
Tested-by: abhinav dangeti <abhinav.dangeti@gmail.com>
MB-8203: Make sure we can delete a partially initialized bucket

Change-Id: Icab289f08860b1e3e8363be76eaeecc596ff24c8
Reviewed-on: http://review.couchbase.org/26138
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>
MB-7966 IOManager integration with KVShard

Change-Id: I641dda9ea68bdade2f71b5805da439173dc3d678
Reviewed-on: http://review.couchbase.org/25955
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Reviewed-by: Jin Lim <jin@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>
MB-7729: Fix 100% CPU Issue

The background fetcher jobs todo stat was not being
decremented properly.

Change-Id: I26a35e76074644b63117d348c05123c09691cc44
Reviewed-on: http://review.couchbase.org/26167
Reviewed-by: Jin Lim <jin@couchbase.com>
Tested-by: Jin Lim <jin@couchbase.com>
MB-7966 singleton CouchNotifier

This implements singletone CouchNotifier class that is an alternative
approach for synchronization among concurrent notification requests
from mutiple dispatchers.

Change-Id: I13902e9b6161dd177c3e643118b57098ad3cf056
Reviewed-on: http://review.couchbase.org/26034
Tested-by: Jin Lim <jin@couchbase.com>
Tested-by: abhinav dangeti <abhinav.dangeti@gmail.com>
Reviewed-by: abhinav dangeti <abhinav.dangeti@gmail.com>
MB-100: Remove obsolete files from project

Looks like the following file no longer exist in the project.
mutation_log_compactor.cc
statsnap.cc

Change-Id: Idf7fcdb1a6b2e06b1e6e92edd46f03433cd37113
Reviewed-on: http://review.couchbase.org/26199
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-7966 per bucket singleton notifier

Change-Id: I4e249ca5ccc7fa632b7aaf488e1e89a3b9125fcd
Reviewed-on: http://review.couchbase.org/26202
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>