History log of /3.0.3-GA/ep-engine/ (Results 126 - 150 of 4208)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
c046507430-Jul-2014 Mike Wiederhold <mike@couchbase.com>

MB-11237: Add backoff stats to dcp and dcpagg stats

This stat will be incremented each time the consumer is unable
to process items due to memory usage being too high.

Change-Id

MB-11237: Add backoff stats to dcp and dcpagg stats

This stat will be incremented each time the consumer is unable
to process items due to memory usage being too high.

Change-Id: Ie79c4c57f8b0c364f6075f9ba1be776f5bcc490a
Reviewed-on: http://review.couchbase.org/40061
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>

show more ...

490e78b730-Jul-2014 abhinavdangeti <abhinav@couchbase.com>

MB-11383: When thresholds are met, set warmup to complete

With parallelization, it is possible that other warmup
threads would not respect the completion state that is
marked by one

MB-11383: When thresholds are met, set warmup to complete

With parallelization, it is possible that other warmup
threads would not respect the completion state that is
marked by one thread. This fix, would ensure that other
threads will also respect the completion state set by
one thread as best possible.

Change-Id: Ie3223e5a95ac5f3c3281e18184c0cebf63fe993f
Reviewed-on: http://review.couchbase.org/40062
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: abhinav dangeti <abhinav@couchbase.com>

show more ...

aae5dbe030-Jul-2014 Sundar Sridharan <sundar.sridharan@gmail.com>

MB-11042 print correct usage help for cbstats

Shows the mandatory options and optional arguments
Also fixes cbvbucketctl, cbepctl and any user of clitool.py

Change-Id: I554f39d2

MB-11042 print correct usage help for cbstats

Shows the mandatory options and optional arguments
Also fixes cbvbucketctl, cbepctl and any user of clitool.py

Change-Id: I554f39d295d16b19d5cbf675c43c142f43ba2f7d
Reviewed-on: http://review.couchbase.org/40069
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Sundararaman Sridharan <sundar@couchbase.com>

show more ...

295a6e4730-Jul-2014 Mike Wiederhold <mike@couchbase.com>

MB-11801: Seqno persist command should return when persisted seqno == seqno

If the seqno that we are waiting for is already persisted we should return
immediately. This will significantl

MB-11801: Seqno persist command should return when persisted seqno == seqno

If the seqno that we are waiting for is already persisted we should return
immediately. This will significantly reduce empty rebalance times.

Change-Id: I7e7437b8a3a370a985149a3d85f6ba250fd2385f
Reviewed-on: http://review.couchbase.org/40063
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>

show more ...

19cd3f1f30-Jul-2014 Chiyoung Seo <chiyoung.seo@gmail.com>

MB-11799 Let the flusher update the last persisted checkpoint id.

This change makes sure that only the flusher should update the
last persisted checkpoint id. This is required to prevent

MB-11799 Let the flusher update the last persisted checkpoint id.

This change makes sure that only the flusher should update the
last persisted checkpoint id. This is required to prevent the
checkpoint remover task from removing checkpoints that are not
persisted yet.

Change-Id: I7577928b6fad7033738ce2ac8092c90e7774b87d
Reviewed-on: http://review.couchbase.org/40059
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...

80784acc30-Jul-2014 Sundar Sridharan <sundar.sridharan@gmail.com>

prevent task state change from overriding task cancel

task states of snooze and running must not override task cancel
otherwise it can cause a hang while shutting down bucket
use ato

prevent task state change from overriding task cancel

task states of snooze and running must not override task cancel
otherwise it can cause a hang while shutting down bucket
use atomic compare and swap for safe lockless operation.

Change-Id: Ibfc3c7745d0c40893c577d3d94775f523ecc2861
Reviewed-on: http://review.couchbase.org/40060
Tested-by: Sundararaman Sridharan <sundar@couchbase.com>
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...

4d9d8f0330-Jul-2014 Chiyoung Seo <chiyoung.seo@gmail.com>

MB-11799 Throttle vbucket compaction with the disk write queue size.

If a disk write queue size is above the threshold, it is better to
throttle vbucket compaction tasks, so that the min

MB-11799 Throttle vbucket compaction with the disk write queue size.

If a disk write queue size is above the threshold, it is better to
throttle vbucket compaction tasks, so that the minimum number of
compaction tasks can be running at the same time.

As another commit, we will make both the write queue size threshold and
the minimum number of compaction tasks configurable at runtime.

Change-Id: I70d6c3f02507895ed767060870e9e16265cd60ac
Reviewed-on: http://review.couchbase.org/40043
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...

716c674b29-Jul-2014 Chiyoung Seo <chiyoung.seo@gmail.com>

Remove unnecessary lock from Task class.

Task::snooze is always invoked by only one thread at any time.

Change-Id: If0921eadafb562cd124d8ce29b154f47f77861c5
Reviewed-on: http://

Remove unnecessary lock from Task class.

Task::snooze is always invoked by only one thread at any time.

Change-Id: If0921eadafb562cd124d8ce29b154f47f77861c5
Reviewed-on: http://review.couchbase.org/40042
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...

d31af58830-Jul-2014 Trond Norbye <trond.norbye@gmail.com>

Fix log message for remaining bytes to send to mccouch

In addition to improving the log message, backoff trying
to send the data to allow the other side to drain their
end.

Fix log message for remaining bytes to send to mccouch

In addition to improving the log message, backoff trying
to send the data to allow the other side to drain their
end.

Change-Id: Ibddfd9f87c1025d3256ad80f5e49516d56222e69
Reviewed-on: http://review.couchbase.org/40044
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...

0dfc211529-Jul-2014 Sundar Sridharan <sundar.sridharan@gmail.com>

assert if mock file remove fails. Use env for test dir

Change-Id: I88640746259cd7d954d07e7d760deb1dc504272b
Reviewed-on: http://review.couchbase.org/39981
Tested-by: Sundararaman Sri

assert if mock file remove fails. Use env for test dir

Change-Id: I88640746259cd7d954d07e7d760deb1dc504272b
Reviewed-on: http://review.couchbase.org/39981
Tested-by: Sundararaman Sridharan <sundar@couchbase.com>
Reviewed-by: Michael Wiederhold <mike@couchbase.com>

show more ...

13cdb0de29-Jul-2014 Sundar Sridharan <sundar.sridharan@gmail.com>

flush multi vbucket unit test fix - acquire vbucket lock for flushall

failure to acquire this lock can cause flusher and
flushall tasks to race and hit the assert highSeqno <= vb->getHig

flush multi vbucket unit test fix - acquire vbucket lock for flushall

failure to acquire this lock can cause flusher and
flushall tasks to race and hit the assert highSeqno <= vb->getHighSeqno()

Change-Id: Ifd78642a27c76f07a1c94aabb2b7963d84efc053
Reviewed-on: http://review.couchbase.org/40029
Reviewed-by: abhinav dangeti <abhinav@couchbase.com>
Tested-by: Sundararaman Sridharan <sundar@couchbase.com>

show more ...

3eda568b29-Jul-2014 Sundar Sridharan <sundar.sridharan@gmail.com>

Acquire vbucket lock on rollback operation with retry

rollback which writes a header to the vbucket file needs
synchronization with the flusher.

Change-Id: I05b2474e3bdcc5160c1b

Acquire vbucket lock on rollback operation with retry

rollback which writes a header to the vbucket file needs
synchronization with the flusher.

Change-Id: I05b2474e3bdcc5160c1b4e194ec2c2a2625533e3
Reviewed-on: http://review.couchbase.org/40019
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...

a683706c29-Jul-2014 Chiyoung Seo <chiyoung.seo@gmail.com>

Fix to the unit test failure in vbucket deletion / recreation.

VBucket deletion shouldn't be rescheduled, but instead wait on
the lock for the serialization.

Change-Id: I7f67892

Fix to the unit test failure in vbucket deletion / recreation.

VBucket deletion shouldn't be rescheduled, but instead wait on
the lock for the serialization.

Change-Id: I7f678927a4689e1c301730bed18970fcaf6ae5ee
Reviewed-on: http://review.couchbase.org/40023
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...

f486146128-Jul-2014 Chiyoung Seo <chiyoung.seo@gmail.com>

Use the read-write KV instance to get the last persisted seqno.

The read-write KV instance is always synchronized with the last
persisted seqno.

Change-Id: I312f5af31f247d952062

Use the read-write KV instance to get the last persisted seqno.

The read-write KV instance is always synchronized with the last
persisted seqno.

Change-Id: I312f5af31f247d9520621caa02f3467021dc8bd6
Reviewed-on: http://review.couchbase.org/40022
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...

e576977c29-Jul-2014 Mike Wiederhold <mike@couchbase.com>

MB-11725: Place rollback task on the writer dispatcher

The rollback task writes a header on success and as a result we need
to make sure that this doesn't race with other writer tasks. W

MB-11725: Place rollback task on the writer dispatcher

The rollback task writes a header on success and as a result we need
to make sure that this doesn't race with other writer tasks. We also
need to keep in mind that the cached vbucket states in couch kvstore
are only valid for the rw kvstore.

Change-Id: Ib1edefb50817ac8240165d93d35e5dc89f4db042
Reviewed-on: http://review.couchbase.org/40017
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>

show more ...

a6bae18529-Jul-2014 abhinavdangeti <abhinav@couchbase.com>

unit test fix (95)

Change-Id: I1f1d0e944f982410081ca4a78e389be586bec5d3
Reviewed-on: http://review.couchbase.org/40018
Reviewed-by: Sundararaman Sridharan <sundar@couchbase.com>

unit test fix (95)

Change-Id: I1f1d0e944f982410081ca4a78e389be586bec5d3
Reviewed-on: http://review.couchbase.org/40018
Reviewed-by: Sundararaman Sridharan <sundar@couchbase.com>
Tested-by: abhinav dangeti <abhinav@couchbase.com>

show more ...

f82a8d7f25-Jul-2014 Dave Rigby <daver@couchbase.com>

MB-11735: Rename total_free_bytes -> total_free_mapped_bytes; add total_free_unmapped_bytes

Change-Id: I9efa357adbeff05d993c0602ad49877b3c0bce98
Reviewed-on: http://review.couchbase.org/

MB-11735: Rename total_free_bytes -> total_free_mapped_bytes; add total_free_unmapped_bytes

Change-Id: I9efa357adbeff05d993c0602ad49877b3c0bce98
Reviewed-on: http://review.couchbase.org/39874
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...

209356e329-Jul-2014 abhinavdangeti <abhinav@couchbase.com>

MB-11629: Set engineSpecific to NULL when notify_failed_conns

Context: While notifying pending connections failed

Change-Id: I5e4085794a70a068f7a95735242b1e841cc6cf8f
Reviewed-o

MB-11629: Set engineSpecific to NULL when notify_failed_conns

Context: While notifying pending connections failed

Change-Id: I5e4085794a70a068f7a95735242b1e841cc6cf8f
Reviewed-on: http://review.couchbase.org/39982
Reviewed-by: abhinav dangeti <abhinav@couchbase.com>
Tested-by: abhinav dangeti <abhinav@couchbase.com>

show more ...

bc51261e28-Jul-2014 Sundar Sridharan <sundar.sridharan@gmail.com>

MB-11830 cached failover table even if empty

needed for cbtransfer which needs to parse table in json
even if it is empty

Change-Id: I47c909ce32f1b8e137220bb0f20e0964ad921ba8

MB-11830 cached failover table even if empty

needed for cbtransfer which needs to parse table in json
even if it is empty

Change-Id: I47c909ce32f1b8e137220bb0f20e0964ad921ba8
Reviewed-on: http://review.couchbase.org/39967
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Sundararaman Sridharan <sundar@couchbase.com>

show more ...

4f0f58d028-Jul-2014 Sundar Sridharan <sundar.sridharan@gmail.com>

MB-11799 re-use existing task for rescheduling vb snapshots

we need not create new task on vb snapshot failure,
re-use the task by returning true from the run method.
Change-Id: I8f3

MB-11799 re-use existing task for rescheduling vb snapshots

we need not create new task on vb snapshot failure,
re-use the task by returning true from the run method.
Change-Id: I8f3b9988e2c55d95bf23cecad9653c87cdcebe0e
Reviewed-on: http://review.couchbase.org/39958
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Sundararaman Sridharan <sundar@couchbase.com>

show more ...

88f0d4d528-Jul-2014 Mike Wiederhold <mike@couchbase.com>

Add vbucket-seqno stats to vbucket-details

We should include these stats in the vbucket details stats as well
since vbucket-seqno is really only mean to be used internally for
client

Add vbucket-seqno stats to vbucket-details

We should include these stats in the vbucket details stats as well
since vbucket-seqno is really only mean to be used internally for
clients that only want to get the bare minimum needed to make dcp
connections.

Change-Id: Ib95b80f8ec7afb37b146d6932e7c722da9d917c4
Reviewed-on: http://review.couchbase.org/39968
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Reviewed-by: Sundararaman Sridharan <sundar@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>

show more ...

28e38f6e28-Jul-2014 Mike Wiederhold <mike@couchbase.com>

MB-11827: Check the checkpoint id instead of backfill state

I've noticed that in the past these values haven't always been
kept in sync and that it is much safer to just check the checkp

MB-11827: Check the checkpoint id instead of backfill state

I've noticed that in the past these values haven't always been
kept in sync and that it is much safer to just check the checkpoint
id.

Change-Id: Icf51588d4ec411bc507bea8cff7505b6642e8c0b
Reviewed-on: http://review.couchbase.org/39960
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>

show more ...

b261e7ae25-Jul-2014 Mike Wiederhold <mike@couchbase.com>

MB-11725: Add an assert to make sure that the disk seqno <= mem seqno

This assert will cause a crash if we try to set the disk seqno
greater than the memory seqno. It will allow use to b

MB-11725: Add an assert to make sure that the disk seqno <= mem seqno

This assert will cause a crash if we try to set the disk seqno
greater than the memory seqno. It will allow use to better debug the
issue where backfilling doesn't read any items. It is also a condition
that if not handled properly can result in data loss.

Change-Id: Ic5935649af4a837a21188013fe02a4dde2b7fb61
Reviewed-on: http://review.couchbase.org/39959
Reviewed-by: Sundararaman Sridharan <sundar@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>

show more ...

08276dd426-Jul-2014 Chiyoung Seo <chiyoung.seo@gmail.com>

MB-11731 Reduce the lock overhead among flusher, VB deletion, and compaction

This change reduces the lock blocking overhead among flusher, vbucket
deletion, compaction, and snapshot task

MB-11731 Reduce the lock overhead among flusher, VB deletion, and compaction

This change reduces the lock blocking overhead among flusher, vbucket
deletion, compaction, and snapshot tasks, by skipping the rest of
tasks if a lock is already grabbed by one task.

Change-Id: I643d7fe74150b5ead5c1368d660deb3c64dd1d01
Reviewed-on: http://review.couchbase.org/39910
Reviewed-by: David Liao <david.liao@couchbase.com>
Tested-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...

14ca80fb26-Jul-2014 Chiyoung Seo <chiyoung.seo@gmail.com>

MB-11731 Add the daemon vbucket state snapshot task.

This new daemon task will be scheduled periodically and persist
any vbucket state changes with a lower priority.

Change-Id:

MB-11731 Add the daemon vbucket state snapshot task.

This new daemon task will be scheduled periodically and persist
any vbucket state changes with a lower priority.

Change-Id: I2aa7dc5dda0153aac74314e239a85ad3f444c4d8
Reviewed-on: http://review.couchbase.org/39907
Reviewed-by: David Liao <david.liao@couchbase.com>
Tested-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...

12345678910>>...169