History log of /3.0.3-GA/ns_server/ (Results 1 - 25 of 8706)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: 6.0.3, 5.5.5, 5.5.4, 6.0.1, 5.5.3, 6.0.0, 5.5.2, 5.1.2, 5.5.1, 5.5.0, 4.6.5, 5.1.0, 5.0.1, 4.6.4, 5.0.0, 4.6.3, 4.6.2, 4.6.0, 4.1.2, 4.5.1, 3.1.6, 4.5.0, 4.1.1, 3.1.5, 3.1.4, 4.1.0, 3.1.3, 3.1.2, 3.1.1, 4.0.0, 3.1.0, 3.0.3
9563c0ca04-Feb-2015 Aliaksey Kandratsenka <alk@tut.by>

MB-13284: actually close socket which we "drop on the floor"

Change-Id: I43e140cf64324e2fb48aa0b5c06566a3994a23b3
Reviewed-on: http://review.couchbase.org/46355
Reviewed-by: Aliaksey

MB-13284: actually close socket which we "drop on the floor"

Change-Id: I43e140cf64324e2fb48aa0b5c06566a3994a23b3
Reviewed-on: http://review.couchbase.org/46355
Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>

show more ...

95180cef22-Jan-2015 Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>

MB-13167 Start trapping exits earlier.

Because if something fails before we call one of the mover_inner_dcp,
mover_inner or mover_inner_old_style, the after function will fail since

MB-13167 Start trapping exits earlier.

Because if something fails before we call one of the mover_inner_dcp,
mover_inner or mover_inner_old_style, the after function will fail since
it asserts that the caller process is trapping exits.

Change-Id: Ic7d24bd172800401eca0dc80f78255cc2e9db2ce
Reviewed-on: http://review.couchbase.org/45745
Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
Reviewed-by: Artem Stemkovski <artem@couchbase.com>

show more ...

ce3a305b22-Jan-2015 Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>

MB-13167 Fix ns_rebalance_observer in mixed tap/dcp mode.

The problem is that ReplType is already bound to bucket replication
type.

Change-Id: I9821fd2da185932e26d4ca749975a19db

MB-13167 Fix ns_rebalance_observer in mixed tap/dcp mode.

The problem is that ReplType is already bound to bucket replication
type.

Change-Id: I9821fd2da185932e26d4ca749975a19dbc2aabc8
Reviewed-on: http://review.couchbase.org/45744
Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
Reviewed-by: Artem Stemkovski <artem@couchbase.com>

show more ...

48bdbd1122-Jan-2015 Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>

MB-13167 Fix get_vbucket_repl_type in mixed tap/dcp mode.

Change-Id: I3adb18c7024f9edff296b6f47243cf9923a154e5
Reviewed-on: http://review.couchbase.org/45743
Tested-by: Aliaksey Arta

MB-13167 Fix get_vbucket_repl_type in mixed tap/dcp mode.

Change-Id: I3adb18c7024f9edff296b6f47243cf9923a154e5
Reviewed-on: http://review.couchbase.org/45743
Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
Reviewed-by: Artem Stemkovski <artem@couchbase.com>

show more ...

Revision tags: 3.0.2
0e3e6ab818-Nov-2014 Artem Stemkovski <artem@couchbase.com>

MB-8872 check basic auth for _view_merge requests

for backwards compat with pre 3.0.2 clusters allow anonimous access
if not all of the nodes have 3.0.2 or higher version

Change

MB-8872 check basic auth for _view_merge requests

for backwards compat with pre 3.0.2 clusters allow anonimous access
if not all of the nodes have 3.0.2 or higher version

Change-Id: Ib14e5fd4a9d18de92893dd89a936f8f03f2727f8
Reviewed-on: http://review.couchbase.org/43376
Tested-by: Artem Stemkovski <artem@couchbase.com>
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>

show more ...

d0d5b36018-Nov-2014 Artem Stemkovski <artem@couchbase.com>

MB-8872 add basic auth to all issued _view_merge and _spatial_merge requests

with user = ns_server and password = erlang:get_cookie()

Change-Id: I9456f3f0d2f9dee199a78748e7e11ed0e11

MB-8872 add basic auth to all issued _view_merge and _spatial_merge requests

with user = ns_server and password = erlang:get_cookie()

Change-Id: I9456f3f0d2f9dee199a78748e7e11ed0e111ffee
Reviewed-on: http://review.couchbase.org/43375
Tested-by: Artem Stemkovski <artem@couchbase.com>
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>

show more ...

76e4b9b318-Nov-2014 Artem Stemkovski <artem@couchbase.com>

bump mb_master_advertised_version to [3,0,2]

Change-Id: Ie9ee8951a8a05a0372278f4fc6fafa5f47a6b9b7
Reviewed-on: http://review.couchbase.org/43374
Tested-by: Artem Stemkovski <artem@co

bump mb_master_advertised_version to [3,0,2]

Change-Id: Ie9ee8951a8a05a0372278f4fc6fafa5f47a6b9b7
Reviewed-on: http://review.couchbase.org/43374
Tested-by: Artem Stemkovski <artem@couchbase.com>
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>

show more ...

cea5871e18-Nov-2014 Aliaksey Kandratsenka <alk@tut.by>

MB-12695: sanitize urls logged in xdcr checkpointing log messages

Change-Id: I2848ae5c674fe9359bbd8b5abc6a796ed3f8d7bf
Reviewed-on: http://review.couchbase.org/43342
Tested-by: Aliak

MB-12695: sanitize urls logged in xdcr checkpointing log messages

Change-Id: I2848ae5c674fe9359bbd8b5abc6a796ed3f8d7bf
Reviewed-on: http://review.couchbase.org/43342
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>

show more ...

4fca63c818-Nov-2014 Aliaksey Kandratsenka <alk@tut.by>

corrected config version to 3.0.2 to match reality

Change-Id: If698f6e067511abf1582c039cfddf124b030281e
Reviewed-on: http://review.couchbase.org/43338
Tested-by: Aliaksey Kandratsenk

corrected config version to 3.0.2 to match reality

Change-Id: If698f6e067511abf1582c039cfddf124b030281e
Reviewed-on: http://review.couchbase.org/43338
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>

show more ...

d5ebcb4e18-Nov-2014 Aliaksey Kandratsenka <alk@tut.by>

MB-12655: move vclock adding to 3.0.1 version config upgrade

Change-Id: If715d43f1eb1a6ab07fc676a321a0a0ec16bce86
Reviewed-on: http://review.couchbase.org/43337
Tested-by: Aliaksey K

MB-12655: move vclock adding to 3.0.1 version config upgrade

Change-Id: If715d43f1eb1a6ab07fc676a321a0a0ec16bce86
Reviewed-on: http://review.couchbase.org/43337
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>

show more ...

3c95a7c717-Nov-2014 Aliaksey Kandratsenka <alk@tut.by>

MB-12655: ensure that per-node config keys have vclock

There is already code (since 3.0.0) that adds those vclocks for brand
new installations. But we need this too for nodes upgraded fr

MB-12655: ensure that per-node config keys have vclock

There is already code (since 3.0.0) that adds those vclocks for brand
new installations. But we need this too for nodes upgraded from 2.x.

Change-Id: Idd96a4756184ff9b1a06930339ea56a077f11f19
Reviewed-on: http://review.couchbase.org/43335
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>

show more ...

20f1179c14-Nov-2014 Aliaksey Kandratsenka <alk@tut.by>

Merge branch '2.5.1.1' into rel-3.0.0++

* 2.5.1.1:
MB-12644:bp:MB-12238: set SO_KEEPALIVE on xmem and ssl proxy sockets
MB-12644:bp:MB-12238: set timeout of 10 minutes on xmem re

Merge branch '2.5.1.1' into rel-3.0.0++

* 2.5.1.1:
MB-12644:bp:MB-12238: set SO_KEEPALIVE on xmem and ssl proxy sockets
MB-12644:bp:MB-12238: set timeout of 10 minutes on xmem requests

Conflicts:
src/memcached_clients_pool.erl
src/pooled_memcached_client.erl
src/xdc_vbucket_rep_xmem.erl

This merges backport of MB-12238 into 2.5.1.1. Approval for 2.5.1.1
made MB-12238 automatically approved for 3.0.2.

Change-Id: I59a3199bec546963538a626997a7ec59115bd719

show more ...


b583b1d614-Nov-2014 Aliaksey Kandratsenka <alk@tut.by>

Merge commit 'cc8cca2b4df9e58568289984de9da15daf073e1b' into rel-3.0.0++

* commit 'cc8cca2b4df9e58568289984de9da15daf073e1b':
MB-12643:bp:MB-12156 Don't trap exits while change disk pa

Merge commit 'cc8cca2b4df9e58568289984de9da15daf073e1b' into rel-3.0.0++

* commit 'cc8cca2b4df9e58568289984de9da15daf073e1b':
MB-12643:bp:MB-12156 Don't trap exits while change disk paths.
MB-12643:bp:MB-12156 Don't delete buckets when changing datapath.
MB-12643:bp:MB-11631 Ensure terminate is called if ensure_bucket succeeds.
MB-12642:bp:MB-10437:prefer oldest waiter in concurrency_throttle

This is empty merge of backported commits.

Conflicts:
src/concurrency_throttle.erl

Change-Id: Ied5dd16f7896636ea3d9a39abb616c61a0925b1e

show more ...


ac4192c123-Sep-2014 Aliaksey Kandratsenka <alk@tut.by>

MB-12644:bp:MB-12238: set SO_KEEPALIVE on xmem and ssl proxy sockets

As another guard against possible issues when NAT forgets about
connections between datacenters.

bp note: Wh

MB-12644:bp:MB-12238: set SO_KEEPALIVE on xmem and ssl proxy sockets

As another guard against possible issues when NAT forgets about
connections between datacenters.

bp note: While I don't think it'll actually affect MB-12238 at all
given that keepalive doesn't work for non-idle sockets and idle
sockets are not kept long by connections pool, I don't want to cause
additional discussion with folks who monitor backports.

Orig-Reviewed-on: http://review.couchbase.org/41589

Conflicts:
src/memcached_clients_pool.erl

Change-Id: Ica2f6e03b4929b730ba98a4b8621e321870d025d
Reviewed-on: http://review.couchbase.org/43232
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>

show more ...

fc7c5d4d23-Sep-2014 Aliaksey Kandratsenka <alk@tut.by>

MB-12644:bp:MB-12238: set timeout of 10 minutes on xmem requests

As another measure against possible issues when NAT between DCs
forgets about our connections. With this patch, if this h

MB-12644:bp:MB-12238: set timeout of 10 minutes on xmem requests

As another measure against possible issues when NAT between DCs
forgets about our connections. With this patch, if this happens, xdcr
will still get stuck, but it won't last too long due to timeout. When
timeout hits, affected xdcr replicators will crash and be restarted
have a decent chance of working.

Orig-Reviewed-on: http://review.couchbase.org/41588

Conflicts:
src/pooled_memcached_client.erl
src/xdc_vbucket_rep_xmem.erl

Change-Id: I3c8a96d71bcb983be5e804c3e6e8eaaf7be4e7b4
Reviewed-on: http://review.couchbase.org/43231
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>

show more ...

Revision tags: 3.0.1
cc8cca2b10-Sep-2014 Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>

MB-12643:bp:MB-12156 Don't trap exits while change disk paths.

It's not needed and prevents us from a situation where process gets
stuck and wakes up much later (potentially after node b

MB-12643:bp:MB-12156 Don't trap exits while change disk paths.

It's not needed and prevents us from a situation where process gets
stuck and wakes up much later (potentially after node became part of a
cluster) and thus invalidates the check that node is not provisioned.

Change-Id: Ic0d5b9a05088b0d376002338109d80cabc44f0ed
Orig-Reviewed-on: http://review.couchbase.org/41333
Reviewed-on: http://review.couchbase.org/43230
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>

show more ...

0bbbbdf010-Sep-2014 Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>

MB-12643:bp:MB-12156 Don't delete buckets when changing datapath.

Change-Id: I0039e0bfa7353cd784791e6f7aca7d73a89778b7
Orig-Reviewed-on: http://review.couchbase.org/41332
Reviewed-on

MB-12643:bp:MB-12156 Don't delete buckets when changing datapath.

Change-Id: I0039e0bfa7353cd784791e6f7aca7d73a89778b7
Orig-Reviewed-on: http://review.couchbase.org/41332
Reviewed-on: http://review.couchbase.org/43229
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>

show more ...

Revision tags: 3.0.0, 2.5.1.1
b482a38907-Jul-2014 Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>

MB-12643:bp:MB-11631 Ensure terminate is called if ensure_bucket succeeds.

This is backported as part of backporting MB-12156.

Change-Id: Ib03c6034c8d63e7c6a1d027f34992c9c63608183

MB-12643:bp:MB-11631 Ensure terminate is called if ensure_bucket succeeds.

This is backported as part of backporting MB-12156.

Change-Id: Ib03c6034c8d63e7c6a1d027f34992c9c63608183
Orig-Reviewed-on: http://review.couchbase.org/39197
Reviewed-on: http://review.couchbase.org/43228
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>

show more ...

0d0c4fd314-Nov-2014 Aliaksey Kandratsenka <alk@tut.by>

MB-12642:bp:MB-10437:prefer oldest waiter in concurrency_throttle

Old behavior could choose same pid(s) over and over again. Which
caused particular problem for initial replication under

MB-12642:bp:MB-10437:prefer oldest waiter in concurrency_throttle

Old behavior could choose same pid(s) over and over again. Which
caused particular problem for initial replication under slight udpates
load. I.e. it would repeatedly pick already mostly up-to-date vbuckets
over vbuckets that still need to be replicated. Which would cause very
short batches which in turn would cause very slow rebalance.

By picking oldest waiter (modulo system clock jumps which should be
infrequent) we avoid this problem. It should also help at least
somewhat for the case of ongoing replication under somewhat heavy but
not too heavy load, due to better avoidance of too short replication
batches.

Change-Id: Ie6dcafabd510367015c1e5897a620e37eb7a17f5
Orig-Reviewed-on: http://review.couchbase.org/38368
Reviewed-on: http://review.couchbase.org/43227
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>

show more ...

b1498ba820-Oct-2014 Aliaksey Kandratsenka <alk@tut.by>

bp: MB-12378: set inclusive_end to true by default

Because it's default is indeed true.

Orig-Reviewed-on: http://review.couchbase.org/42301

Conflicts:
priv/publ

bp: MB-12378: set inclusive_end to true by default

Because it's default is indeed true.

Orig-Reviewed-on: http://review.couchbase.org/42301

Conflicts:
priv/public/js/views.js

Conflict was trivial

Change-Id: I6b0462983fc243ab4eab974768e018a25f531fc6
Reviewed-on: http://review.couchbase.org/43006
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>

show more ...

bbbf2d4a08-Nov-2014 Aliaksey Kandratsenka <alk@tut.by>

Merge remote-tracking branch 'origin/2.5.1.1' into rel-3.0.0++

* origin/2.5.1.1:
bp: MB-11137 Fix sending mail alerts for compound keys.
bp: Always require local_alert key argume

Merge remote-tracking branch 'origin/2.5.1.1' into rel-3.0.0++

* origin/2.5.1.1:
bp: MB-11137 Fix sending mail alerts for compound keys.
bp: Always require local_alert key argument to have a node.

This is empty merge of backports

Change-Id: I9a5c1a5265be07177d159ff89e56acb373ab4fe0

show more ...


afc5271608-Nov-2014 Aliaksey Kandratsenka <alk@tut.by>

Merge commit 'f923380028e39638d3311a4171540fa50a58899c' into rel-3.0.0++

* commit 'f923380028e39638d3311a4171540fa50a58899c':
MB-12388: Show build number next to release version in Adm

Merge commit 'f923380028e39638d3311a4171540fa50a58899c' into rel-3.0.0++

* commit 'f923380028e39638d3311a4171540fa50a58899c':
MB-12388: Show build number next to release version in Admin UI

Conflicts:
priv/public/js/core-data.js

This is merge of one of commits from 2.5.1 MP2 branch. Conflict is no
so trivial, but I've made sure that end result is same as rel-3.0.1

Change-Id: I90f9a13f56fddfd7d70cd50d7eb497221cf52338

show more ...


3ab03ef908-Nov-2014 Aliaksey Kandratsenka <alk@tut.by>

Merge commit '127b662482968fe68bb74ca5ec8245f3a18639e3' into rel-3.0.0++

* commit '127b662482968fe68bb74ca5ec8245f3a18639e3':
2.5.1.1 cumulative HOT-FIX: bp:MB-11825: ignore unexpecte

Merge commit '127b662482968fe68bb74ca5ec8245f3a18639e3' into rel-3.0.0++

* commit '127b662482968fe68bb74ca5ec8245f3a18639e3':
2.5.1.1 cumulative HOT-FIX: bp:MB-11825: ignore unexpected infos in new_ns_replicas_builder

This is empty merge of 2.5.1 MP1 that only had one backport.

Change-Id: I44228682930e68830965a0ef742561777645720e

show more ...


8d85e68b28-Oct-2014 Aliaksey Kandratsenka <alk@tut.by>

bp: MB-9890: avoid logging states of xdc_vbucket_rep childs

When xdc_vbucket_rep process exits it triggers proc_lib code that
dumps exit reason and other convenience diagnostic. Part of

bp: MB-9890: avoid logging states of xdc_vbucket_rep childs

When xdc_vbucket_rep process exits it triggers proc_lib code that
dumps exit reason and other convenience diagnostic. Part of that
diagnostics is dump of neighbor process states that don't trap
exits. And worker sub-processes of xdc_vbucket_rep are such processes
that don't trap exits.

So in order to prevent proc_lib from exposing internals of those
workers, we create them via intermediate processes that do trap exits.

Change-Id: I68e13786568a5fba336b59500b2189807f047ce0
Orig-Reviewed-on: http://review.couchbase.org/42491
Reviewed-on: http://review.couchbase.org/42998
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>

show more ...

5b517bf223-Sep-2014 Artem Stemkovski <artem@couchbase.com>

bp: remove unnecessary opening/closing of master db from xdc_vbucket_rep

Change-Id: Ia350ba648740b4aacca52dabf2235d202ecf96a1
Orig-Reviewed-on: http://review.couchbase.org/41934
Revi

bp: remove unnecessary opening/closing of master db from xdc_vbucket_rep

Change-Id: Ia350ba648740b4aacca52dabf2235d202ecf96a1
Orig-Reviewed-on: http://review.couchbase.org/41934
Reviewed-on: http://review.couchbase.org/42997
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>

show more ...

12345678910>>...349