MB-23906: Implement delete-with-value with store() instead of delete()
[ep-engine.git] / src / ep_engine.cc
2017-04-19 Dave RigbyMB-23906: Implement delete-with-value with store()... 19/76119/17
2017-04-13 Dave RigbyMB-23719: Add dynamic change of ephemeral_metadata_purg... 41/76541/7
2017-04-13 Dave RigbyMB-23795: Ephemeral Tombstone purging Task 85/76485/16
2017-04-13 Daniel OwenMB-22738: Move stripping of value from DCP stream back... 18/76418/31
2017-04-12 James HarrisonMB-23267: Prevent changing inapplicable options from... 99/76399/12
2017-04-12 James HarrisonMake set*Param methods members to allow use in tests 02/76702/3
2017-04-11 Jim WalkerRefactor: Replace RCPtr<VBucket> with VBucketPtr 56/76556/3
2017-04-07 Dave RigbyEPEngine::destroy: explain why stats are snapshotted 66/76466/3
2017-04-06 Jim WalkerMB-23590: Update del_with_meta to accept a value (xattrs) 56/76256/5
2017-04-06 Jim WalkerRefactor setWithMeta/delWithMeta in EventuallyPersisten... 55/76255/5
2017-04-05 Manu DhundiMB-23519: Add stats and logs for high priority vbucket... 04/76304/6
2017-04-04 Manu Dhundi[Ephemeral]: Serialize CMD_SEQNO_PERSISTENCE with vBuck... 95/76195/5
2017-04-04 Manu Dhundi[Ephemeral]: Don't support CMD_CHECKPOINT_PERSISTENCE 60/76160/5
2017-04-03 Jim WalkerUpdate isDatatypeSupported to take a value 50/75950/9
2017-04-03 James HarrisonMB-22018: Add tasks stats to cbstats 10/74510/28
2017-04-03 James HarrisonMB-22018: Simplify task scheduling 76/75776/8
2017-04-03 Manu DhundiMB-23639: Fix potential overflow of persisted_seqno... 40/76140/3
2017-03-31 Trond NorbyeRefactor: Use DocStateFilter for engine->get() 15/76115/5
2017-03-31 Trond NorbyeMB-23640: Fix check for document state in EvpGet 07/76107/8
2017-03-30 Jim WalkerMB-23604: set_with_meta XATTR handling 60/75960/6
2017-03-29 Manu DhundiMB-23505: Notify high priority rebalance requests in... 16/75716/7
2017-03-27 Manu DhundiMB-23505: Do not add items to vb backfill queue in... 74/75674/7
2017-03-24 Dave RigbyMB-23435: Refactor - move VBucketCountVisitor to own... 23/75623/3
2017-03-24 Dave RigbyMB-23435: Refactor vBucket aggregated stats 22/75622/3
2017-03-24 Manu DhundiMB-23505: [Ephemeral] Do not call KVStore file during... 56/75656/5
2017-03-24 Trond NorbyeMB-23517: Do not search for deleted values in get_if 90/75690/5
2017-03-23 Manu DhundiMerge remote-tracking branch 'couchbase/watson' 45/75645/1
2017-03-23 Manu DhundiReturn high seqno as persisted seqno in ephemeral buckets 87/75587/2
2017-03-22 Dave RigbyChange GlobalTask::getDescription to return cb::const_c... 35/75435/5
2017-03-22 Dave RigbyMB-23209: Add ephemeral_full_policy support (auto_delet... 23/75223/10
2017-03-22 Dave RigbyVBucket::getNumNonResidentItems: remove unnecessary arg 49/75149/11
2017-03-21 Trond NorbyeMB-23347: Refactor get_if to return status instead... 37/75437/3
2017-03-16 Sriram GanesanMB-22620: Check for datatypes in conflict resolution... 11/74211/22
2017-03-16 Sriram GanesanMB-22620: GET_META needs to set datatype, if requested 59/74559/22
2017-03-14 Dave RigbyMove Bucket construction to makeBucket() 93/74993/8
2017-03-14 Trond NorbyeMB-22163: Optimize get_if for value eviction 03/74903/9
2017-03-10 Jim WalkerMB-23190: Only return success or disconnect from dcp_re... 63/74763/7
2017-03-09 Trond NorbyeAdd a prototype for get_if 40/74840/5
2017-03-08 James HarrisonMB-22041 [12/N]: Rename thread count parameters 96/74696/10
2017-03-07 Dave RigbyObjectRegistry: reset to default upon destroying engine 93/74693/3
2017-03-02 Dave RigbyMerge remote-tracking branch 'couchbase/watson' 56/74556/1
2017-03-02 Jim WalkerMB-23112 Fix deleteWithMeta and extended meta data... 29/74529/4
2017-03-02 olivermdReplace bool parameters with enum classes 42/74242/11
2017-03-01 Gerrit Code ReviewMerge "Merge remote-tracking branch 'couchbase/watson'"
2017-03-01 Manu DhundiMove BG Fetch related logic to EPVBucket from VBucket 67/74067/10
2017-03-01 Dave RigbyMerge remote-tracking branch 'couchbase/watson' 73/74473/1
2017-03-01 Dave RigbyCleanup #include usage in headers 57/73457/12
2017-02-28 Daniel OwenMerge remote-tracking branch 'couchbase/watson' 14/74314/4
2017-02-23 Manu DhundiMB-22747 [Ephemeral]: Update item count stats correctly... 30/74130/4
2017-02-22 Jim WalkerMerge remote-tracking branch 'couchbase/watson' 98/74098/1
2017-02-14 Jim WalkerMerge remote-tracking branch 'couchbase/watson' 19/73619/1
2017-02-12 Manu Dhundi[Refactor]: Remove force param from KVBucket::deleteIte... 77/73477/5
2017-02-12 Dave RigbyRename 'flush' (delete all items) to 'deleteAll' 52/72452/12
2017-02-10 Sriram GanesanMB-22553: Set the incoming CAS correctly before deletin... 16/73416/8
2017-02-09 Dave RigbyMove evictKey() into VBucket 44/73244/6
2017-02-09 Daniel OwenReturn stats if dcpDcpVbTakeoverStats returns ENGINE_SU... 95/70295/26
2017-02-08 Dave RigbyMB-22425: Don't acquire Configuration mutex in itemAllo... 07/73307/2
2017-02-08 Dave RigbyMove EPEngine::itemAllocate to .cc 06/73306/3
2017-02-07 Dave RigbyEphemeral: Remove vb_N:persisted_checkpoint_id stat 53/72953/9
2017-02-07 Sriram GanesanAdd pre-expiry hook in order to strip off system xattrs 77/72077/47
2017-02-02 Trond NorbyeReapply "MB-22524: Add XATTRs for DCP Deletion (and... 47/73047/4
2017-02-02 Trond NorbyeRevert "MB-22524: Add XATTRs for DCP Deletion (and... 43/73043/2
2017-02-01 Trond NorbyeMB-22524: Add XATTRs for DCP Deletion (and expiration) 56/72856/21
2017-01-31 Dave RigbyRemove TAP-related statistics when config.isTap() ... 11/72811/5
2017-01-31 Dave RigbyAdd 'tap' configuration parameter 10/72810/4
2017-01-31 Dave RigbySimplify ep_engine.cc:{stop,start}Flusher() 09/72809/4
2017-01-31 Dave RigbyRemove Flusher statistics from Buckets without a Flusher 08/72808/4
2017-01-31 Dave RigbyKVShard: Only create Flusher for EPBucket 06/72806/3
2017-01-30 Dave RigbyEPEngine::initialize: Log bucket type 97/72797/3
2017-01-27 olivermdReplace cJSON* with unique_ptr in ep_engine 07/72507/4
2017-01-27 Dave Rigby[Ephemeral] Move disk statistics from KVBucket to EPBucket 01/72501/3
2017-01-25 Manu Dhundi[Refactor]: Split deleteWithMeta across KVBucket and... 31/72331/8
2017-01-24 Manu Dhundi[Refactor]: Split deleteItem() across KVBucket and... 15/72315/6
2017-01-24 olivermdMB-22231: Use RAII for ep-engine entrypoints 81/72281/16
2017-01-18 Trond NorbyeAdd support for the extended item allocate API 31/71931/15
2017-01-17 Dave RigbyMerge remote-tracking branch 'couchbase/watson' 01/72101/1
2017-01-16 Dave Rigby[Ephemeral] Remove Warmup task from EphemeralBucket 84/71384/9
2017-01-16 Dave RigbyReturn ENOENT for 'warmup' stats if warmup disabled 02/71902/6
2017-01-16 Dave Rigby[Ephemeral] Create EPBucket concrete subclass 83/71383/7
2017-01-12 Trond NorbyeRemove extern "C" from the engine API 26/71926/2
2017-01-12 Trond NorbyeRemove nvalue in item_info 99/71899/3
2017-01-11 Sriram GanesanProvide an option to include a value while deleting... 31/71131/60
2017-01-11 Trond NorbyeMB-22193: Implement lock/unlock through engine interface 42/71642/7
2017-01-11 Dave RigbyWarmup: Don't create task when Warmup disabled 45/71645/4
2017-01-09 Daniel OwenMB-22082: Log if cannot find connection when requesting... 43/71643/9
2017-01-06 Manu DhundiAdd ep_bg_remaining_items stat to track remaining items... 31/71631/3
2017-01-05 Dave Rigby[Ephemeral] Add 'null' EphemeralBucket class and epheme... 67/70567/20
2017-01-05 Trond NorbyeUse common function to map engine errors to mcbp 95/71595/3
2017-01-05 WillGardnerStore VBucketVisitor objects in a unique_ptr instead... 48/71548/6
2017-01-05 WillGardnerDirectly create backfill visitor task 93/71493/7
2017-01-04 Dave Rigby[4/4] Ephemeral class shuffle: Rename class EPBucket... 05/71105/8
2017-01-04 Dave Rigby[2/4] Ephemeral class shuffle: Rename class KVBucket... 03/71103/7
2017-01-03 Daniel OwenMB-19581: Remove the use of new and delete from VBucket... 02/70302/22
2017-01-03 Dave RigbyMerge remote-tracking branch 'couchbase/watson' 92/71492/1
2017-01-03 Dave RigbyMerge remote-tracking branch 'couchbase/watson' 05/71005/4
2016-12-20 Trond NorbyeRemove unsupported delayed flush support 43/71143/3
2016-12-16 Jim WalkerMB-21916: Make use of StoredDocKey 98/70698/18
2016-12-14 Trond NorbyeAdd DocumentState to allow operations on deleted documents 08/70808/4
2016-12-08 Trond NorbyeNuke unused stats part of the engine api 28/70728/2
2016-12-02 Jim WalkerMB-16181: getAllKeys must use DocKey 60/70560/2
next