MB-22738: Move stripping of value from DCP stream back into ep-engine 18/76418/31
authorDaniel Owen <owend@couchbase.com>
Thu, 6 Apr 2017 21:12:28 +0000 (22:12 +0100)
committerDave Rigby <daver@couchbase.com>
Thu, 13 Apr 2017 13:29:45 +0000 (13:29 +0000)
commit4023228d76573b43e97ad01079c206d8c11a4169
treea6e59e22647456e1b790007649765de3d705c3ee
parentc443cd31a24aca7419e312dcf37b06e7b1b4528c
MB-22738: Move stripping of value from DCP stream back into ep-engine

A revert of the http://review.couchbase.org/#/c/72398/
with the addition that determining whether whether to retrieve only
is made on the connection level, (as opposed to the stream level).

Change-Id: I641978c2be6c67e6a9d96c0a229ff21688c74055
Reviewed-on: http://review.couchbase.org/76418
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Jim Walker <jim@couchbase.com>
17 files changed:
src/dcp/backfill_disk.cc
src/dcp/dcpconnmap.cc
src/dcp/dcpconnmap.h
src/dcp/producer.cc
src/dcp/producer.h
src/dcp/response.h
src/dcp/stream.cc
src/dcp/stream.h
src/ep_engine.cc
src/stored-value.cc
src/stored-value.h
tests/mock/mock_dcp_producer.h
tests/mock/mock_stream.h
tests/module_tests/collections/evp_store_collections_test.cc
tests/module_tests/dcp_test.cc
tests/module_tests/evp_store_rollback_test.cc
tests/module_tests/evp_store_test.cc