History log of /3.0.3-GA/ep-engine/ (Results 501 - 525 of 4208)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
04dfe36624-Mar-2014 Mike Wiederhold <mike@couchbase.com>

Revert "MB-10488: Add a notifier upr connection type"

This will revert commit ba01f68086c3d9b62bbeed9629674efece3fc61d.

Change-Id: Ife7c4bb2c4bbcad4932e4cac53a004bbe90f25e0
Revi

Revert "MB-10488: Add a notifier upr connection type"

This will revert commit ba01f68086c3d9b62bbeed9629674efece3fc61d.

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

show more ...

ba01f68017-Mar-2014 Mike Wiederhold <mike@couchbase.com>

MB-10488: Add a notifier upr connection type

The upr notifier connection is used to get updates through an upr
stream about when new items are available to stream.

Change-Id: I2

MB-10488: Add a notifier upr connection type

The upr notifier connection is used to get updates through an upr
stream about when new items are available to stream.

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

show more ...

8086156c21-Mar-2014 Chiyoung Seo <chiyoung.seo@gmail.com>

MB-10520 Fetch a deleted item for TAP BG fetch / backfill.

As the metadata fields for a deleted item should be replicated,
the deleted item should be fetched for TAP BG fetch or backfill

MB-10520 Fetch a deleted item for TAP BG fetch / backfill.

As the metadata fields for a deleted item should be replicated,
the deleted item should be fetched for TAP BG fetch or backfill.
Note that this is a regression from the recent change in the
master branch.

Change-Id: I24eae8e596ed70083875a948aec478f27bfbd68a
Reviewed-on: http://review.couchbase.org/34758
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: David Liao <david.liao@couchbase.com>

show more ...

133b726b21-Mar-2014 Trond Norbye <trond.norbye@gmail.com>

Added CMake PROJECT setting

Change-Id: Id5f3918eb66311dbb246f211ea269c3aed24e535
Reviewed-on: http://review.couchbase.org/34764
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Te

Added CMake PROJECT setting

Change-Id: Id5f3918eb66311dbb246f211ea269c3aed24e535
Reviewed-on: http://review.couchbase.org/34764
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Tested-by: Chris Hillery <ceej@couchbase.com>

show more ...

9b45421221-Mar-2014 Chiyoung Seo <chiyoung.seo@gmail.com>

MB-10489 Register the seq_num based replication cursor correctly.

Change-Id: I511ff81b5b519602d262984c370952f0074d0788
Reviewed-on: http://review.couchbase.org/34747
Reviewed-by: Mic

MB-10489 Register the seq_num based replication cursor correctly.

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

show more ...

6220eae020-Mar-2014 Sundar Sridharan <sundar.sridharan@gmail.com>

MB-10513: compaction must honor drop deletes flag

This is because passing the flag onto couchstore compaction
api is not valid if there is a callback hook also in place

Change-I

MB-10513: compaction must honor drop deletes flag

This is because passing the flag onto couchstore compaction
api is not valid if there is a callback hook also in place

Change-Id: I76875c75dff6c3c2155a30814907b6dc03095427
Reviewed-on: http://review.couchbase.org/34745
Reviewed-by: abhinav dangeti <abhinav@couchbase.com>
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Sundararaman Sridharan <sundar@couchbase.com>
Tested-by: Sundararaman Sridharan <sundar@couchbase.com>

show more ...

53f3937020-Mar-2014 David Liao <liaodw@gmail.com>

MB-10259: Increase max number of threads AtomicQueue supports.

Increase the limit from 100 to 500 to handle large number of CPU
cores. Also added an assert if this limit is exceeded.

MB-10259: Increase max number of threads AtomicQueue supports.

Increase the limit from 100 to 500 to handle large number of CPU
cores. Also added an assert if this limit is exceeded.

Change-Id: If9445a8c91c0daf9475a711145cccc7de8986e53
Reviewed-on: http://review.couchbase.org/34699
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...

07853e1118-Mar-2014 abhinavdangeti <abhinav@couchbase.com>

Iterate over select vbs only for flushOneDeleteAll

- Iterate over only the vbuckets that belong to the
particular shard when flushOneDeleteAll invoked.

Change-Id: Ia990dfef4596c

Iterate over select vbs only for flushOneDeleteAll

- Iterate over only the vbuckets that belong to the
particular shard when flushOneDeleteAll invoked.

Change-Id: Ia990dfef4596c3aa101209e4e3ce9482be548aea
Reviewed-on: http://review.couchbase.org/34653
Reviewed-by: David Liao <david.liao@couchbase.com>
Tested-by: David Liao <david.liao@couchbase.com>

show more ...

a994cc2e19-Mar-2014 Chiyoung Seo <chiyoung@couchbase.com>

MB-10507 Skip a deleted item for TAP BG fetch task.

If a given item is deleted on disk while the TAP BG fetch job is
being executed. We can simply ignore it because the deletion
will

MB-10507 Skip a deleted item for TAP BG fetch task.

If a given item is deleted on disk while the TAP BG fetch job is
being executed. We can simply ignore it because the deletion
will be replicated separately through a checkpoint cursor.

Change-Id: I8b9bd60596fbbf658d2d297e89cc04de6683d06b
Reviewed-on: http://review.couchbase.org/34694
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: David Liao <david.liao@couchbase.com>

show more ...

0c3d63cc19-Mar-2014 abhinavdangeti <abhinav@couchbase.com>

MB-10474: In case of an empty failover log

- Create a new entry in case of an empty failover log,
during warmup.

Change-Id: I42d9c5eccbb93f6679c21628228813c5e4d83fcb
Reviewe

MB-10474: In case of an empty failover log

- Create a new entry in case of an empty failover log,
during warmup.

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

show more ...

ef5d19e418-Mar-2014 Chiyoung Seo <chiyoung@couchbase.com>

Fix to the bug in repositioning checkpoint cursors.

This bug can cause the data loss issues in TAP / UPR.

Change-Id: I1eda9f2d49a71ab5fe456d9b1e106794c4b50bce
Reviewed-on: http:

Fix to the bug in repositioning checkpoint cursors.

This bug can cause the data loss issues in TAP / UPR.

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

show more ...

4964643f17-Mar-2014 Mike Wiederhold <mike@couchbase.com>

Clear last upr op in testsuite before adding latest op data

Not all of the upr fields are used for each message so it is
possible to have stale data sitting around that can cause tests

Clear last upr op in testsuite before adding latest op data

Not all of the upr fields are used for each message so it is
possible to have stale data sitting around that can cause tests
to verify behavior incorrectly. Similarly if no new message is
received after calling step then the old data will still be
sitting around.

Change-Id: I5736fc3c2835a5a8968bc94d4920ab65fa8b9468
Reviewed-on: http://review.couchbase.org/34571
Reviewed-by: Junyi Xie <junyi.couchbase@gmail.com>
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>

show more ...

2bed813618-Mar-2014 abhinavdangeti <abhinav@couchbase.com>

MB-10474: Avoid assigning a NULL pointer to string

- Assigning a char pointer to a string would cause a
segmentation fault if the char pointer were NULL.

- Fix: Placing a check

MB-10474: Avoid assigning a NULL pointer to string

- Assigning a char pointer to a string would cause a
segmentation fault if the char pointer were NULL.

- Fix: Placing a check before this assignment.

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

show more ...

c649b2d917-Mar-2014 Trond Norbye <trond.norbye@gmail.com>

MB-10476: Use cb_assert instead of assert

If compiled with -DNDEBUG assert is an empty macro

Change-Id: I266ddf8a8fe3f1a388a9d8ce3d21f28614c35315
Reviewed-on: http://review.couc

MB-10476: Use cb_assert instead of assert

If compiled with -DNDEBUG assert is an empty macro

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

show more ...

f6ffd95218-Mar-2014 Junyi Xie <junyi.couchbase@gmail.com>

MB-10382: change upr-related stats format

The vbucket-seqno stats will be showed in a way consistent
with existent ep-engine stats, for example:

`vbucket-seqno 1`:
vb_1:high

MB-10382: change upr-related stats format

The vbucket-seqno stats will be showed in a way consistent
with existent ep-engine stats, for example:

`vbucket-seqno 1`:
vb_1:high_seqno: 107
vb_0:vb_uuid 2723958720985

Change-Id: I8d500cb2c2247229584a855e103cd6c91f6dd397
Reviewed-on: http://review.couchbase.org/34647
Tested-by: Junyi Xie <junyi.couchbase@gmail.com>
Reviewed-by: David Liao <david.liao@couchbase.com>

show more ...

ee33283417-Mar-2014 abhinavdangeti <abhinav@couchbase.com>

MB-10164: Boosting warmup speed

- Set dbFileRevMapPopulated to true, upon
populating the FileRevMap the first time to avoid
updating the map in every phase of the warmup
process.

MB-10164: Boosting warmup speed

- Set dbFileRevMapPopulated to true, upon
populating the FileRevMap the first time to avoid
updating the map in every phase of the warmup
process.

- Test results (for the same scenario):

ep_warmup_time
2.5.x : 632.835ms
3.0 master : 2594.427ms
3.0 with fix : 263.519ms

Change-Id: Ifbafecb25b175607c25e517e4870a8187f8de7d6
Reviewed-on: http://review.couchbase.org/34585
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...

78c1dfd313-Mar-2014 Mike Wiederhold <mike@couchbase.com>

Don't start upr_event_t enum at 101

This was done originally because the tap and upr events might have
been passed in to the same variables. Starting at 101 would avoid
conflicts. We

Don't start upr_event_t enum at 101

This was done originally because the tap and upr events might have
been passed in to the same variables. Starting at 101 would avoid
conflicts. We no longer use upr_event_t like this.

Change-Id: I80adaead6877ec7cd72a9b430a04b3797b25440f
Reviewed-on: http://review.couchbase.org/34462
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Junyi Xie <junyi.couchbase@gmail.com>

show more ...

93ef3f9817-Mar-2014 Junyi Xie <junyi.couchbase@gmail.com>

MB-100: fix a couple of compilation warnings

The warnings of comparison between signed and unsigned integers
come out everytime I recompile ep_engine code, not critical but
a bit ann

MB-100: fix a couple of compilation warnings

The warnings of comparison between signed and unsigned integers
come out everytime I recompile ep_engine code, not critical but
a bit annoying, thus probably it is better to fix it.

Change-Id: I82525f68edabbeec7060bbe986a40a1d3a6c9ce4
Reviewed-on: http://review.couchbase.org/34568
Reviewed-by: Junyi Xie <junyi.couchbase@gmail.com>
Tested-by: Junyi Xie <junyi.couchbase@gmail.com>

show more ...

8a12f83d14-Mar-2014 Chiyoung Seo <chiyoung.seo@gmail.com>

MB-10463 Correct the rep cursor position of UPR client.

This change fixes the bug in registering the UPR replicaiton
cursor, so that the cursor can start with the item whose seq
numb

MB-10463 Correct the rep cursor position of UPR client.

This change fixes the bug in registering the UPR replicaiton
cursor, so that the cursor can start with the item whose seq
number > start_seqno passed.

Change-Id: Ie2d87f872abb025f587fa4c40b0f64bd8724e0d7
Reviewed-on: http://review.couchbase.org/34485
Reviewed-by: abhinav dangeti <abhinav@couchbase.com>
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>

show more ...

72680a5c14-Mar-2014 Chiyoung Seo <chiyoung.seo@gmail.com>

Use size_t offset type in CheckpointManager::putCursorsInChk()

Change-Id: I8fc218d7baa8cc5d87fb171694bb6748f822f64a
Reviewed-on: http://review.couchbase.org/34483
Tested-by: buildbot

Use size_t offset type in CheckpointManager::putCursorsInChk()

Change-Id: I8fc218d7baa8cc5d87fb171694bb6748f822f64a
Reviewed-on: http://review.couchbase.org/34483
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: abhinav dangeti <abhinav@couchbase.com>
Reviewed-by: Junyi Xie <junyi.couchbase@gmail.com>
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>

show more ...

fd80dbb413-Mar-2014 Chiyoung Seo <chiyoung.seo@gmail.com>

MB-9105 Close the open checkpoint upon receiving snapshot request

If a given UPR client requests a snapshot, this change closes the
current open checkpoint and open a new checkpoint if n

MB-9105 Close the open checkpoint upon receiving snapshot request

If a given UPR client requests a snapshot, this change closes the
current open checkpoint and open a new checkpoint if necessary.
In this way, we can provide the snapshot upto a given closed
checkpoint for the UPR client.

We confirmed from all UPR producer related unit tests that they
close the open checkpoint correctly and stream items upto that
checkpoint.

Change-Id: Ie7134fcf15b5f7c954a3da774e4177e00c038285
Reviewed-on: http://review.couchbase.org/34482
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Junyi Xie <junyi.couchbase@gmail.com>
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>

show more ...

f10cc66412-Mar-2014 Junyi Xie <junyi.couchbase@gmail.com>

MB-9993: make warning msg more readable

Today the warning msg returns generic I/O exception which does
not provide any insight of the consequence. This commit simply
modifies warning

MB-9993: make warning msg more readable

Today the warning msg returns generic I/O exception which does
not provide any insight of the consequence. This commit simply
modifies warning msg by specifying to which json stat doc we
fail to log the ep_engine stats.

Change-Id: Iba3facc57ebb4c55c8852b87607a5f4aea093a32
Reviewed-on: http://review.couchbase.org/34442
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Junyi Xie <junyi.couchbase@gmail.com>

show more ...

fcb5455112-Mar-2014 Junyi Xie <junyi.couchbase@gmail.com>

MB-10378: stat vbucket-details should return correct value

When requesting the stat vbucket-details with a vbucket the
server doesn't have, it should return a not_my_vbucket instead

MB-10378: stat vbucket-details should return correct value

When requesting the stat vbucket-details with a vbucket the
server doesn't have, it should return a not_my_vbucket instead
of an empty reply. This commit will reutrn not_my_vbucket error
in this case.

Change-Id: I84076156ffca361ba5fec9b54dec0a9bfcae8859
Reviewed-on: http://review.couchbase.org/34443
Reviewed-by: Junyi Xie <junyi.couchbase@gmail.com>
Tested-by: Junyi Xie <junyi.couchbase@gmail.com>

show more ...

220e236513-Mar-2014 Sundar Sridharan <sundar.sridharan@gmail.com>

CBD-485: Fix cbcompact for testing

waitTillDone option is now incorrect since compaction is
synchronous. This is to unblock QE testing

Change-Id: I1c58e5e923fcc4768bba73f18755c8

CBD-485: Fix cbcompact for testing

waitTillDone option is now incorrect since compaction is
synchronous. This is to unblock QE testing

Change-Id: I1c58e5e923fcc4768bba73f18755c85a6d64a1d1
Reviewed-on: http://review.couchbase.org/34459
Reviewed-by: Sundararaman Sridharan <sundar.sridharan@gmail.com>
Tested-by: Sundararaman Sridharan <sundar.sridharan@gmail.com>

show more ...

bd8346a613-Mar-2014 Mike Wiederhold <mike@couchbase.com>

Add entry points for upr flow control api's

Change-Id: Iad313af354ebb9087563f9226156a1adfcda34c8
Reviewed-on: http://review.couchbase.org/34461
Tested-by: buildbot <build@couchbase.c

Add entry points for upr flow control api's

Change-Id: Iad313af354ebb9087563f9226156a1adfcda34c8
Reviewed-on: http://review.couchbase.org/34461
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: David Liao <david.liao@couchbase.com>

show more ...

1...<<21222324252627282930>>...169