MB-9503: list all xdcr replications

Change-Id: Iab4dc1fdef541cc5677f22244a8e9ff9ac279a92
Reviewed-on: http://review.couchbase.org/30453
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Bin Cui <bin.cui@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
CBSE-881: improve %complete indicator

Display both batch and msgs stats only under verbose mode

Change-Id: I79a8dfafafd0d84998ecd62affd6e4f0898e8afc
Reviewed-on: http://review.couchbase.org/30814
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-9673: quote forward slash for url path

Change-Id: I42be9ec088fe393b4ea1b3a090f6be5c3257a576
Reviewed-on: http://review.couchbase.org/30844
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-9687: Revert changes in MB-8573

Since uri may contain safe characters, we should not blindly quote
uri right before making rest call. Instead, we should do when
constructing uri to quote if necessary.

Change-Id: If5a79279a5c6826541651e6218f2060eb12e2a73
Reviewed-on: http://review.couchbase.org/30897
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-9688: filter group by group name

Change-Id: I263b3e1df9057bdde884b9079a8fe08f2523c072
Reviewed-on: http://review.couchbase.org/30959
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-9716: Check if groupname is valid or not

Change-Id: I3a492ab318a4f7e33bc291783bfc03bfc2c1ebb3
Reviewed-on: http://review.couchbase.org/31009
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-100: Add backup file directory structure

Change-Id: Ib6969625536d1c089bf8baa16246c35142ba690e
Reviewed-on: http://review.couchbase.org/31234
Reviewed-by: Bin Cui <bin.cui@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-9770: Recreate rest client for each new node

Change-Id: Iefab6f51866d16af2b3b3527cf1891d5cc71d5fe
Reviewed-on: http://review.couchbase.org/31252
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-9756: Add double quote around server list

Change-Id: I078eb7219bc560e79df115bcb729cd4b3b66ef9a
Reviewed-on: http://review.couchbase.org/31255
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-9757: Use default port if no port number provided

Change-Id: I05371ca3b0f735152fa291259a6af91249967713
Reviewed-on: http://review.couchbase.org/31271
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-9775: Consider groupname option for rebalance

Change-Id: Icf5a3c51635be14b5c224e61d91440eb9e1a669c
Reviewed-on: http://review.couchbase.org/31307
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-9686: fix typos

Change-Id: Id770dc93df0e2b8cf39022062c4f4d5db6f1e99e
Reviewed-on: http://review.couchbase.org/31308
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-9728: Add reblance option help text

Change-Id: I1df3148bf2a0d83c17f64fff53d5e704eae94766
Reviewed-on: http://review.couchbase.org/31309
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-8573: Quote cluster name for url

Change-Id: Iefb1388ac5de8a79c0eaf3a662ca91dee624fb56
Reviewed-on: http://review.couchbase.org/31509
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-9782: RAMSIZE not needed for cluster-edit

Change-Id: Ic43025a3339bed7be403466f6a7fcec0c7612ab8
Reviewed-on: http://review.couchbase.org/31556
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-9808: Catch unsupported locale setting exception

Change-Id: I37e34521e830e39660d92f12196d594e9ad3350c
Reviewed-on: http://review.couchbase.org/31561
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-9315: support xdcr with ssl

Change-Id: I103ae2c05dd8b82df18586685341d1af8385801b
Reviewed-on: http://review.couchbase.org/30454
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-9315: Use <1|0> to indicate demandEncryption

Based on spec, ns_server expects number instead of true|false

Change-Id: I47d3fe18fce4693ca723ee69dcda9e2669e395dd
Reviewed-on: http://review.couchbase.org/31588
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-9773: Make help text more ready to use

Most of cli commands need -u and -p options

Change-Id: I7e4e374b38845c4e640270681488450ef1c62082
Reviewed-on: http://review.couchbase.org/31638
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-9804: Provide user/password for another cluster

When adding node from one cluster to another cluster, it is required
to provide user/password for that cluster. If a node doesn't belong
to any cluster, user/password are not needed then.

Change-Id: I93009b344d0f141ba13e9dda2aac64b5338ec55f
Reviewed-on: http://review.couchbase.org/31642
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>