Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jul 2, 2015
  1. @aartamonau @dpoonam

    Shorter name for ns_config:latest_config_marker().

    aartamonau authored dpoonam committed
    Change-Id: Ic3000f0c8cbd9c2acc5f80c18fb5f5732f927487
    Reviewed-on: http://review.couchbase.org/52759
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Poonam D <poonam@couchbase.com>
  2. @aartamonau @dpoonam

    Do not use raw 'latest-config-marker' atom outside ns_config.

    aartamonau authored dpoonam committed
    Change-Id: I8e00d08a0c6f9dfadccd84d16bb546b53fa844d9
    Reviewed-on: http://review.couchbase.org/52758
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Poonam D <poonam@couchbase.com>
  3. @aartamonau @dpoonam

    Grab ale configuration just in case.

    aartamonau authored dpoonam committed
    Change-Id: I7e3ff272d4786b1504e38eb68c320afe7999d2e3
    Reviewed-on: http://review.couchbase.org/52750
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Poonam D <poonam@couchbase.com>
  4. @aartamonau @dpoonam

    MB-15080 [ale] Fix /diag/ale rest call

    aartamonau authored dpoonam committed
    Change-Id: I04d0510ae104ed69dd7458a60e352ea46a02cc7c
    Reviewed-on: http://review.couchbase.org/52749
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Poonam D <poonam@couchbase.com>
Commits on Jul 1, 2015
  1. @aartamonau @dpoonam

    MB-15417 Estimate global fragmentation based on frag_percent.

    aartamonau authored dpoonam committed
    That is returned by the indexer.
    
    Change-Id: I91c5b7e36430308fef42f98ff218841a9a2433df
    Reviewed-on: http://review.couchbase.org/52634
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Poonam D <poonam@couchbase.com>
Commits on Jun 29, 2015
  1. @aartamonau @vzasade

    MB-14544 Collect some query data.

    aartamonau authored vzasade committed
    Change-Id: Id7d4f1ca309b5c7db02f1051346ccc0f50d3756e
    Reviewed-on: http://review.couchbase.org/52676
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
  2. @aartamonau @vzasade

    Grab master events in json format to master_events.log.

    aartamonau authored vzasade committed
    This also removes them from diag output. The motivation is that master
    events in the format they were dumped to diag.log needed to be converted
    to json first, before they could be fed to our scripts. So it saves a
    lot of time to have them in json directly.
    
    Change-Id: Ib1c6b5c8f94a418bd516a1c49b328c809a2e785d
    Reviewed-on: http://review.couchbase.org/52675
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
  3. @aartamonau @vzasade

    A helper creating a task that grabs something using curl.

    aartamonau authored vzasade committed
    Change-Id: I10b99ea9589f02105e52a07a002256436fcc9634
    Reviewed-on: http://review.couchbase.org/52674
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
  4. @aartamonau @vzasade

    Check for dump-guts script in basedir()/scripts.

    aartamonau authored vzasade committed
    This allows running cbcollect_info with cluster_run directly from
    ns_server directory:
    
       $ ./cbcollect_info --initargs data/n_0/initargs out.zip
    
    Change-Id: I71ce69d4b4d8b377fff0b60052d7d645ff541196
    Reviewed-on: http://review.couchbase.org/52673
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
  5. @aartamonau @vzasade

    MB-15252 Collect the result of resolving cluster nodes.

    aartamonau authored vzasade committed
    Change-Id: Iaa449228520c8e0fa41b04c39caf911ca7c9c756
    Reviewed-on: http://review.couchbase.org/52632
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
  6. @vzasade @aartamonau

    MB-14972 show up setupServices error in UI properly

    vzasade authored aartamonau committed
    Change-Id: I09089c3d9b9d97e94c8f8af232b89fba77777c01
    Reviewed-on: http://review.couchbase.org/52672
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
  7. @vzasade @aartamonau

    fix error output for setupServices POST

    vzasade authored aartamonau committed
    Change-Id: I14e18ffd751a25749835b322bd92dc4d28432189
    Reviewed-on: http://review.couchbase.org/52636
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
  8. @aartamonau @dpoonam

    Don't get replication from goxdcr in remote_clusters_info.

    aartamonau authored dpoonam committed
    It's only needed for erlang xdcr. Saw it crash in MB-15479 because of
    goxdcr unavailability.
    
    Change-Id: Ic2c5bd267f0c5b2bfc257eecb5ba7cc1a67451b3
    Reviewed-on: http://review.couchbase.org/52631
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Poonam D <poonam@couchbase.com>
  9. @malarky @aartamonau

    MB-15438: moxi and cbcollect_info should not use a proxy.

    malarky authored aartamonau committed
    Change-Id: I54a3be250c3dd7e0413098d9bff2ae0200fa92f2
    Reviewed-on: http://review.couchbase.org/52492
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
  10. @aartamonau @dpoonam

    MB-15417 Take index fragmentation from indexer stats.

    aartamonau authored dpoonam committed
    Change-Id: I00a0879dc2729e03c25367b5875c3f41799a1e83
    Reviewed-on: http://review.couchbase.org/52633
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Poonam D <poonam@couchbase.com>
Commits on Jun 28, 2015
  1. @aartamonau @vzasade

    Stop checking ram quota differently when joining clusters.

    aartamonau authored vzasade committed
    This code was needed because in 1.6.0 we used different default,
    specifically, 512MiBs of free ram was considered ok. Then this was
    changed to 1024MiBs. But for new versions of the couchbase server to
    be able to join 1.6.0 clusters, this special logic was introduced.
    
    I'm removing this for the following reasons:
    
      - for anybody to be hit by this, they need to have a cluster that
        was upgraded all the way from 1.6.0
    
      - as far as I know even leaving just 1024MiBs is not recommended
    
      - 512MiBs is clearly not enough for a zoo of processes we currently
        have; so it's legitimate to say that the user should indeed add
        more nodes to a cluster and lower the quota before upgrading to
        sherlock
    
      - I left the knob to tweak it for those who know what they are doing
    
    Change-Id: I1003313013ea304f5203eca7da74ca827a23cd8d
    Reviewed-on: http://review.couchbase.org/52630
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
Commits on Jun 26, 2015
  1. @melkote @aartamonau

    MB-15255: Update settings to reflect latest values

    melkote authored aartamonau committed
    The desired defaults are in indexing/secondary/common/config.go and
    this file must be kept in sync with changes there. Updating value
    indexer.settings.persisted_snapshot.interval
    
    Change-Id: I07b103107c8e8f489c104b2932130985b2e9f897
    Reviewed-on: http://review.couchbase.org/52588
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
  2. @vzasade @aartamonau

    process errors in json_rpc_connection in one place

    vzasade authored aartamonau committed
    Change-Id: I28178e832e6eb6b7508bce0b6cbe0e11d5fce106
    Reviewed-on: http://review.couchbase.org/52574
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
  3. @vzasade @aartamonau

    add pids to debug messages in menelaus_cbauth

    vzasade authored aartamonau committed
    Change-Id: Iec6047634ab62d949c3593653f56bcb6471e6126
    Reviewed-on: http://review.couchbase.org/52572
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
  4. @vzasade @aartamonau

    menelaus_cbauth should crash [hopefully] its own json_rpc_connection's

    vzasade authored aartamonau committed
    ...on any unaccounted notify error. to make sure that no notification
    is ever lost
    
    Change-Id: I74e51a9b3281518a9817b0dde386f16c27c12d3d
    Reviewed-on: http://review.couchbase.org/52570
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
  5. @vzasade @aartamonau

    handle rpc errors inside of json_rpc_connection

    vzasade authored aartamonau committed
    - propagate all errors emitted by handler to the caller
    - propagate method_not_found errors to the caller
    - stop json_rpc_connection on unrecognized rpc error
    
    Change-Id: Iefad5467b03c4563fc3083fdfa172e88ca3107fc
    Reviewed-on: http://review.couchbase.org/52569
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
  6. @dpoonam @aartamonau

    MB-14887: Maintain service specific states in auto_failover_logic.

    dpoonam authored aartamonau committed
    Change-Id: I4c544c9cbb22e46591bb452ff6844a07db8b1e81
    Reviewed-on: http://review.couchbase.org/52506
    Tested-by: Poonam D <poonam@couchbase.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
Commits on Jun 25, 2015
  1. @vzasade @aartamonau

    make sure that cbauth won't skip monitoring the new process

    vzasade authored aartamonau committed
    ..if the DOWN notification from the old process with the same label
    is not received yet
    
    Change-Id: Ie4c43a44dcb2ab03c51a41fd0a89b75d0c0081dd
    Reviewed-on: http://review.couchbase.org/52555
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
  2. @dpoonam @aartamonau

    MB-14523: Do not process xdcr stats when sample is missing.

    dpoonam authored aartamonau committed
    Change-Id: I480c9b6874386a819c249dc8e56ed2aa5142bf59
    Reviewed-on: http://review.couchbase.org/52299
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
  3. @aartamonau @vzasade

    MB-15402 Allow disabling menelaus barrier.

    aartamonau authored vzasade committed
    Change-Id: I330a3e82a1bf310645ebda06a034ab8dbc03c679
    Reviewed-on: http://review.couchbase.org/52333
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    Tested-by: Artem Stemkovski <artem@couchbase.com>
  4. @aartamonau @vzasade

    MB-15402 Delay handling requests until everything is started.

    aartamonau authored vzasade committed
    Change-Id: I956de7d0403961e6af4d430c96674db775c92b67
    Reviewed-on: http://review.couchbase.org/52332
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    Tested-by: Artem Stemkovski <artem@couchbase.com>
  5. @aartamonau @vzasade

    MB-15402 Add a module implementing one time barrier.

    aartamonau authored vzasade committed
    Change-Id: I0cc1f9aacb325de7573485d3d021036449919836
    Reviewed-on: http://review.couchbase.org/52331
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    Tested-by: Artem Stemkovski <artem@couchbase.com>
  6. @aartamonau @vzasade

    Update supervisor2.

    aartamonau authored vzasade committed
    To get the bugfixes from otp supervisor. Specifically, it has a fix that
    prevents temporary children from being restarted when rest_for_one or
    one_for_all policies are used.
    
    Change-Id: I6169a976212ac1d1daa93d895fd4d9c57f9b1ee2
    Reviewed-on: http://review.couchbase.org/52379
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    Tested-by: Artem Stemkovski <artem@couchbase.com>
  7. @pavel-blagodov @aartamonau

    MB-15409: properly calculated bucket disk/data usage

    pavel-blagodov authored aartamonau committed
    Change-Id: Icb33184e463d0301915f3ed37cd0944c89ea56c8
    Reviewed-on: http://review.couchbase.org/52554
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
  8. @pavel-blagodov @aartamonau

    MB-15409: include spatial views into node disk/data usage

    pavel-blagodov authored aartamonau committed
    Change-Id: I191d338f4f541bf57fd84bb3d12f29b26ba28848
    Reviewed-on: http://review.couchbase.org/52553
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
  9. @pavel-blagodov @aartamonau

    MB-15409: add spatial stats into the interestingStats

    pavel-blagodov authored aartamonau committed
    Change-Id: I55fd1df2edaa8f3a81487e0ee05b38598dd43422
    Reviewed-on: http://review.couchbase.org/52552
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
    Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
  10. @aartamonau @vzasade

    Specify the behavior correctly when using supervisor2.

    aartamonau authored vzasade committed
    Change-Id: I969ac058d1d51da66ea8a4e70976e953a7cbd39e
    Reviewed-on: http://review.couchbase.org/52388
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    Tested-by: Artem Stemkovski <artem@couchbase.com>
  11. @aartamonau @vzasade

    Fix raceful supervisor2 test.

    aartamonau authored vzasade committed
    We check that c2 is undefined right after terminating it. But zero
    delay makes the window when this is true very short. So I increased
    the delay to one second.
    
    Change-Id: Ie1c8abe2b02a144e44cf2855d21c480402d73a20
    Reviewed-on: http://review.couchbase.org/52391
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    Tested-by: Artem Stemkovski <artem@couchbase.com>
  12. @aartamonau @vzasade

    Compile supervisor2 before everything else.

    aartamonau authored vzasade committed
    Change-Id: I7f98113a11232dce62d0b38d028cbd5034819a10
    Reviewed-on: http://review.couchbase.org/52387
    Reviewed-by: Artem Stemkovski <artem@couchbase.com>
    Tested-by: Artem Stemkovski <artem@couchbase.com>
  13. @dpoonam @aartamonau

    MB-14887: Use lists:map to generate service config.

    dpoonam authored aartamonau committed
    Change-Id: Ib010ecda137b41a91a2a6ecbb7aab03a76fc1c50
    Reviewed-on: http://review.couchbase.org/52443
    Tested-by: Poonam D <poonam@couchbase.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
Something went wrong with that request. Please try again.