Permalink
Commits on Mar 23, 2017
  1. MB-23489 remove placeholder css

    Change-Id: I222410f65fb2c28ecfd5ef07173f7e77fe107d91
    Reviewed-on: http://review.couchbase.org/75615
    Tested-by: Rob Ashcom <rob.ashcom@gmail.com>
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    robashcom committed with mikewied Mar 23, 2017
  2. MB-22895: expose plasma option via UI

    Change-Id: I9aaf21e69e30c15cdd1291b0189da3172055b581
    Reviewed-on: http://review.couchbase.org/75503
    Tested-by: Pavel Blagodov <stochmail@gmail.com>
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    pavel-blagodov committed with mikewied Mar 23, 2017
  3. send storageMode correctly when setting up with the default settings

    Change-Id: I537f5aa1a97857adf7b3572435df7fe90364cc04
    Reviewed-on: http://review.couchbase.org/75596
    Tested-by: Pavel Blagodov <stochmail@gmail.com>
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    pavel-blagodov committed with mikewied Mar 23, 2017
  4. MB-23468: send settings/stats when setting up custom configuration

    Change-Id: I7be732c804b360c278b96bf3b363f8155c67e55c
    Reviewed-on: http://review.couchbase.org/75595
    Tested-by: Pavel Blagodov <stochmail@gmail.com>
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    pavel-blagodov committed with mikewied Mar 23, 2017
  5. MB-23467: set name when setting up with the default settings

    Change-Id: I217040a954c82307c03bbc7ae6637ca2aaf6ae76
    Reviewed-on: http://review.couchbase.org/75594
    Tested-by: Pavel Blagodov <stochmail@gmail.com>
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    pavel-blagodov committed with mikewied Mar 23, 2017
  6. MB-23461 FTS stats in 4 columns

    Change-Id: I969616a2c9e4b8de9b6c35fe9e0b127f017fd3b4
    Reviewed-on: http://review.couchbase.org/75586
    Tested-by: Rob Ashcom <rob.ashcom@gmail.com>
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    robashcom committed with robashcom Mar 23, 2017
  7. Revised login dialog style

    Tweaked layout/whitespace.
    Resized logo.
    Updated some outdated code in the HTML.
    Made placeholder styles universal so as to appy to the password field.
    Removed horizontal line above the button.
    
    Change-Id: I202b451233a3e4c654ab4b747a45779b08e026de
    Reviewed-on: http://review.couchbase.org/75588
    Tested-by: Rob Ashcom <rob.ashcom@gmail.com>
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    robashcom committed with mikewied Mar 23, 2017
Commits on Mar 22, 2017
  1. MB-22895: Add plasma as a new index storage mode.

    The following are the changes done:
    [1] In spock, a new index storage mode called 'plasma' has been
        added.
    [2] Transitioning between 'plasma' and 'MOI' is allowed only in EE
        builds and only after all the existing indexer nodes are
        rebalanced out.
    
    Change-Id: Ia240b0e5bcb8444ed949d2284989a8259611e1c4
    Reviewed-on: http://review.couchbase.org/75455
    Tested-by: Ajit Yagaty <ajit.yagaty@couchbase.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    ajityagaty committed with vzasade Mar 15, 2017
  2. MB-23457 automatically create entries for default bucket

    ...in isasl.pw and memcached.rbac. this is needed because
    legacy users do not support SCRAM-SHA (even if ns_server
    will provide SCRAM-SHA hashes for such user to memcached), but
    we want clients to be able to connect to default bucket via
    SCRAM-SHA without creating a user
    
    make sure that those entries are not created if user "default"
    exists
    
    Change-Id: I3a7063a4475a17bd87182fab05fefa85a3613e4e
    Reviewed-on: http://review.couchbase.org/75556
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    vzasade committed with aartamonau Mar 22, 2017
  3. do not delete users_upgrade key after unsuccesful upgrade

    ...because it is used for determining if repair is needed
    
    Change-Id: I30913410cce0103bf80824ececbf61b42be4459c
    Reviewed-on: http://review.couchbase.org/75555
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    vzasade committed with aartamonau Mar 21, 2017
  4. MB-22990: prepare new setup wizard

    Change-Id: I4edb8b1c02ffaa9580ee04ee29c1ed5d2ab84228
    Reviewed-on: http://review.couchbase.org/72358
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    Tested-by: Michael Wiederhold <mike@couchbase.com>
    pavel-blagodov committed with mikewied Mar 17, 2017
  5. Crash service rebalance after 10 minutes of inactivity.

    Change-Id: I375294d9339fd916538866e77230baa7e5ba6dc0
    Reviewed-on: http://review.couchbase.org/75521
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    aartamonau committed with vzasade Mar 21, 2017
Commits on Mar 21, 2017
  1. Use init_ack correctly with gen_server.

    When init_ack is used, proper way to initialize the gen_server is to
    call gen_server:enter_loop/3. Otherwise supervisor complains about
    unexpected messages:
    
     "Supervisor received unexpected message: {ack,<0.42.0>,{ok,<0.42.0>}}"
    
    Change-Id: Ie55cb2943353fe83083fe31e95cd688435f1baaa
    Reviewed-on: http://review.couchbase.org/75514
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    aartamonau committed with vzasade Mar 21, 2017
  2. Try to pick master node as a service rebalance leader.

    Unless the priorities returned from the service prevent us from doing
    so. It makes debugging a little easier.
    
    Change-Id: I7adda41cbce710f631c5f55df9af2207d753498f
    Reviewed-on: http://review.couchbase.org/75513
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    aartamonau committed with vzasade Mar 21, 2017
  3. Assert that values are the same when revisions are.

    In long poll workers in service_agent. That helps to catch misbehaving
    services. Recently I spent a considerable amount of time trying to
    figure out an issue that turned out to be the service not updating the
    revisions returned by GetCurrentTopology and GetTaskList.
    
    Change-Id: I785b9c99bc6a3a55b1be242cae0d609fd3c08c31
    Reviewed-on: http://review.couchbase.org/75512
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    aartamonau committed with vzasade Mar 21, 2017
  4. Crash service_agent if we see unexpected rebalance tasks.

    So it's easier to spot misbehaving services.
    
    Change-Id: I6740f8c803c56b0650ffb51cbc412f11dd832da5
    Reviewed-on: http://review.couchbase.org/75511
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    aartamonau committed with vzasade Mar 16, 2017
  5. Merge remote-tracking branch 'couchbase/watson' into master

    * couchbase/watson:
      MB-23327 Don't crash when building example service spec.
    
    Change-Id: I89f798c23f86a800aa340475984624b08ea40a01
    aartamonau committed Mar 21, 2017
  6. MB-23327 Don't crash when building example service spec.

    In case node uuid is missing from the config, which may happen during
    node rename. Handling this in a more principled way is unfortunately
    is not that easy.
    
    Change-Id: I6daf1993fc26820391e988e38b2f4cf4b6e7fd6d
    Reviewed-on: http://review.couchbase.org/75505
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Well-Formed: Build Bot <build@couchbase.com>
    Reviewed-by: Dave Finlay <dave.finlay@couchbase.com>
    aartamonau committed with dave-finlay Mar 21, 2017
  7. block certain REST API's during users upgrade

    Change-Id: Ie66e5b047e1bcbef30538c48929084fee926d7a5
    Reviewed-on: http://review.couchbase.org/75310
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    vzasade committed with aartamonau Mar 17, 2017
  8. cleanup users storage after unsuccessful upgrade

    Change-Id: I10f272bddced231f1491377abcf8fc5f1848158e
    Reviewed-on: http://review.couchbase.org/75309
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    vzasade committed with aartamonau Mar 17, 2017
  9. fill users storage on upgrade cluster to Spock

    1. create read only user
    2. create users for all buckets
    3. migrate ldap users
    
    Change-Id: Id149950afc4813b0e60a70c5dace369678aed06a
    Reviewed-on: http://review.couchbase.org/75308
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    vzasade committed with aartamonau Mar 16, 2017
  10. Client cert auth changes for ssl services

    This commit separates the client auth changes for ssl services
    from rest of the changes.
    
    Change-Id: I076ae82ccf23056303756790798cf7f191976961
    Reviewed-on: http://review.couchbase.org/75158
    Reviewed-by: Dave Finlay <dave.finlay@couchbase.com>
    Tested-by: Dave Finlay <dave.finlay@couchbase.com>
    maniktaneja committed with dave-finlay Mar 14, 2017
Commits on Mar 20, 2017
  1. re-factor code that triggeres goxdcr upgrade so another upgrades

    ...can re-use it
    
    Change-Id: Ia7042d6a4eccdc7c396e1bcde27f5f2dd030d4bd
    Reviewed-on: http://review.couchbase.org/75307
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    vzasade committed with aartamonau Mar 15, 2017
  2. MB-23379: remove ephemeral buckets from the views dropdown

    Change-Id: I51702161d0df79ac17b749ae5b35437e9de20fd5
    Reviewed-on: http://review.couchbase.org/75388
    Tested-by: Pavel Blagodov <stochmail@gmail.com>
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    pavel-blagodov committed with mikewied Mar 18, 2017
  3. MB-23341: show ephemeral buckets in xdcr source bucket list

    Change-Id: I31f2d6a77b2ac1d89ccd4c9e608bd9dcff1ed979
    Reviewed-on: http://review.couchbase.org/75387
    Tested-by: Pavel Blagodov <stochmail@gmail.com>
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    pavel-blagodov committed with mikewied Mar 18, 2017
  4. MB-23355 Revise Users Page/Add Users Dialog

    Removed ldap enable control.
    Reversed internal/external users radio buttons in add dialog.
    Made internal the default option.
    Removed colons from labels.
    Added placeholder txt to password fields.
    
    Change-Id: I33cd50f15c9cb639747b415fb4f4c1ed40129d9c
    Reviewed-on: http://review.couchbase.org/75344
    Tested-by: Pavel Blagodov <stochmail@gmail.com>
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    robashcom committed with mikewied Mar 17, 2017
Commits on Mar 17, 2017
  1. Revised Server Groups - Pending Msg., etc.

    * Changed markup & style for displaying pending move messages, layout
      of dropdown menu, cancel link, delete group link.
    * Changed language of pending msg., delete group link.
    * Auto-focused Add Group input field.
    
    Change-Id: I6ed3397a420a0c5facf63aa9b494c0d077a25dc1
    Reviewed-on: http://review.couchbase.org/75299
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    Tested-by: Michael Wiederhold <mike@couchbase.com>
    robashcom committed with mikewied Mar 16, 2017
  2. buckets: correct path to the bucket type

    Change-Id: Idff418d1e9551a8e8be009f2af843218e3cb447f
    Reviewed-on: http://review.couchbase.org/75336
    Tested-by: Pavel Blagodov <stochmail@gmail.com>
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    pavel-blagodov committed with mikewied Mar 17, 2017
  3. buckets: do not collapse details when pressing on inner buttons

    Change-Id: I0fd5a7eca1ca158f74abddffbd185ff207b3eaeb
    Reviewed-on: http://review.couchbase.org/75334
    Tested-by: Pavel Blagodov <stochmail@gmail.com>
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    pavel-blagodov committed with mikewied Mar 17, 2017
  4. xdcr: correct place for match_indicator in Add Replication dialog

    Change-Id: I74596408ff9dfa7b3ad9571ca36f7f084e55e3dc
    Reviewed-on: http://review.couchbase.org/75333
    Tested-by: Pavel Blagodov <stochmail@gmail.com>
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    pavel-blagodov committed with mikewied Mar 17, 2017
  5. rbac: do not allow user creation if user already exists

    Change-Id: Id71cf8413794d72b641e38a9993b197f5cd01809
    Reviewed-on: http://review.couchbase.org/74144
    Tested-by: Pavel Blagodov <stochmail@gmail.com>
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    pavel-blagodov committed with mikewied Feb 23, 2017
  6. xdcr: added href attr to Cnacel button in reference dialog

    Change-Id: I27345e56ec6cfac32c29342985a3e385bdd833b2
    Reviewed-on: http://review.couchbase.org/75331
    Tested-by: Pavel Blagodov <stochmail@gmail.com>
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    pavel-blagodov committed with mikewied Mar 17, 2017
  7. xdcr: fixed typos in reference dialog

    Change-Id: I68bac90764c469d63a7b878621dc98eee18c5855
    Reviewed-on: http://review.couchbase.org/75330
    Tested-by: Pavel Blagodov <stochmail@gmail.com>
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    pavel-blagodov committed with mikewied Mar 17, 2017
  8. MB-23289: added missing radio buttons

    Change-Id: I620c5abd5b1063de50e09787a43ca7e71626a699
    Reviewed-on: http://review.couchbase.org/75268
    Tested-by: Pavel Blagodov <stochmail@gmail.com>
    Reviewed-by: Michael Wiederhold <mike@couchbase.com>
    pavel-blagodov committed with mikewied Mar 16, 2017
  9. Merge remote-tracking branch 'gerrit/watson'

    * MB-22252 change the behavior of waiting for password
    * MB-22675 correctly display Attempt # in babysitter log
    
    Change-Id: I287d05998421463b2613b71c6652c7bc6321ef13
    vzasade committed Mar 17, 2017