MB-21540: ep-engine: Remove abort() 76/69376/11
authorDave Rigby <daver@couchbase.com>
Tue, 1 Nov 2016 16:39:05 +0000 (16:39 +0000)
committerDave Rigby <daver@couchbase.com>
Fri, 18 Nov 2016 16:09:48 +0000 (16:09 +0000)
commitfc7d5f3d1276254bd01c70baa5dfd9ad4f2db7ce
treecb1ed118fdd78a32b00972c6ee292d710edf6b3f
parentf0612cf495d7b8bb22733c58feb34ed29932532f
MB-21540: ep-engine: Remove abort()

Final set of changes to remove abort() from ep_engine production code;
replacing with exceptions where a dynamic error is still required.

All non-test ep-engine code is now abort-free :)

Change-Id: I9702b6bbaf28267b696498067318e78af0988002
Reviewed-on: http://review.couchbase.org/69376
Reviewed-by: Daniel Owen <owend@couchbase.com>
Reviewed-by: Jim Walker <jim@couchbase.com>
Tested-by: buildbot <build@couchbase.com>
src/common.h
src/configuration.cc
src/couch-kvstore/couch-kvstore.cc
src/ep.cc
src/ep_engine.cc
src/flusher.cc
src/forest-kvstore/forest-kvstore.cc
src/kvstore.h
src/mutation_log.cc
src/warmup.cc