MB-10022: Allow a not my vbucket response from stats requests

Some of out stats commands can be run on a specific vbucket. As a
result we should allow a not my vbucket response if the vbucket
specified does not exist.

Change-Id: If835fff2d0d5d8fb4dec2fb353135d90ad1df706
Reviewed-on: http://review.couchbase.org/32987
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Make sure the upr mutation validator reflects the nru field

Change-Id: I7f9ff5c8df34105ebb007b3c39488b3c602af2b3
Reviewed-on: http://review.couchbase.org/33010
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Removed -i option to print license

Change-Id: Iedee8894c4a330e33be1a6454e4e305df00d4ef8
Reviewed-on: http://review.couchbase.org/33075
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Cleanup and deprecate -B option

The support for the ascii protocol was dropped a long time
ago. This commit cleans up the last few bits.

Change-Id: I80e22b2aa9aa78ca84e72b74cd9acf85b809bf68
Reviewed-on: http://review.couchbase.org/33074
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Removed (unused) support for disabling cas

Change-Id: I983ad76a5b93c78b486c5a842438ae7cdc65c839
Reviewed-on: http://review.couchbase.org/33076
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Remove -n to set chunk size

This setting is only used by default engine and configured
through passing chunk_size=nn as the configuration value.

Change-Id: I8247920bdfbb560ca10183b33b03ead88e0cb701
Reviewed-on: http://review.couchbase.org/33079
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Remove for -f to set factor

It is only valid for default_engine and should be configured
through factor=nn.n

Change-Id: Ie517b4df0fb4eaa62914585355003ee94f4c45dd
Reviewed-on: http://review.couchbase.org/33080
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Remove -M to disable eviction

This option is only valid for default_engine and should be
configured through eviction=false;

Change-Id: I24e00de878277a418748dd642fb81b62042d32cd
Reviewed-on: http://review.couchbase.org/33081
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Remove unused code

Change-Id: I5e2aaabe4a4979974c20caf702323a66791f153f
Reviewed-on: http://review.couchbase.org/33118
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Don't check the write buffer size when doing an upr delete

Change-Id: Ib73fa24e8da0eee2683cc5081f97ead117dbf271