Code Review
/
ep-engine.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
first ⋅ prev ⋅
next
MB-16181: Transfer the collection name over DCP
2017-05-23
Manu Dhundi
[Fix coverity warning]: Initialize all members of RangeItera...
commit
|
commitdiff
|
tree
2017-05-19
Manu Dhundi
MB-24426: Use virtual destructors for some of the DCP...
commit
|
commitdiff
|
tree
2017-05-18
Manu Dhundi
MB-24151: Implement memory managed backfills using...
commit
|
commitdiff
|
tree
2017-05-12
Manu Dhundi
MB-24246: Combine 'writeLock' & 'highSeqnosLock' into...
commit
|
commitdiff
|
tree
2017-05-12
Manu Dhundi
Use 'const' for the member 'Item* value' in class ...
commit
|
commitdiff
|
tree
2017-05-10
Manu Dhundi
MB-24151: Implement general range read iterator in...
commit
|
commitdiff
|
tree
2017-04-28
Manu Dhundi
MB-24089: Handle DCP backfill buffers smaller than...
commit
|
commitdiff
|
tree
2017-04-27
Manu Dhundi
MB-23734: Do memory mgmt across backfills in Ephemeral...
commit
|
commitdiff
|
tree
2017-04-26
Manu Dhundi
[Test Code]: Teardown StreamTest class correctly
commit
|
commitdiff
|
tree
2017-04-26
Manu Dhundi
[Test Code]: Run basic backfill unit test for persistent...
commit
|
commitdiff
|
tree
2017-04-24
Manu Dhundi
DCP Backfill: Use size_t instead of uint32_t to record...
commit
|
commitdiff
|
tree
2017-04-24
Manu Dhundi
[Ephemeral]: MB-23734: Handle DCP backfill failures
commit
|
commitdiff
|
tree
2017-04-13
Manu Dhundi
MB-23767: Notify vb high priority requests in a separate...
commit
|
commitdiff
|
tree
2017-04-07
Manu Dhundi
[Ephemeral]: Rollback to 0 explicitly and improve rollback...
commit
|
commitdiff
|
tree
2017-04-05
Manu Dhundi
MB-23664: Use max possible limit for Ephemeral backfill...
commit
|
commitdiff
|
tree
2017-04-05
Manu Dhundi
MB-23519: Add stats and logs for high priority vbucket...
commit
|
commitdiff
|
tree
2017-04-04
Manu Dhundi
[Ephemeral]: Serialize CMD_SEQNO_PERSISTENCE with vBucket...
commit
|
commitdiff
|
tree
2017-04-04
Manu Dhundi
[Ephemeral]: Don't support CMD_CHECKPOINT_PERSISTENCE
commit
|
commitdiff
|
tree
2017-04-03
Manu Dhundi
MB-23505: Add test for notification upon receiving...
commit
|
commitdiff
|
tree
2017-04-03
Manu Dhundi
MB-23639: Fix potential overflow of persisted_seqno...
commit
|
commitdiff
|
tree
2017-03-31
Manu Dhundi
MB-23505: Add seqno received in backfills correctly...
commit
|
commitdiff
|
tree
2017-03-31
Manu Dhundi
[Ephemeral]: Add VBucket level basic unit tests
commit
|
commitdiff
|
tree
2017-03-29
Manu Dhundi
MB-22613: [Ephemeral] Do not update disk stats during...
commit
|
commitdiff
|
tree
2017-03-29
Manu Dhundi
[Ephemeral]: Maintain opsCreate, opsUpdate and opsDelete...
commit
|
commitdiff
|
tree
2017-03-29
Manu Dhundi
MB-23505: Notify high priority rebalance requests in...
commit
|
commitdiff
|
tree
2017-03-27
Manu Dhundi
MB-23505: Do not add items to vb backfill queue in...
commit
|
commitdiff
|
tree
2017-03-24
Manu Dhundi
MB-23505: [Ephemeral] Do not call KVStore file during...
commit
|
commitdiff
|
tree
2017-03-24
Manu Dhundi
[Ephemeral]: Update stream stats 'backfillRemaining...
commit
|
commitdiff
|
tree
2017-03-23
Manu Dhundi
[Ephemeral]: Temporarily set "full_policy" to auto_delete
commit
|
commitdiff
|
tree
2017-03-23
Manu Dhundi
Merge remote-tracking branch 'couchbase/watson'
commit
|
commitdiff
|
tree
2017-03-23
Manu Dhundi
MB-23503: With an unpersisted snapshot, remove HT items...
commit
|
commitdiff
|
tree
2017-03-23
Manu Dhundi
Return high seqno as persisted seqno in ephemeral buckets
commit
|
commitdiff
|
tree
2017-03-21
Manu Dhundi
Refactor rollback func such that it can be dynamically...
commit
|
commitdiff
|
tree
2017-03-20
Manu Dhundi
Ephemeral: Enable certain DCP functional tests for...
commit
|
commitdiff
|
tree
2017-03-20
Manu Dhundi
Ephemeral: Do DCP backfill from ordered in-memory data...
commit
|
commitdiff
|
tree
2017-03-20
Manu Dhundi
Ephemeral: In rangeRead() stop reading immediately...
commit
|
commitdiff
|
tree
2017-03-20
Manu Dhundi
Use ref to EventuallyPersistentEngine, instead of ptr...
commit
|
commitdiff
|
tree
2017-03-17
Manu Dhundi
Create a backfill obj with the subclass ActiveStream...
commit
|
commitdiff
|
tree
2017-03-15
Manu Dhundi
Dynamically create disk or in-memory (placeholder for...
commit
|
commitdiff
|
tree
2017-03-15
Manu Dhundi
Use unique_ptr to manage backfills created in backfill...
commit
|
commitdiff
|
tree
2017-03-14
Manu Dhundi
Create an abstract class DCPBackfill and concrete class...
commit
|
commitdiff
|
tree
2017-03-13
Manu Dhundi
[Ephemeral]: Track memory usage of the items owned...
commit
|
commitdiff
|
tree
2017-03-13
Manu Dhundi
Fix StoredValue::valuelen() for StoredValues marked...
commit
|
commitdiff
|
tree
2017-03-13
Manu Dhundi
[Ephemeral Bucket]: Put soft deletes on sequential...
commit
|
commitdiff
|
tree
2017-03-13
Manu Dhundi
Add a method to copy an OrderedStoredValue
commit
|
commitdiff
|
tree
2017-03-09
Manu Dhundi
[Ephemeral Bucket]: Allow updates on sequential storage...
commit
|
commitdiff
|
tree
2017-03-09
Manu Dhundi
[Ephemeral Bucket]: Add point-in-time snapshot rangeRead...
commit
|
commitdiff
|
tree
2017-03-08
Manu Dhundi
[Ephemeral Bucket]: Add a class for ordered sequence...
commit
|
commitdiff
|
tree
2017-03-08
Manu Dhundi
OrderedStoredValue [2/4]: Create base class for StoredValueF...
Reviewed-by:
Manu Dhundi
<manu@couchbase.com>
commit
|
commitdiff
|
tree
2017-03-07
Manu Dhundi
Remove unused VBucket::updateStoredValue() and addNewStoredV...
commit
|
commitdiff
|
tree
2017-03-02
Manu Dhundi
Remove explicit call to HashTable clear in VBucketMemoryDele...
commit
|
commitdiff
|
tree
2017-03-01
Manu Dhundi
Move BG Fetch related logic to EPVBucket from VBucket
commit
|
commitdiff
|
tree
2017-02-28
Manu Dhundi
Fix errors introduced in previous patches 606a8c7 and...
commit
|
commitdiff
|
tree
2017-02-28
Manu Dhundi
Eject/Evict hashtable items only in persistent Vbuckets
commit
|
commitdiff
|
tree
2017-02-28
Manu Dhundi
In Ephemeral vb, bloomfilter to always return that...
commit
|
commitdiff
|
tree
2017-02-28
Manu Dhundi
Implement StatsVkey functionality only in EPBucket...
commit
|
commitdiff
|
tree
2017-02-23
Manu Dhundi
MB-22747 [Ephemeral]: Update item count stats correctly...
commit
|
commitdiff
|
tree
2017-02-23
Manu Dhundi
Make VBucket abstract class. Define virtual funcs in...
commit
|
commitdiff
|
tree
2017-02-23
Manu Dhundi
Fix sporadic failure on "ep_bg_meta_fetched" in test_temp_it...
commit
|
commitdiff
|
tree
2017-02-23
Manu Dhundi
Derive EPVBucket from VBucket class to implement persistence...
commit
|
commitdiff
|
tree
2017-02-22
Manu Dhundi
Always enforce 'VALUE_ONLY' eviction policy in EphemeralBuckets
commit
|
commitdiff
|
tree
2017-02-21
Manu Dhundi
[Refactor]: Make bgFetch() and addTempItemAndBGFetch...
commit
|
commitdiff
|
tree
2017-02-21
Manu Dhundi
[Refactor]: Split getLocked() across KVBucket and VBucket
commit
|
commitdiff
|
tree
2017-02-21
Manu Dhundi
[Refactor]: Split getKeyStats() across KVBucket and...
commit
|
commitdiff
|
tree
2017-02-21
Manu Dhundi
[Refactor]: Split getMetaData across KVBucket and VBucket...
commit
|
commitdiff
|
tree
2017-02-17
Manu Dhundi
Serialize item add/update/softDelete at EphemeralVBucket...
commit
|
commitdiff
|
tree
2017-02-16
Manu Dhundi
[Refactor]: Add a wrapper function for conditional...
commit
|
commitdiff
|
tree
2017-02-16
Manu Dhundi
Add a HashTable function to remove (not delete) a StoredValu...
commit
|
commitdiff
|
tree
2017-02-16
Manu Dhundi
[Refactor]: Update revSeqno outside add/update/delete...
commit
|
commitdiff
|
tree
2017-02-16
Manu Dhundi
[Refactor]: Add a func to generate rev seqno for newly...
commit
|
commitdiff
|
tree
2017-02-16
Manu Dhundi
[Refactor]: Move VBucket::queueDirty() calls to softDeleteSt...
commit
|
commitdiff
|
tree
2017-02-15
Manu Dhundi
Fix Coverity Scan warning due to a paranoid nullptr...
commit
|
commitdiff
|
tree
2017-02-12
Manu Dhundi
[Refactor]: Remove force param from KVBucket::deleteItem...
commit
|
commitdiff
|
tree
2017-02-07
Manu Dhundi
[Refactor]: Move VBucket::queueDirty() calls to softDeleteSt...
Reviewed-by:
Manu Dhundi
<manu@couchbase.com>
commit
|
commitdiff
|
tree
2017-02-07
Manu Dhundi
[Refactor]: Move VBucket::queueDirty() calls to update...
commit
|
commitdiff
|
tree
2017-02-07
Manu Dhundi
[Refactor]: Move setMaxCasAndTrackDrift() in a func...
commit
|
commitdiff
|
tree
2017-02-03
Manu Dhundi
[Refactor]: Do not pass HT lock as a param to VBucket...
commit
|
commitdiff
|
tree
2017-02-02
Manu Dhundi
[Refactor]: Move VBucket related stuff out of HashTable...
commit
|
commitdiff
|
tree
2017-02-01
Manu Dhundi
[Refactor]: Create a VBucket function where an in-memory...
commit
|
commitdiff
|
tree
2017-02-01
Manu Dhundi
[Refactor]: Create a vb wrapper func around ht::unlocked_del
commit
|
commitdiff
|
tree
2017-02-01
Manu Dhundi
[Refactor]: Spilt deleted related persistence cbk across...
commit
|
commitdiff
|
tree
2017-01-31
Manu Dhundi
[Refactor]: Split getInternal() across KVBucket and...
commit
|
commitdiff
|
tree
2017-01-31
Manu Dhundi
[Refactor]: Split unlocked_restoreMeta() across HashTable...
commit
|
commitdiff
|
tree
2017-01-30
Manu Dhundi
[Refactor]: Split unlocked_restoreValue() across HashTable...
commit
|
commitdiff
|
tree
2017-01-30
Manu Dhundi
[Refactor]: Move revSeqno ops out of HashTable::unlocked_add...
commit
|
commitdiff
|
tree
2017-01-30
Manu Dhundi
[Refactor]: Move insert() from HashTable to VBucket...
commit
|
commitdiff
|
tree
2017-01-27
Manu Dhundi
[Refactor]: Move 'add' functionality from hash table...
commit
|
commitdiff
|
tree
2017-01-26
Manu Dhundi
[Refactor]: Check if htLock is held in HashTable::unlocked_a...
commit
|
commitdiff
|
tree
2017-01-25
Manu Dhundi
Equip HashTable::unlocked_addNewStoredValue() to add...
Reviewed-by:
Manu Dhundi
<manu@couchbase.com>
commit
|
commitdiff
|
tree
2017-01-25
Manu Dhundi
[Refactor]: Mark the StoredValue dirty or clean inside...
commit
|
commitdiff
|
tree
2017-01-25
Manu Dhundi
[Refactor]: Move HashTable::unlocked_addTempItem()...
commit
|
commitdiff
|
tree
2017-01-25
Manu Dhundi
[Refactor]: Make queueDirty(), incExpirationStat()...
commit
|
commitdiff
|
tree
2017-01-25
Manu Dhundi
[Refactor]: Split getAndUpdateTtl() across KVBucket...
commit
|
commitdiff
|
tree
2017-01-25
Manu Dhundi
[Refactor]: Split add() across KVBucket and VBucket...
commit
|
commitdiff
|
tree
2017-01-25
Manu Dhundi
[Refactor]: Split deleteExpiredItem across KVBucket...
commit
|
commitdiff
|
tree
2017-01-25
Manu Dhundi
[Refactor]: Split deleteWithMeta across KVBucket and...
commit
|
commitdiff
|
tree
2017-01-24
Manu Dhundi
[Refactor]: Split deleteItem() across KVBucket and...
commit
|
commitdiff
|
tree
2017-01-24
Manu Dhundi
KVBucket::deleteWithMeta: Pass correct generateCas...
commit
|
commitdiff
|
tree
2017-01-20
Manu Dhundi
[Refactor]: Merge tapQueueDirty() into queueDirty()
Reviewed-by:
Manu Dhundi
<manu@couchbase.com>
commit
|
commitdiff
|
tree
2017-01-20
Manu Dhundi
[Refactor]: Rename addTAPBackfillItem() to addBackfillItem()
commit
|
commitdiff
|
tree
next