Refactor: Replace RCPtr<VBucket> with VBucketPtr 56/76556/3
authorJim Walker <jim@couchbase.com>
Mon, 10 Apr 2017 14:03:34 +0000 (15:03 +0100)
committerDave Rigby <daver@couchbase.com>
Tue, 11 Apr 2017 09:44:17 +0000 (09:44 +0000)
commit115b9765b46f47d7bb8d82e39f7481400585ef9e
treed900093cdc62300fffa43088a57edc51a2161fa2
parent6501c72d2cdf7d154addf1d2f37c0d79c46f73a2
Refactor: Replace RCPtr<VBucket> with VBucketPtr

Declare a named type for shared pointers to VBuckets.

Change-Id: I93e121f86199617c1651c5896efc7df7cd99ea83
Reviewed-on: http://review.couchbase.org/76556
Reviewed-by: Dave Rigby <daver@couchbase.com>
Tested-by: Build Bot <build@couchbase.com>
45 files changed:
src/access_scanner.cc
src/backfill.cc
src/backfill.h
src/bgfetcher.cc
src/checkpoint_remover.cc
src/dcp/backfill-manager.cc
src/dcp/backfill_disk.cc
src/dcp/consumer.cc
src/dcp/producer.cc
src/dcp/stream.cc
src/dcp/stream.h
src/ep_bucket.cc
src/ep_bucket.h
src/ep_engine.cc
src/ep_engine.h
src/ephemeral_bucket.cc
src/ephemeral_bucket.h
src/ephemeral_vb_count_visitor.cc
src/ephemeral_vb_count_visitor.h
src/flusher.cc
src/htresizer.cc
src/item_pager.cc
src/kv_bucket.cc
src/kv_bucket.h
src/kv_bucket_iface.h
src/kvshard.cc
src/kvshard.h
src/mutation_log.cc
src/tapconnection.cc
src/tapconnmap.cc
src/vb_count_visitor.cc
src/vb_count_visitor.h
src/vbucket.h
src/vbucketmap.cc
src/vbucketmap.h
src/vbucketmemorydeletiontask.cc
src/vbucketmemorydeletiontask.h
src/warmup.cc
tests/mock/mock_stream.h
tests/module_tests/UNUSED_vbucket_test.cc
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_single_threaded_test.cc
tests/module_tests/evp_store_test.cc