Merge branch 'watson'
[ep-engine.git] / src / vbucket.cc
2017-05-09 Dave RigbyMerge branch 'watson' 81/77881/2
2017-05-09 Dave RigbyMerge branch 'watson' 80/77880/1
2017-05-03 Sriram GanesanMB-23211: Allow the expiry callback to carry full item 61/75861/37
2017-04-27 Jim WalkerMB-23714: Make VBucketPtr deletion schedule the delete... 00/77100/14
2017-04-25 Sriram GanesanMB-23999: Perform CAS check only if item being stored... 17/77217/6
2017-04-25 Dave RigbyMB-24055: Reduce HashTable::defaultNumBuckets from... 66/77266/5
2017-04-21 Jim WalkerMB-23905: getWithMeta doesn't need to bgFetch for datatype 82/77182/2
2017-04-20 Dave RigbyDEBUG: Add HashTable::operator<<, expand StoredValue... 87/76187/16
2017-04-19 Jim WalkerdeleteWithMeta to manage XATTR documents 78/76478/11
2017-04-19 Dave RigbyMB-23976: Return updated CAS from TOUCH command 61/76961/4
2017-04-19 Dave RigbyMB-23906: Implement delete-with-value with store()... 19/76119/17
2017-04-13 Manu DhundiMB-23767: Notify vb high priority requests in a separat... 59/76659/12
2017-04-13 James HarrisonMB-23530: Prevent replace with CAS on deleted item 61/76261/9
2017-04-10 Jim WalkerMB-23618: Revert 25ce75aa1 bgFetch changes 40/76540/2
2017-04-08 Dave RigbyMB-23712: Check for invalid cas before setting value... 52/76252/7
2017-04-06 Sriram GanesanMB-23713: increment the rev seqno while updating a... 15/76315/6
2017-04-06 Jim WalkerMB-23590: Update del_with_meta to accept a value (xattrs) 56/76256/5
2017-04-05 Manu DhundiMB-23519: Add stats and logs for high priority vbucket... 04/76304/6
2017-04-04 Manu Dhundi[Ephemeral]: Don't support CMD_CHECKPOINT_PERSISTENCE 60/76160/5
2017-03-31 Manu DhundiMB-23505: Add seqno received in backfills correctly... 05/76105/2
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-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 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-22 Dave RigbyDebug: Add dump() methods to VBucket/SeqList 48/75148/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-20 Jim WalkerMB-16181: Interface additions and manifest logic for DCP 08/73508/46
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 Trond NorbyeReturn locked error code if the underlying object is... 36/75136/5
2017-03-13 Manu Dhundi[Ephemeral Bucket]: Put soft deletes on sequential... 97/74897/9
2017-03-13 Jim WalkerMB-16181: Collections warmup support 07/73507/35
2017-03-09 Manu Dhundi[Ephemeral Bucket]: Allow updates on sequential storage... 60/74660/14
2017-03-08 Dave RigbyOrderedStoredValue [4/4]: Use OrderedStoredValueFactory... 98/74598/13
2017-03-07 Manu DhundiRemove unused VBucket::updateStoredValue() and addNewSt... 63/74663/3
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-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-03-01 Trond NorbyeMB-22421: Add support for macro expansion 09/74309/10
2017-03-01 Daniel OwenMB-22180: Ensure all pendingBGFetches are terminated... 11/73811/20
2017-02-28 Manu DhundiFix errors introduced in previous patches 606a8c7 and... 99/74399/2
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-23 Manu DhundiMake VBucket abstract class. Define virtual funcs in... 99/73999/7
2017-02-22 Jim WalkerMerge remote-tracking branch 'couchbase/watson' 98/74098/1
2017-02-21 Manu Dhundi[Refactor]: Make bgFetch() and addTempItemAndBGFetch... 58/73858/5
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-20 olivermdMB-22513: Only calculate hash bucket once 53/73953/5
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]: Add a wrapper function for conditional... 14/73714/4
2017-02-16 Manu Dhundi[Refactor]: Update revSeqno outside add/update/delete... 24/73224/10
2017-02-16 Manu Dhundi[Refactor]: Add a func to generate rev seqno for newly... 22/73222/9
2017-02-16 Manu Dhundi[Refactor]: Move VBucket::queueDirty() calls to softDel... 48/73648/4
2017-02-15 Manu DhundiFix Coverity Scan warning due to a paranoid nullptr... 38/73638/3
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-10 Sriram GanesanAdd appropriate comments for KEY_ENOENT after a deletion 62/73362/7
2017-02-10 Sriram GanesanAdd support to update the value of a deleted item 83/73483/4
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 David HaikneyRevert "[Refactor]: Move VBucket::queueDirty() calls... 05/73305/2
2017-02-07 Manu Dhundi[Refactor]: Move VBucket::queueDirty() calls to softDel... 05/73105/9
2017-02-07 Manu Dhundi[Refactor]: Move VBucket::queueDirty() calls to update... 98/73098/8
2017-02-07 Manu Dhundi[Refactor]: Move setMaxCasAndTrackDrift() in a func... 41/73141/4
2017-02-07 Jim WalkerMB-16181: Create and BeginDelete collection against... 14/73114/13
2017-02-07 Sriram GanesanAdd pre-expiry hook in order to strip off system xattrs 77/72077/47
2017-02-03 James HarrisonMB-22230 simplify decrement logic for stats and vbucket 08/72408/13
2017-02-03 Manu Dhundi[Refactor]: Do not pass HT lock as a param to VBucket... 38/73038/7
2017-02-02 Manu Dhundi[Refactor]: Move VBucket related stuff out of HashTable... 89/72989/6
2017-02-01 Manu Dhundi[Refactor]: Create a VBucket function where an in-memor... 42/72942/4
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 Manu Dhundi[Refactor]: Split unlocked_restoreMeta() across HashTab... 33/72833/7
2017-01-30 Manu Dhundi[Refactor]: Split unlocked_restoreValue() across HashTa... 27/72827/5
2017-01-30 Manu Dhundi[Refactor]: Move revSeqno ops out of HashTable::unlocke... 56/72556/8
2017-01-30 Manu Dhundi[Refactor]: Move insert() from HashTable to VBucket... 54/72554/6
2017-01-27 Manu Dhundi[Refactor]: Move 'add' functionality from hash table... 90/72490/4
2017-01-26 olivermdMB-22385: Create VBucketBGFetchItem as unique_ptr 53/72453/4
2017-01-25 Manu Dhundi[Refactor]: Mark the StoredValue dirty or clean inside... 41/72441/4
2017-01-25 Manu Dhundi[Refactor]: Move HashTable::unlocked_addTempItem()... 35/72435/5
2017-01-25 olivermdMB-22015: Use unique_ptrs for fetched list 95/72395/9
2017-01-25 Manu Dhundi[Refactor]: Make queueDirty(), incExpirationStat()... 36/72336/6
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
next