MB-23906: Implement delete-with-value with store() instead of delete()
[ep-engine.git] / src / kv_bucket.cc
2017-04-19 Dave RigbyMB-23906: Implement delete-with-value with store()... 19/76119/17
2017-04-11 olivermdMB-22695: Add stats for datatypes 17/76617/3
2017-04-11 Jim WalkerRefactor: Replace RCPtr<VBucket> with VBucketPtr 56/76556/3
2017-04-10 Dave RigbyMB-23829: Revert "MB-22695: Add stats for datatypes" 75/76575/3
2017-04-07 Manu Dhundi[Ephemeral]: Rollback to 0 explicitly and improve rollb... 44/76444/4
2017-04-05 Manu DhundiMB-23519: Add stats and logs for high priority vbucket... 04/76304/6
2017-04-05 olivermdMB-22695: Add stats for datatypes 74/74974/21
2017-04-03 Jim WalkerMB-16181: Collections DcpProducer 03/75603/6
2017-04-03 James HarrisonMB-22018: Simplify task scheduling 76/75776/8
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-27 James HarrisonFix configuration valueChanged bug 58/75258/10
2017-03-27 Dave RigbyMB-23435: [Ephemeral] Add aggregrated vBucket seqlist... 24/75624/5
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 Gerrit Code ReviewMerge "Merge remote-tracking branch 'couchbase/watson'"
2017-03-23 Manu DhundiMerge remote-tracking branch 'couchbase/watson' 45/75645/1
2017-03-22 Dave RigbyMB-23209: Rename KVBucket::itmpTask -> itemPagerTask 97/75497/3
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 Manu DhundiRefactor rollback func such that it can be dynamically... 67/75467/5
2017-03-21 Dave RigbyChange StoredValue::toItem to return via unique_ptr<> 16/75216/8
2017-03-16 Sriram GanesanMB-22620: GET_META needs to set datatype, if requested 59/74559/22
2017-03-15 Dave RigbyKVBucket: Move expiry pager init code to separate method 70/75070/5
2017-03-13 Jim WalkerMB-16181: Flusher integration with set/get support 25/73125/51
2017-03-08 Jim WalkerReinstate bee8f07a - Some minor tidying up around the... 28/74528/5
2017-03-07 Jim WalkerReinstate 685c96d2 - removal of ForestDB commit interval 27/74527/7
2017-03-02 Dave RigbyMerge remote-tracking branch 'couchbase/watson' 56/74556/1
2017-03-02 olivermdReplace bool parameters with enum classes 42/74242/11
2017-03-02 Jim WalkerRevert "Partially revert 769cfe07" 90/74490/2
2017-03-02 Jim WalkerRevert "Refactor: Some minor tidying up around the... 89/74489/2
2017-03-01 Gerrit Code ReviewMerge "Merge remote-tracking branch 'couchbase/watson'"
2017-03-01 Jim WalkerRefactor: Some minor tidying up around the flusher 96/74396/4
2017-03-01 Jim WalkerPartially revert 769cfe07 95/74395/5
2017-03-01 Dave RigbyMerge remote-tracking branch 'couchbase/watson' 73/74473/1
2017-02-28 Manu DhundiEject/Evict hashtable items only in persistent Vbuckets 90/74290/5
2017-02-28 Gerrit Code ReviewMerge "Merge remote-tracking branch 'couchbase/watson'"
2017-02-28 Daniel OwenMerge remote-tracking branch 'couchbase/watson' 14/74314/4
2017-02-28 Manu DhundiImplement StatsVkey functionality only in EPBucket... 73/74273/6
2017-02-24 James HarrisonMB-22383: Use ProcessClock instead of hrtime_t 06/74106/7
2017-02-24 olivermdRefactor getLockedBucket to remove int ptr 14/74014/8
2017-02-23 Manu DhundiMB-22747 [Ephemeral]: Update item count stats correctly... 30/74130/4
2017-02-22 Manu DhundiAlways enforce 'VALUE_ONLY' eviction policy in Ephemera... 64/73864/6
2017-02-22 Jim WalkerMerge remote-tracking branch 'couchbase/watson' 98/74098/1
2017-02-21 Manu Dhundi[Refactor]: Split getLocked() across KVBucket and VBucket 57/73857/5
2017-02-21 Manu Dhundi[Refactor]: Split getKeyStats() across KVBucket and... 55/73855/5
2017-02-21 Manu Dhundi[Refactor]: Split getMetaData across KVBucket and VBuck... 53/73853/4
2017-02-17 Jim WalkerFix compile warnings introduced by aa010767 19/73819/2
2017-02-17 Daniel OwenCode clean-up: Re-marking an item dirty 43/71843/23
2017-02-16 Manu Dhundi[Refactor]: Update revSeqno outside add/update/delete... 24/73224/10
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-07 Manu Dhundi[Refactor]: Move VBucket::queueDirty() calls to update... 98/73098/8
2017-02-07 Dave RigbyMark deleteWithMeta itemMeta as const 50/72450/8
2017-02-03 James HarrisonMB-22230 simplify decrement logic for stats and vbucket 08/72408/13
2017-02-01 Manu Dhundi[Refactor]: Create a vb wrapper func around ht::unlocke... 21/72921/10
2017-02-01 Manu Dhundi[Refactor]: Spilt deleted related persistence cbk acros... 19/72919/9
2017-01-31 Manu Dhundi[Refactor]: Split getInternal() across KVBucket and... 15/72915/6
2017-01-31 Dave RigbyMove BGFetcher from KVBucket to EPBucket 07/72807/5
2017-01-31 Dave RigbyMove Flusher methods to EPBucket and make no-ops for... 05/72805/4
2017-01-30 Dave RigbyMove disk flushing from KVBucket::reset to EPBucket... 03/72803/3
2017-01-30 Dave RigbyPush FlusherCB construction down to EPBucket subclass 01/72801/3
2017-01-30 olivermdReplace new ExTasks with make_STRCPtr in kv_bucket 54/72854/3
2017-01-30 Dave Rigby[Ephemeral] Move makeVBucket to EP & Ephemeral subclasses 86/70586/9
2017-01-30 Dave RigbyRemove Flusher task from EphemeralBucket 18/72518/4
2017-01-27 Dave Rigby[Ephemeral] Disable CMD_EVICT_KEY 05/72505/3
2017-01-27 Dave Rigby[Ephemeral] Move disk statistics from KVBucket to EPBucket 01/72501/3
2017-01-25 Manu Dhundi[Refactor]: Split getAndUpdateTtl() across KVBucket... 35/72335/6
2017-01-25 Manu Dhundi[Refactor]: Split add() across KVBucket and VBucket... 34/72334/7
2017-01-25 Manu Dhundi[Refactor]: Split deleteExpiredItem across KVBucket... 32/72332/6
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 Manu DhundiKVBucket::deleteWithMeta: Pass correct generateCas... 17/72317/6
2017-01-20 Manu Dhundi[Refactor]: Merge tapQueueDirty() into queueDirty() 64/72264/5
2017-01-20 Manu Dhundi[Refactor]: Rename addTAPBackfillItem() to addBackfillI... 63/72263/3
2017-01-20 Manu Dhundi[Refactor]: Remove 'Vbucket' related logic from hash... 18/72218/6
2017-01-20 olivermdMB-22015: Replace bare pointers in access log 37/72037/9
2017-01-19 Manu Dhundi[Refactor]: Split setWithMeta operation across KVBucket... 61/72161/4
2017-01-19 olivermdMB-22181: Modify task histograms to use vectors 29/72029/11
2017-01-19 Manu Dhundi[Refactor]: Move the handle to conflict resolution... 57/72157/3
2017-01-18 Dave RigbyMerge "Merge remote-tracking branch 'couchbase/watson'"
2017-01-17 Manu Dhundi[Refactor]: Split addTAPBackfillItem() operation across... 93/72093/5
2017-01-17 Manu Dhundi[Refactor]: Split replace operation across KVBucket... 92/72092/4
2017-01-17 Manu Dhundi[Refactor]: Split set operation across KVBucket and... 43/71543/4
2017-01-17 Manu Dhundi[Refactor]: Move enums mutation_type_t and add_type_t... 73/72073/4
2017-01-17 Manu Dhundi[Refactor]: Move addTempItemForBgFetch() from KVBucket... 05/72005/6
2017-01-17 Manu Dhundi[Refactor]: Move tapQueueDirty() go from KVBucket to... 34/71534/8
2017-01-17 Dave RigbyMerge remote-tracking branch 'couchbase/watson' 01/72101/1
2017-01-16 Manu Dhundi[Refactor]: Split statsVKey() across KVBucket and VBuck... 36/71636/5
2017-01-16 Manu Dhundi[Refactor]: Move bgFetch() from KVBucket to VBucket 72/71472/10
2017-01-13 Manu Dhundi[Refactor]: Move completeBGFetchForSingleItem() go... 72/71572/6
2017-01-13 Manu Dhundi[Refactor]: Move fetchValidValue() & incExpirationStat... 49/71949/3
2017-01-13 Manu Dhundi[Refactor]: Move queueDirty() go from KVBucket to VBucket 69/71569/13
2017-01-12 Manu Dhundi[Refactor]: Remove unnecessary queueDirty call from... 23/71623/8
2017-01-11 Sriram GanesanProvide an option to include a value while deleting... 31/71131/60
2017-01-11 Dave RigbySkip tests which are not applicable when warmup is... 01/71101/17
2017-01-11 Dave RigbyWarmup: Don't create task when Warmup disabled 45/71645/4
2017-01-06 Manu Dhundi[Refactor]: Use stats.numRemainingBgJobs to track stats... 84/71584/4
next