MB-20623: MutationLog: Remove unused Delete and Uncommitted functionality 41/68041/7
authorDave Rigby <daver@couchbase.com>
Mon, 22 Aug 2016 13:10:17 +0000 (14:10 +0100)
committerDave Rigby <daver@couchbase.com>
Fri, 30 Sep 2016 15:06:52 +0000 (15:06 +0000)
commitbce7b0af0b583d1a5c8231246be45b5a65ecd724
tree90745dd717d773798b11770c7dd1dc755d2007af
parent31421cc915fb187b15dda85ee2d268c2a2cabaa5
MB-20623: MutationLog: Remove unused Delete and Uncommitted functionality

The MutationLog (when actually used for Mutations) could record
Deletes (in addition to 'adds') of keys, and return a list of
'uncommitted' keys.  However this functionality has long been unused
(since March 2013, http://review.couchbase.org/26943).

Remove this unused code to simplify the way the MutationLog class is
now used - for the access log.

Change-Id: I5642553708c7d5cf320cec5524ae49643a414192
Reviewed-on: http://review.couchbase.org/68041
Reviewed-by: Daniel Owen <owend@couchbase.com>
Tested-by: buildbot <build@couchbase.com>
src/mutation_log.cc
src/mutation_log.h
tests/module_tests/mutation_log_test.cc