CBD-797:  trivial change to allow review process to push new branch to github

Change-Id: I716f012116b5a1eddd43294856b06c39eaaac45f
Reviewed-on: http://review.couchbase.org/24389
Reviewed-by: Philip Labee <philip@couchbase.com>
Tested-by: Philip Labee <philip@couchbase.com>
CBD-688:CLI func spec for new 2.0 REST api

Change-Id: I812e5a2c0b3b8175819ab20ca7ce79b4c109059b
Reviewed-on: http://review.couchbase.org/24455
Reviewed-by: Bin Cui <bin.cui@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
CBD-688: Add cli support for 2.0 apis

Revise based on review feedback

Change-Id: If7877acce5da56e4061aacb128327177149e43e5
MB-7100: added csv-json: sink

Change-Id: Ic7f895d425169d3384c4e00c18bc8bbd0028b7aa
MB-7100: CSV import parses 00000 as a string, not as int 0

Change-Id: I4febf6607b3a39bf23d0dff7ac674c02871d5fb4
MB-7103: CSV import error handling on malformed rows

Change-Id: Ibc55b411505cf9681975a47c83addec7dd611c3f
CBD-281: Rename filename to avoid conflicts

Both mc_bin_client.py and memcacheConstants.py are deviant from
that from ep_engine. Better to give them unique name to avoid
file overlapping during build
These two files are self sufficient for tools project.

Change-Id: Ia2847388a75a8fa60cfbb461d1bddcbbef43c5cc
MB-7100: Added csv-json sink

Change-Id: I096967f0759f9e0d643a91fc3a52f5ed2b550a9c
CBD-798: Add design spec for cbrecovery tool

Change-Id: Iaf3bd50975ea0923d48a25cbf468e60f71c74c81
CBD-798: Revise cbrecovery design docs

Change-Id: If29cffdc8a99afad774cf3e5a0bc22e6f3d062d9
MB-7692: Replace membase-cli with couchbase-cli

Change-Id: I1198ecf5d8d633df1f959f258927e50ff503d359
CBD-798: Add control logic to design spec

Change-Id: I2158341e7ecc826b7b1d6668f86f12ade2c7614f
CBD-798: Revise based on review meeting

1. Redesign REST api for recovery
   - beginRecovery
   - commitVbucketRecovery
   - endRecovery
   - abortRecovery

Change-Id: I382d934b85a61c6d8ed45f440aa671a1d908f91f
CBD-798 cosmetic change

Change-Id: I831df994ef119961d3ea652f406f3cd3a9ced903
MB-7235: Enable/disable flush option

Also, enable/disable index replica

Change-Id: I9df070c93fa932c3d9730c5a9e9077043a159113
MB-7323: specify index path during node initialization

allow to specify a different index path other than default

Change-Id: I865d899614eeb302004620f4f6c0d55260328f31
MB-7820: Ask additional questions before flushing data

Unless specifying 'force' option, always ask questions before flushing
data from disk.

Change-Id: I5b5cfe1b268f646011f07ea5da7d43dbb3c71f34
MB-7825: Support compaction

- support compact for both database and index
- compact for database only
- compact for view only

Change-Id: I14586cb09b5d5b7702478ccb2084cbbe88927f4a
MB-7851: Support cluster settings

For every setting page, we provide a separate cli command

Change-Id: Ia04e00c96097b6b9dd9261513c0dd33daf0f4bf0
CBD-886: Suport XDCR related functions

1. Create remote cluster connection
2. Start/stop replication session
3. Set XDCR settings

Change-Id: I09f0a384c03ff6db3315e5b7531069015154d239