Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Apr 19, 2014

  1. Aliaksey Artamonau

    Don't hide the reason why config synchronization failed.

    Change-Id: I1731735d3b55ddcdb189bc6dc03cfd66f2dbfe90
    Reviewed-on: http://review.couchbase.org/36028
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    authored April 18, 2014 alk committed April 19, 2014
  2. Aliaksey Artamonau

    Keep config uuid in dynamic config.

    Change-Id: Iebc7ca887edcb7131015a29cf20e9448576b5cba
    Reviewed-on: http://review.couchbase.org/36027
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    authored April 18, 2014 alk committed April 19, 2014
  3. Aliaksey Artamonau

    Don't increment node's uuid vclock without a need.

    Change-Id: I8a26adf2ad4e3bcc4ca2f206ad5dcdfc422d5877
    Reviewed-on: http://review.couchbase.org/36026
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    authored April 18, 2014 alk committed April 19, 2014
  4. Artem Stemkovski

    MB-10882 open upr connection for upr_notifier only when the first

    .. subscribe request arrives. That prevents upr_notifier from repeatedly
    crashing while memcached is not available yet after the server start
    and after memcached is shut down on server shutdown
    
    Change-Id: Ifb7a661d50ec2d85ec27b575f1fe9cb41d884659
    Reviewed-on: http://review.couchbase.org/36023
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    authored April 18, 2014 alk committed April 19, 2014
  5. Artem Stemkovski

    Allow ns_proxy extensions to modify parent state

    Change-Id: I19fad853b632438f33950d210c98d4f0254d243e
    Reviewed-on: http://review.couchbase.org/36022
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    authored April 10, 2014 alk committed April 19, 2014

Apr 18, 2014

  1. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    correctly handle inclusive_end checkbox in filter

    We really must not pass false for all other checkboxes (particularly
    group) except inclusive_end. We're using data attribute to indicate in
    markup which attribute to send even if it's false.
    
    Change-Id: I5b828b70fe8b34aaf1d11ad4c684d9f889fdb286
    Reviewed-on: http://review.couchbase.org/35747
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    authored April 15, 2014 alk committed April 18, 2014
  2. pavel-blagodov

    dynamic width for document title

    looks more pretty with short title of document
    
    Change-Id: I9c57ac391d8183814e8f7328c6cd63d5c414b33a
    Reviewed-on: http://review.couchbase.org/36018
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    authored April 18, 2014 alk committed April 18, 2014
  3. pavel-blagodov

    MB-10417: allowed to remove the binary document from UI

    Change-Id: I134989ff096b5696a6e463eb342cf1f6a857ecf9
    Reviewed-on: http://review.couchbase.org/36017
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    authored April 18, 2014 alk committed April 18, 2014
  4. pavel-blagodov

    text change for bucket priority UI

    Change-Id: I6385a265e95138ac7735b3abc9a09e961578f038
    Reviewed-on: http://review.couchbase.org/36016
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    authored April 18, 2014 alk committed April 18, 2014

Apr 17, 2014

  1. Aliaksey Artamonau

    Collocate update_vbucket_state and delete_vbucket handlers.

    They are closely related, so it makes it easier to reason about
    things.
    
    Change-Id: I25dd1dbdfb6aa54e405e12bc56bf8e0f40efe78f
    Reviewed-on: http://review.couchbase.org/35927
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    authored April 16, 2014 vzasade committed April 17, 2014
  2. Artem Stemkovski

    MB-10721 limit the UI to ro_admin or admin access to /pools/default

    ... so if under any circumstances (like clearing cookies in browser)
    UI will try to access this url without any auth it will for sure
    get 401
    
    Change-Id: I1dbd57824574b86bbc89b41d92aa463f52cf1585
    Reviewed-on: http://review.couchbase.org/35926
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    authored April 16, 2014 alk committed April 17, 2014
  3. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    truncate stats every time we start archiver

    I.e. so that frequent restarts do not lead to excessive memory and
    disk consumption of larger zoom levels. It is believed that CBSE-1089
    was caused by it.
    
    Change-Id: I3d74af65cfd28067954bd4264fab0322f67f29a6
    Reviewed-on: http://review.couchbase.org/35918
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    authored April 16, 2014 vzasade committed April 17, 2014
  4. Artem Stemkovski

    MB-10650 kill auth cookie on browser after logout

    Change-Id: I587651f9e3f84a4015fad29aebda8f2d3761d541
    Reviewed-on: http://review.couchbase.org/35921
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    authored April 16, 2014 alk committed April 17, 2014
  5. Artem Stemkovski

    MB-10721 session cookie should not expire in browser

    .. since it already set to expire on server
    
    Change-Id: I3fb7491bf92da55629dfd867cf9da2d903fcb94b
    Reviewed-on: http://review.couchbase.org/35920
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    authored April 16, 2014 alk committed April 17, 2014

Apr 16, 2014

  1. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    do not start upr_notifier for memcached buckets

    This unbreaks memcached buckets support
    
    Change-Id: I278fd48a274398e60a91ba904f6244ae43293b92
    Reviewed-on: http://review.couchbase.org/35917
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    authored April 16, 2014 vzasade committed April 16, 2014
  2. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    extracted code of not starting some service for memcached buckets

    Change-Id: Ibf4037e28be4ccc4ad3c171db14ce6554ad8b2ab
    Reviewed-on: http://review.couchbase.org/35916
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    authored April 16, 2014 vzasade committed April 16, 2014
  3. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    updated doc/ns-server-hierarchy.txt for upr_notifier

    Change-Id: Ib958f84a2202ced81ba8654d0b92217d14ec6084
    Reviewed-on: http://review.couchbase.org/35915
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    authored April 16, 2014 vzasade committed April 16, 2014
  4. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    avoid re-loading pool details on 4xx responses

    We're using new feature of missingValueProducer to signal that error
    has occured so that iocenter can carefully resend request later rather
    than getPush retry immediately.
    
    The later is suspected to prevent reloadApp from being effective
    sometimes.
    
    Change-Id: I27bc4c2989ba9ce0e7f21dabfc7e69264369f8f9
    Reviewed-on: http://review.couchbase.org/35889
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    authored April 15, 2014 vzasade committed April 16, 2014
  5. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    added feature to missingValueProducer to signal error

    So that returned value is not passed to app, but causes iocenter to
    retry request later.
    
    Change-Id: I71a85675645dd05b7d840a0f28955bf20eda960b
    Reviewed-on: http://review.couchbase.org/35888
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    authored April 15, 2014 vzasade committed April 16, 2014
  6. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    don't reload pool details if etag is missing

    Change-Id: I89c4d22614c6419074c88e7a82bcc5a1f824fc9c
    Reviewed-on: http://review.couchbase.org/35887
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    authored April 15, 2014 vzasade committed April 16, 2014
  7. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    cleanup getPush code a bit

    So that function that's called one is last in it's outer function
    
    Change-Id: I8a5e5f5080ea3eb46be8ff2a8ec16110afb13ac5
    Reviewed-on: http://review.couchbase.org/35886
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    authored April 15, 2014 vzasade committed April 16, 2014
  8. Aliaksey Artamonau

    MB-10840 Change janitor_agent's applied states on delete_vbucket.

    Because otherwise subsequent {update_vbucket_states, *} will overwrite
    the state for this vbucket in capi_set_view_manager.
    
    Change-Id: I85a7f8c15040878f1ad0282b41f3edf3e29d24c0
    Reviewed-on: http://review.couchbase.org/35745
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    authored April 15, 2014
  9. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    dropped mc_couch_events

    Because capi_set_view_manager was it's only user and it's not using it
    anymore.
    
    Change-Id: I3b0e17d7b66e5cc6b51dcd9d4898a3809f838dfb
    Reviewed-on: http://review.couchbase.org/35752
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    authored April 15, 2014 aartamonau committed April 16, 2014
  10. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    MB-10859: made /pools/nodes be alias of /pools/default for now

    I.e. because our docs exposed /pools/nodes.
    
    Change-Id: I00204a3bf6c5cc25d0700a51aacae3fafc5a53c4
    Reviewed-on: http://review.couchbase.org/35749
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    authored April 15, 2014 aartamonau committed April 16, 2014
  11. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    MB-10860: retry checkpointing http requests on errors

    Because we're using connection pool and because http server may always
    close "used" connection without warning, we must expect errors on
    attempts to reuse sockets.
    
    Luckily our checkpointing POSTs are idempotent, so we can freely retry
    them.
    
    Change-Id: I8f487395eae25d1b806741250da859684fa0848a
    Reviewed-on: http://review.couchbase.org/35746
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    authored April 15, 2014 aartamonau committed April 16, 2014
  12. pavel-blagodov

    MB-10307: bucket I/O priority markup

    Change-Id: Ief929d9655ee7cc85b4bbf74475af43eab5915c3
    [alk@tut.by: fixed typo & added ticket reference]
    Signed-off-by: Aliaksey Kandratsenka <alk@tut.by>
    Reviewed-on: http://review.couchbase.org/35677
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    authored April 14, 2014 alk committed April 16, 2014
  13. pavel-blagodov

    MB-10506: improved document title behavior

    Now docs_title will be collapsed when document error occurs.
    Also added title attribute to error container.
    
    Change-Id: I3ba0ac2255e7262f662cdb474e0c1e2fdce7ce5d
    Reviewed-on: http://review.couchbase.org/35676
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    authored April 14, 2014 alk committed April 16, 2014

Apr 15, 2014

  1. Artem Stemkovski

    Do not crash ns_rebalance_observer:get_detailed_progress...

    ... when rebalance fails. Because it causes 500 response on /tasks
    call and therefore ugliness in ui
    
    Change-Id: I4aa2364009f5ad9200a1d5a2bd202a637abf869f
    Reviewed-on: http://review.couchbase.org/35741
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    authored April 15, 2014 alk committed April 15, 2014
  2. Aliaksey Artamonau

    Reuse misc:nthreplace instead of introducing new function.

    Change-Id: I302952579e684618f9ce02421f0d4bc0f5348f0b
    Reviewed-on: http://review.couchbase.org/35744
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    authored April 15, 2014 alk committed April 15, 2014
  3. Artem Stemkovski

    MB-10724 log UPR control messages and unsuccessfull responses to

    ... data messages
    
    Change-Id: Ibd3ea6abf05fd1080559e4e8ea50370eee4c46b9
    Reviewed-on: http://review.couchbase.org/35611
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    authored April 09, 2014 alk committed April 15, 2014
  4. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    Revert "MB-10660 wrap update_vbucket_state into spawn_rebalance_subpr…

    …ocess"
    
    This reverts commit 718ba6e.
    
    We found that it may break capi_set_view_manager state due to lack of
    proper serialization.
    
    Change-Id: I4e67ab07b8683ef23e7f537998de1d5b05ce999b
    Reviewed-on: http://review.couchbase.org/35734
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    authored April 15, 2014 alk committed April 15, 2014
  5. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    Revert "Soft-delete all per-node keys from config when shunning a node."

    This reverts commit f0ae51a.
    
    Change-Id: I3d206bc308ee10b8a2f1e8e585cdc9a7f0922c90
    Reviewed-on: http://review.couchbase.org/35733
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    authored April 15, 2014 alk committed April 15, 2014
  6. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    added more diagnostics to xdcr xmem flushing

    So that we can see exactly what was actually sent to remote end
    
    Change-Id: I7bfaec8843c0071d31e1c7db372038605aabc5d6
    Reviewed-on: http://review.couchbase.org/35715
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    authored April 14, 2014 alk committed April 15, 2014
  7. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    MB-10853: added upr stats to cbcollectinfo

    Change-Id: I136c33ca3bebd2b6d62ce6047ff6610525e94737
    Reviewed-on: http://review.couchbase.org/35707
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    authored April 14, 2014 aartamonau committed April 15, 2014
  8. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    added more diagnostics to upr-replicator startup

    Change-Id: Icf186b7fd28737634a69935341007409c0637ee9
    Reviewed-on: http://review.couchbase.org/35706
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    authored April 14, 2014 aartamonau committed April 15, 2014
Something went wrong with that request. Please try again.