Decouple StoredValue and HashTable class 70/78170/7
authorSriram Ganesan <sriram@couchbase.com>
Mon, 15 May 2017 22:26:46 +0000 (15:26 -0700)
committerDave Rigby <daver@couchbase.com>
Wed, 17 May 2017 13:14:33 +0000 (13:14 +0000)
commit6daeb16073535b332fe7ba31ea8585cd4c93674a
treee0749860693d8408bdbc58a183873d026a774fd2
parent49687e23aaf9497c3db8dc89663e894d262e892a
Decouple StoredValue and HashTable class

A StoredValue object doesn't necessarily have to be part of
a HashTable. Hence, decouple the two

Change-Id: I6b88a3e010494989d3c1ad938c329a230c79d91d
Reviewed-on: http://review.couchbase.org/78170
Reviewed-by: Dave Rigby <daver@couchbase.com>
Tested-by: Build Bot <build@couchbase.com>
src/hash_table.cc
src/hash_table.h
src/stored-value.cc
src/stored-value.h
src/stored_value_factories.h
src/vbucket.cc
tests/module_tests/hash_table_test.cc
tests/module_tests/stored_value_test.cc