History log of /3.0.3-GA/ep-engine/configuration.json (Results 1 - 25 of 110)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v4.6.5, v4.6.3, v4.6.4, v4.6.2, v4.6.1, v4.6.0, v4.6.0-DP, v4.5.1, v4.1.2, v3.1.6, v4.5.0, v4.1.1, v3.1.5, v3.1.4, v3.1.3, v4.1.0, v3.1.2, v3.1.1, v4.0.0, v3.1.0
# e59abd35 11-Feb-2015 abhinavdangeti <abhinav@couchbase.com>

MB-11527: Allow tuning of compaction_write_queue_cap

Configuration parameter: compaction_write_queue_cap
Can be set in runtime through cbepctl

Change-Id: Id35899865509f5de13a956

MB-11527: Allow tuning of compaction_write_queue_cap

Configuration parameter: compaction_write_queue_cap
Can be set in runtime through cbepctl

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

show more ...


# b398f0bf 10-Feb-2015 abhinavdangeti <abhinav@couchbase.com>

MB-13205: Setting appropriate memory thresholds

mutation_mem_threshold: 93%
backfill_mem_threshold: 96%
replication_mem_threhold: 99%

Change-Id: Ic2abb80266c1e32d55e21e5359f

MB-13205: Setting appropriate memory thresholds

mutation_mem_threshold: 93%
backfill_mem_threshold: 96%
replication_mem_threhold: 99%

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

show more ...


# c1015f71 10-Feb-2015 abhinavdangeti <abhinav@couchbase.com>

Conditionally delete expired items during compaction

Delete expired items during compaction if and only if
memory usage is lesser than threshold
(compaction_exp_mem_threshold) and di

Conditionally delete expired items during compaction

Delete expired items during compaction if and only if
memory usage is lesser than threshold
(compaction_exp_mem_threshold) and diskqueue size is
lesser than tap_throttle_queue_cap.

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

show more ...


# a3b0967f 04-Feb-2015 Chiyoung Seo <chiyoung.seo@gmail.com>

[Backport] Disable the disk write queue size cap for replication backoff.

The disk write queue size cap for replication backoff was determined in
the very early versions of Couchbase Ser

[Backport] Disable the disk write queue size cap for replication backoff.

The disk write queue size cap for replication backoff was determined in
the very early versions of Couchbase Server that were deployed in
small-to-medium sized cluster with spining disks.

In our recent benchmark results, it turns out that disabling or setting
the disk write queue cap to a large value shows much better performance
behaviors in large-scale clusters with SSDs. As Couchbase Server is
deployed in such environments more and more, this change disables the
write queue size cap, but still supports a replication backoff by
checking the memory usage.

Note that the disk write queue size cap is still configurable at runtime.

Change-Id: Iedf711ad1c3bef61ca954f83f802b4a647b9ec88
Reviewed-on: http://review.couchbase.org/46367
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Chiyoung Seo <chiyoung@couchbase.com>
Reviewed-on: http://review.couchbase.org/46614
Reviewed-by: abhinav dangeti <abhinav@couchbase.com>

show more ...


Revision tags: v3.0.2, v3.0.0
# d8d0da1f 26-Aug-2014 abhinavdangeti <abhinav@couchbase.com>

MB-11722: Remove the mcCouch dependency

Now,
- unlinking stale files at the end of compaction
- unlinking files in couchkvstore reset
- unlink files in delVbucket

Change

MB-11722: Remove the mcCouch dependency

Now,
- unlinking stale files at the end of compaction
- unlinking files in couchkvstore reset
- unlink files in delVbucket

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

show more ...


# 46df358f 26-Aug-2014 Sundar Sridharan <sundar.sridharan@gmail.com>

MB-12057: warmup must not block bucket creation

Bucket creation is a front end thread and warmup is done by
engine background threads. So if bucket creation waits for
warmup then a d

MB-12057: warmup must not block bucket creation

Bucket creation is a front end thread and warmup is done by
engine background threads. So if bucket creation waits for
warmup then a deadlock happens when there are few reader threads
Test Infrastructure expects vb0 created by ep-engine init
or warmup. This is not necessary for production, so moving
vb0 creation to test setup. Minor test code bug fixes.
Change-Id: I5eae9c8f36fe39d2a18cb1800dc48a29162eab28
Reviewed-on: http://review.couchbase.org/40892
Tested-by: Sundararaman Sridharan <sundar@couchbase.com>
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...


# 118e7bed 25-Aug-2014 abhinavdangeti <abhinav@couchbase.com>

MB-12041: Enable/disable access scanner through cbepctl

Enable/disble this way:
./cbepctl localhost:11210 set_flush_param access_scanner_enabled true
./cbepctl localhost:11210 set_fl

MB-12041: Enable/disable access scanner through cbepctl

Enable/disble this way:
./cbepctl localhost:11210 set_flush_param access_scanner_enabled true
./cbepctl localhost:11210 set_flush_param access_scanner_enabled false

access_scanner_task_time will show NOT_SCHEDULED if
access scanner task were disabled.

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

show more ...


# 1964c235 31-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 ...


# 12b288d4 28-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 ...


# c29bbd99 19-Jul-2014 Sundar Sridharan <sundar.sridharan@gmail.com>

MB-11405 MB-11434 limit max writers to 8 (configurable)

In systems having 40+ cores, spawning 20 threads causes many
issues like heavy CPU and memory use.
Limit number of writers to

MB-11405 MB-11434 limit max writers to 8 (configurable)

In systems having 40+ cores, spawning 20 threads causes many
issues like heavy CPU and memory use.
Limit number of writers to 8, readers to 16
This change adds dynamic configurability to the shared thread pool.
It is now possible to tune a running system dynamically by setting limits
on the number of readers, writers, auxio and nonio threads using cbepctl
For example,
cbepctl set flush_param max_num_writers 1 (1 writer thread across buckets)
cbepctl set flush_param max_num_auxio 4
cbepctl set flush_param max_num_nonio 1
cbepctl set flush_param max_num_readers 1
Change-Id: Ie1314c2658792d6bd80d5f95fa57c94feb35b32b
Reviewed-on: http://review.couchbase.org/39475
Tested-by: Sundararaman Sridharan <sundar@couchbase.com>
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...


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

MB-11661 Disable checkpoint merge support by default.

Merging closed checkpoints in a replica vbucket was mainly
supported to reduce the memory overhead in the replica vbucket,
which

MB-11661 Disable checkpoint merge support by default.

Merging closed checkpoints in a replica vbucket was mainly
supported to reduce the memory overhead in the replica vbucket,
which performs the replication to another replica vbucket.
For example, in the replication chain A->B->C, merging closed
checkpoints can be performed on the replica B if the replica C
is overloaded and constantly backs off the replication from the
replica B.

As of 3.0, we switch to the star replication, which doesn't
require supporting checkpoint merge operation. Thus, this change
disables the checkpoint merge operation by default, but still
allows us to enable / disable it dynamically at runtime.

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

show more ...


# 180487be 12-Jul-2014 Chiyoung Seo <chiyoung.seo@gmail.com>

MB-11553 Adjust the checkpoint creation interval.

This change reduces the checkpoint creation interval to
mitigate the memory overhead caused by having blob instances
inside the open

MB-11553 Adjust the checkpoint creation interval.

This change reduces the checkpoint creation interval to
mitigate the memory overhead caused by having blob instances
inside the open checkpoint. If a checkpoint creation interval
is large, it can cause significant memory overhead due to blob
instances inside the current open checkpoint.

Note that we also limit the number of checkpoints in memory, so
this change won't allow us to keep creating a new checkpoint if
the limit is reached.

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

show more ...


# 8677524e 30-Jun-2014 Mike Wiederhold <mike@couchbase.com>

MB-11361: Make upr no-ops optional

Clients that are both on localhost do not need to use no-ops and
can choose not to turn this feature on for their connection.

Change-Id: I0d11

MB-11361: Make upr no-ops optional

Clients that are both on localhost do not need to use no-ops and
can choose not to turn this feature on for their connection.

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

show more ...


# 62f5f3f8 13-Jun-2014 Mike Wiederhold <mike@couchbase.com>

MB-11361: Implement upr noop command

The upr noop command is used to detect dead connections. It is sent
once every 3 minutes and waits 3 minutes for a response. If no
response comes

MB-11361: Implement upr noop command

The upr noop command is used to detect dead connections. It is sent
once every 3 minutes and waits 3 minutes for a response. If no
response comes in that time the connection is deemed to be dead. The
noop command is only sent when flow control is turned on by the
consumer.

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

show more ...


# f43d865d 18-Jun-2014 Mike Wiederhold <mike@couchbase.com>

Revert "MB-11361: Implement upr noop command"

We will add this back once some of the other components fix
issues that were caused by this patch.

This reverts commit e2e75cb16b1e

Revert "MB-11361: Implement upr noop command"

We will add this back once some of the other components fix
issues that were caused by this patch.

This reverts commit e2e75cb16b1e5bf715e9437a55580df46a72a011.

Change-Id: I46c1d14ac60044f6a6b34f2fcd08f615eefe219b
Reviewed-on: http://review.couchbase.org/38438
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>

show more ...


# e2e75cb1 13-Jun-2014 Mike Wiederhold <mike@couchbase.com>

MB-11361: Implement upr noop command

The upr noop command is used to detect dead connections. It is sent
once every 3 minutes and waits 3 minutes for a response. If no
response comes

MB-11361: Implement upr noop command

The upr noop command is used to detect dead connections. It is sent
once every 3 minutes and waits 3 minutes for a response. If no
response comes in that time the connection is deemed to be dead. The
noop command is only sent when flow control is turned on by the
consumer.

Change-Id: Ib6f1eb51810d9c641ca52d1e3cda8ae9ffa3684c
Reviewed-on: http://review.couchbase.org/38355
Reviewed-by: abhinav dangeti <abhinav@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>

show more ...


# 2beda274 17-Jun-2014 Mike Wiederhold <mike@couchbase.com>

Enable flow control for intra-cluster replication by default

We have fixed all know issues and run a bunch of tests to ensure
that this is now working. As a result we will turn flow cont

Enable flow control for intra-cluster replication by default

We have fixed all know issues and run a bunch of tests to ensure
that this is now working. As a result we will turn flow control
back on by default.

Change-Id: Ib3a498b9798eb7eccf03722464a220dd3f7da828
Reviewed-on: http://review.couchbase.org/38367
Reviewed-by: Sriram Ganesan <sriram@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>

show more ...


# 48a08907 05-Jun-2014 Mike Wiederhold <mike@couchbase.com>

Change the flow control buffer to 10MB

The original size of 2MB is too small and causes rebalanace to
become slow. We should increase the buffer to 10MB by default
in order to speed

Change the flow control buffer to 10MB

The original size of 2MB is too small and causes rebalanace to
become slow. We should increase the buffer to 10MB by default
in order to speed things up. Note that the amount of consumer
connections on a node will be small so this should be okay.

Change-Id: I2804f122dc5b39b0d0229aa8dc87964d711e96b4
Reviewed-on: http://review.couchbase.org/37919
Reviewed-by: David Liao <david.liao@couchbase.com>
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>

show more ...


# ab49f209 12-May-2014 Mike Wiederhold <mike@couchbase.com>

Disable intra-cluster replication flow control

This should be disabled temporarily in order to all qe to make
progress on testing while we debug an issue in flow control.

Change

Disable intra-cluster replication flow control

This should be disabled temporarily in order to all qe to make
progress on testing while we debug an issue in flow control.

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

show more ...


# ec30ceb2 13-Mar-2014 Mike Wiederhold <mike@couchbase.com>

MB-9898: Add flow control to the upr producer

Change-Id: Ia94099d249c0624d153be948ac085163608de9db
Reviewed-on: http://review.couchbase.org/35431
Reviewed-by: Chiyoung Seo <chiyoung@

MB-9898: Add flow control to the upr producer

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

show more ...


# ffc664db 07-Apr-2014 Mike Wiederhold <mike@couchbase.com>

MB-9898: Upr consumer flow control code

Change-Id: Iba15280f6993fc1b67f089be087ea317f723a16b
Reviewed-on: http://review.couchbase.org/35419
Reviewed-by: Chiyoung Seo <chiyoung@couchb

MB-9898: Upr consumer flow control code

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

show more ...


# f62649c7 25-Mar-2014 abhinav dangeti <abhinav@couchbase.com>

Revert "MB-10164: Set numShards based on disk type"

This reverts commit ba2c74f3bfab0fabb951639cf5df8263129db16d.

Change-Id: I2a09bca778d853b74f37f1e488dbf1cc14d68531
Reviewed-o

Revert "MB-10164: Set numShards based on disk type"

This reverts commit ba2c74f3bfab0fabb951639cf5df8263129db16d.

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

show more ...


# ba2c74f3 24-Mar-2014 abhinavdangeti <abhinav@couchbase.com>

MB-10164: Set numShards based on disk type

In configuration.json, numShards is initialized to zero.
If this value is greater than zero, this will be used
as numShards, otherwise usin

MB-10164: Set numShards based on disk type

In configuration.json, numShards is initialized to zero.
If this value is greater than zero, this will be used
as numShards, otherwise using sigar we determine the
disk access, based on which numShards gets set to either
4 or 2. If sigar also fails, set numShards to 4 by
default.

SSDs: numShards=4, HDDs: numShards=2

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

show more ...


Revision tags: v2.5.1
# d23bffa8 20-Feb-2014 Mike Wiederhold <mike@couchbase.com>

Remove max_txn_size engine parameter

We no longer use this variable and as a result we should remove it.

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

Remove max_txn_size engine parameter

We no longer use this variable and as a result we should remove it.

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

show more ...


# a9813486 11-Mar-2014 Mike Wiederhold <mike@couchbase.com>

Remove expiry window stat

We no longer support the expiry window since we now require that
all documents are persisted.

Change-Id: Id3e9aadced5187f6b1b5d817a3497c9997485740

Remove expiry window stat

We no longer support the expiry window since we now require that
all documents are persisted.

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

show more ...


12345