MB-24430: Set the value correctly for an expired item in memory 20/78220/3
authorSriram Ganesan <sriram@couchbase.com>
Wed, 17 May 2017 00:19:20 +0000 (17:19 -0700)
committerDave Rigby <daver@couchbase.com>
Thu, 18 May 2017 09:16:45 +0000 (09:16 +0000)
commitba66d65aa70069a92311b62ace4231c969a0ae4b
tree4beedeb1b337928a3e49b35fe979bdc20c672c3d
parent827990437ae8a42f25d7da03e31de3acf4144c27
MB-24430: Set the value correctly for an expired item in memory

If an item is found to be expired in the hash table, then its value
needs to be set correctly. For example, in case the item contains
xattrs, the system xattrs will be retained in the value and hence
needs to be set correctly

Change-Id: I99a54ca82feb837f530b18eb3f245a9d92f12369
Reviewed-on: http://review.couchbase.org/78220
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Dave Rigby <daver@couchbase.com>
src/vbucket.cc
tests/module_tests/evp_store_single_threaded_test.cc
tests/module_tests/evp_store_test.cc