Rename membase to couchbase

Change-Id: I20d8476c5d5baff74c230aa086c77b4e8a7f0fcf
Reviewed-on: http://review.couchbase.org/11080
Reviewed-by: Bin Cui <bin.cui@gmail.com>
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Steve Yen <steve.yen@gmail.com>
Merge remote branch 'origin/branch-18'

* origin/branch-18:
  Rename membase to couchbase

Change-Id: I3162a1bbc94322084e9c83908f47b9d37e0604c1
Rename couchbase to couchbase-cli

Change-Id: Ieec36cb50c004e60345febcad71d53f355b1a7eb
Reviewed-on: http://review.couchbase.org/11482
Tested-by: Farshid Ghods <farshid.ghods@gmail.com>
Reviewed-by: Farshid Ghods <farshid.ghods@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
Rename couchbase to couchbase-cli

Change-Id: Ieec36cb50c004e60345febcad71d53f355b1a7eb
Reviewed-on: http://review.couchbase.org/11483
Tested-by: Farshid Ghods <farshid.ghods@gmail.com>
Reviewed-by: Farshid Ghods <farshid.ghods@gmail.com>
Rename couchbase to couchbase-cli

Change-Id: I13c73df24e0a764d0e0b5b757be2d8c898b127e6
Reviewed-on: http://review.couchbase.org/11485
Reviewed-by: Farshid Ghods <farshid.ghods@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
Merge branch 'branch-18'

* branch-18:
  Rename couchbase to couchbase-cli
  Rename couchbase to couchbase-cli

Change-Id: I562e89d8d002345c69130d3ea3f1af3e64812e74
Add uuid to remote shell node name.

With this change it's possible to attach several remote shells to the
same cluster. Previously there would be a name conflict.

Change-Id: Ic85f99c8a7c27a80b37ecad994c39557934c7f50
Reviewed-on: http://review.couchbase.org/12365
Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Resurrect host name part of remote shell name.

Change-Id: Ideff61b1ce295ebfdb3de66a7aae04ff6a43a8ac
Reviewed-on: http://review.couchbase.org/12461
Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Use just a random string instead of uuid in shell name.

python 2.4 lacks uuid module.

Change-Id: I5a1d5339741af2f4defa67d17f557639cd30bb91
Reviewed-on: http://review.couchbase.org/12462
Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
Tested-by: Farshid Ghods <farshid.ghods@gmail.com>
Reviewed-by: Farshid Ghods <farshid.ghods@gmail.com>
MB-4613 - renamed Membase to Couchbase.

Change-Id: Ib15bb36fd90221496338295a38de9447f5824592
Reviewed-on: http://review.couchbase.org/12523
Tested-by: Steve Yen <steve.yen@gmail.com>
Reviewed-by: Bin Cui <bin.cui@gmail.com>
Merge remote branch 'origin/branch-18' into branch-20

* origin/branch-18:
  MB-4613 - renamed Membase to Couchbase.

Change-Id: I932b3478d6fc9d6ee019a25afc71ba5fd311ee10
Added config.cache to gitignore

Change-Id: I314e13623604da7fc1966dd562e9aa307fba06c6
Reviewed-on: http://review.couchbase.org/14167
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Steve Yen <steve.yen@gmail.com>
MB-3376 - added username/password hints to error messages.

Change-Id: Id4efe699d3e17a4a9f2e9953f9d4369e76d5ce48
Reviewed-on: http://review.couchbase.org/15907
Reviewed-by: Pavel Paulau <pavel.paulau@gmail.com>
Reviewed-by: Bin Cui <bin.cui@gmail.com>
Reviewed-by: Ronnie Sun <ronnie@couchbase.com>
Tested-by: Steve Yen <steve.yen@gmail.com>
CBD-87: basic 2.0 backup/restore/transfer

Change-Id: I0ac3a1619ff2b55470899041260a48e8aaf39b20
Reviewed-on: http://review.couchbase.org/16473
Reviewed-by: Pavel Paulau <pavel.paulau@gmail.com>
Reviewed-by: Ronnie Sun <ronnie@couchbase.com>
Tested-by: Steve Yen <steve.yen@gmail.com>
CBD-87: use ctl, not cur, to determine stop

Change-Id: I9c794cf2ee4e06d4c2a54cc1a1eb8fe7a02a2fdc
Reviewed-on: http://review.couchbase.org/16519
Reviewed-by: Pavel Paulau <pavel.paulau@gmail.com>
Reviewed-by: Ronnie Sun <ronnie@couchbase.com>
Tested-by: Steve Yen <steve.yen@gmail.com>
CBD-87: cbbackup, fold pump stats into main stats

Change-Id: Ie3154a8bb31ed35162a31cba77d62dbda38ad98b
Reviewed-on: http://review.couchbase.org/16564
Reviewed-by: Pavel Paulau <pavel.paulau@gmail.com>
Reviewed-by: Ronnie Sun <ronnie@couchbase.com>
Tested-by: Steve Yen <steve.yen@gmail.com>
CBD-87: cbbackup, refactored out ProgressReporter class

This allows both Pump and PumpingStation to report progress and total
statistics.

Change-Id: I8139b63438b28109151f29f66e5c7b7f5fea55b0
Reviewed-on: http://review.couchbase.org/16565
Reviewed-by: Ronnie Sun <ronnie@couchbase.com>
Tested-by: Steve Yen <steve.yen@gmail.com>
CBD-87: cbbackup, item_visitor validation in unittests

The item_visitor comparison in expect_backup_contents() caught a bug
where opaque and cas positional data were reversed.

Change-Id: I5bac73e18ae42011bd8192109699facd38e95cea
Reviewed-on: http://review.couchbase.org/16567
Reviewed-by: Pavel Paulau <pavel.paulau@gmail.com>
Reviewed-by: Ronnie Sun <ronnie@couchbase.com>
Tested-by: Steve Yen <steve.yen@gmail.com>
CBD-87: cbbackup, test Makefile cleanup

Change-Id: I0dcc2153538c6a90f7bbf5144d03c6f2b230b8ab
Reviewed-on: http://review.couchbase.org/16573
Reviewed-by: Pavel Paulau <pavel.paulau@gmail.com>
Reviewed-by: Ronnie Sun <ronnie@couchbase.com>
Tested-by: Steve Yen <steve.yen@gmail.com>
CBD-87: cbbackup, TAP_DELETE unit test

Change-Id: Ie9e1274ecae4792e806a33eec94007c2e1187640
Reviewed-on: http://review.couchbase.org/16574
Reviewed-by: Pavel Paulau <pavel.paulau@gmail.com>
Reviewed-by: Ronnie Sun <ronnie@couchbase.com>
Reviewed-by: Steve Yen <steve.yen@gmail.com>
Tested-by: Steve Yen <steve.yen@gmail.com>