History log of /3.0.3-GA/ep-engine/ (Results 101 - 125 of 4208)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
88917e7b05-Aug-2014 Sundar Sridharan <sundar.sridharan@gmail.com>

Have at least 1 unit test with high priority bucket

Change-Id: Icc92c9455c13ca1af21eb285c72b8a8f3555cf6b
Reviewed-on: http://review.couchbase.org/40313
Reviewed-by: Chiyoung Seo <chi

Have at least 1 unit test with high priority bucket

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

show more ...

fab0498205-Aug-2014 Sundar Sridharan <sundar.sridharan@gmail.com>

MB-11876 Check for new priority buckets after wakeup

If threads do not check for the presence of newly registered
buckets, then a rare race condition can happen where a thread
is una

MB-11876 Check for new priority buckets after wakeup

If threads do not check for the presence of newly registered
buckets, then a rare race condition can happen where a thread
is unaware of the presence of a low priority bucket and keeps
continously checking the high priority Q which has no work.
This would block normal shutdown

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

show more ...

7da82c0b04-Aug-2014 abhinavdangeti <abhinav@couchbase.com>

_unlink as opposed to unlink for windows

Change-Id: I40a74c0942594cf48dfbbd3406dc935a4dbfbd35
Reviewed-on: http://review.couchbase.org/40280
Reviewed-by: Michael Wiederhold <mike@cou

_unlink as opposed to unlink for windows

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

show more ...

4b0aa9ea03-Aug-2014 Sundar Sridharan <sundar.sridharan@gmail.com>

MB-11870 Avoid polling starvation in mixed priorities

1) Wake up threads from the correct Q in mixed priorities.
2) If a thread has just woken up off a high priority Q
then make sure

MB-11870 Avoid polling starvation in mixed priorities

1) Wake up threads from the correct Q in mixed priorities.
2) If a thread has just woken up off a high priority Q
then make sure it polls the low priority Q next.
Not doing this causes starvation in the low prioirty Q
resuling in rebalance hangs.
3) Avoid sleeping threads for longer than 2 seconds to avoid
missing posts from other threads
Change-Id: I6cef6153285098e2f77639c50b194c9a9541dd24
Reviewed-on: http://review.couchbase.org/40242
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...

edefc40a03-Aug-2014 Sundar Sridharan <sundar.sridharan@gmail.com>

debug for MB-11870

print engine name in dispatcher taskLog
move engine unregistration into WARNING
Change-Id: Ide1206642396f7013017f933a4b5b35cb741c19c
Reviewed-on: http://review

debug for MB-11870

print engine name in dispatcher taskLog
move engine unregistration into WARNING
Change-Id: Ide1206642396f7013017f933a4b5b35cb741c19c
Reviewed-on: http://review.couchbase.org/40239
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...

ea76ead701-Aug-2014 Mike Wiederhold <mike@couchbase.com>

MB-11779: Switch the engine context before we update the task log

If we don't do this then we lose 48 bytes from the bucket mem_used
each time the executor thread runs.

Change-I

MB-11779: Switch the engine context before we update the task log

If we don't do this then we lose 48 bytes from the bucket mem_used
each time the executor thread runs.

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

show more ...

932df26801-Aug-2014 abhinavdangeti <abhinav@couchbase.com>

MB-11847: Set estimatedValueCount in loadKVPairs phase

- Otherwise, ep_warmup_estimated_value count would show
"unknown" after warmup completes in some scenarios.
- Also remove unuse

MB-11847: Set estimatedValueCount in loadKVPairs phase

- Otherwise, ep_warmup_estimated_value count would show
"unknown" after warmup completes in some scenarios.
- Also remove unused functions.

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

show more ...

4d27dd2701-Aug-2014 Chiyoung Seo <chiyoung.seo@gmail.com>

Minor refactoring on checkpoint cursor registration function.

Change-Id: I7fdffc233664e26a434e0c757e72416e567d1eb2
Reviewed-on: http://review.couchbase.org/40192
Reviewed-by: abhinav

Minor refactoring on checkpoint cursor registration function.

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

show more ...

5f113e6f30-Jul-2014 D Liao <liaodw@gmail.com>

MB-9131 Warmup should check for couchstore dbfile before open

When creating dbFileRevMap during warmup, we now check for the
existence of couchstore db files so that we don't open non-ex

MB-9131 Warmup should check for couchstore dbfile before open

When creating dbFileRevMap during warmup, we now check for the
existence of couchstore db files so that we don't open non-existing
files so to avoid generating warning logs.

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

show more ...

d617ec5301-Aug-2014 Chiyoung Seo <chiyoung.seo@gmail.com>

Use the metadata disk size stat for replica vbucket.

Change-Id: Ied887dd0ac0e3ac0ed309c554d27d95775c9874b
Reviewed-on: http://review.couchbase.org/40158
Reviewed-by: abhinav dangeti

Use the metadata disk size stat for replica vbucket.

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

show more ...

9211c5f401-Aug-2014 Chiyoung Seo <chiyoung.seo@gmail.com>

MB-11864 Initialize max_workers variables before creating threads.

Change-Id: Ie7853d8bd874117e976c74708172a36cf8c8e7c0
Reviewed-on: http://review.couchbase.org/40156
Reviewed-by: ab

MB-11864 Initialize max_workers variables before creating threads.

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

show more ...

c02a238801-Aug-2014 Sundar Sridharan <sundar.sridharan@gmail.com>

MB-11863 DaemonVBSnapshot task must complete before shutdown

Change-Id: Iacb7852525a5055bac16a61d02e4ed65daf17319
Reviewed-on: http://review.couchbase.org/40155
Reviewed-by: abhinav

MB-11863 DaemonVBSnapshot task must complete before shutdown

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

show more ...

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

correctly decrement numToWake to avoid waking more

Change-Id: I2a0e5f2bb38a0d8831a05028b89bee98fa48c22a
Reviewed-on: http://review.couchbase.org/40154
Tested-by: Sundararaman Sridhar

correctly decrement numToWake to avoid waking more

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

show more ...

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

MB-11861 Remove incorrect assertion from the flusher.

As VBucket memory deletion can be interleaved with the flusher,
the assertion check on the high sequence number is not required.

MB-11861 Remove incorrect assertion from the flusher.

As VBucket memory deletion can be interleaved with the flusher,
the assertion check on the high sequence number is not required.

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

show more ...

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

fix compiler error in vbucket.cc metaDataDisk +=

Change-Id: I5b2992d3298d5b65f959f48cb078ed1c1f7a01b1
Reviewed-on: http://review.couchbase.org/40150
Reviewed-by: abhinav dangeti <abh

fix compiler error in vbucket.cc metaDataDisk +=

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

show more ...

b49c193e30-Jul-2014 D Liao <liaodw@gmail.com>

MB-11689 Added a stat ep_meta_data_disk

This gives approx disk space used to store item meta data by couchstore.

Change-Id: I7f1642279c9aca84b02c885fd621cfdf50c20e98
Reviewed-on

MB-11689 Added a stat ep_meta_data_disk

This gives approx disk space used to store item meta data by couchstore.

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

show more ...

1964c23531-Jul-2014 abhinavdangeti <abhinav@couchbase.com>

MB-11582: Increase mutation memory threshold to 98% of the bucket mem quota

Backfill memory threshold still at 95% of the bucket memory quota, but
configurable at runtime.

Chang

MB-11582: Increase mutation memory threshold to 98% of the bucket mem quota

Backfill memory threshold still at 95% of the bucket memory quota, but
configurable at runtime.

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

show more ...

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

Don't schedule backfill if cursor isn't registered at first chk item

If the cursor is not registered at the first item in the checkpoint
then we do not need to schedule backfill. Since i

Don't schedule backfill if cursor isn't registered at first chk item

If the cursor is not registered at the first item in the checkpoint
then we do not need to schedule backfill. Since items get
de-duplicated in the checkpoint queues the current logic might
choose to schedule a backfill unnecessarily. This change stops the
scheduling of unnecessary backfills.

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

show more ...

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

MB-11405 Spawn at least 10 global threads

Make the number of threads per task group configurable both
at start time as well as runtime for performance tuning
Change-Id: I4dcbb4de79cf

MB-11405 Spawn at least 10 global threads

Make the number of threads per task group configurable both
at start time as well as runtime for performance tuning
Change-Id: I4dcbb4de79cfa39375602e498f321d596145b81d
Reviewed-on: http://review.couchbase.org/40084
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...

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

MB-11405 Dedicated Threads that poll & sleep on own Q only

Threads only poll their own Q type toggling between high and low
priority queues and sleep on their own queue type only.
Ev

MB-11405 Dedicated Threads that poll & sleep on own Q only

Threads only poll their own Q type toggling between high and low
priority queues and sleep on their own queue type only.
Even if there are more tasks ready, do not wake threads from
other queues.
This is to reduce kernel CPU context switching overhead

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

show more ...

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

MB-11821 rename upr to dcp in stats and logs

Change-Id: Ib2cf48190b2bf274f953b8da1b1cd1373de190c2
Reviewed-on: http://review.couchbase.org/39898
Reviewed-by: Michael Wiederhold <mike

MB-11821 rename upr to dcp in stats and logs

Change-Id: Ib2cf48190b2bf274f953b8da1b1cd1373de190c2
Reviewed-on: http://review.couchbase.org/39898
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>

show more ...

9d1d86ad31-Jul-2014 abhinavdangeti <abhinav@couchbase.com>

Fix leak while checking memory thresholds during warmup

Change-Id: I13afce24fe325d334575d7d8e315ebe46aa23db7
Reviewed-on: http://review.couchbase.org/40085
Reviewed-by: Chiyoung Seo

Fix leak while checking memory thresholds during warmup

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

show more ...

6ff01cb831-Jul-2014 abhinavdangeti <abhinav@couchbase.com>

Fix to unit test failure: test_item_pager

Change-Id: I186e6d631ff6723fbb2833cff450e9fceaa69037
Reviewed-on: http://review.couchbase.org/40081
Reviewed-by: Sundararaman Sridharan <sun

Fix to unit test failure: test_item_pager

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

show more ...

671a7b5a30-Jul-2014 abhinavdangeti <abhinav@couchbase.com>

MB-11582: Wake up the itemPagertask(if snoozing) upon tmpOOMs

Change-Id: I48de57e2c2cc0446228b8ac9463f35d8e02fa0de
Reviewed-on: http://review.couchbase.org/40037
Reviewed-by: Sundara

MB-11582: Wake up the itemPagertask(if snoozing) upon tmpOOMs

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

show more ...

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

MB-11830 unless recreating don't resetVBucket on delVBucket

This change avoids writing an empty json failover table which
can cause tools like cbtransfer to fail
Change-Id: I658a0822

MB-11830 unless recreating don't resetVBucket on delVBucket

This change avoids writing an empty json failover table which
can cause tools like cbtransfer to fail
Change-Id: I658a08222800a4dc35b2c0b469de6cfbbbb8e9a4
Reviewed-on: http://review.couchbase.org/40039
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...

12345678910>>...169