2.5.0 RC2, 1007 plus selected changes:

couchbase-cli

* b8c21c7462e3b45cc0c69259547613a4c45b6be3 : MB-9716: Check if groupname is valid or not                              ( http://review.couchbase.org/31009 )

memcached

* 639cd3ee86d7a72f1a00d01c51fc49b5966f7f2d : MB-9659: Destroy engine before releasing thread resources                ( http://review.couchbase.org/30982 )

ns_server

* f3192bcaa7e983259b002ccf3d31028ffce24859 : MB-9725 Handle tags when looking for matching renamings.                 ( http://review.couchbase.org/31063 )
* 05ad5ef0236a1a155cb3749c0905ccf3b66a2b64 : MB-9725 Factor out a function to determine old map compatibility.        ( http://review.couchbase.org/31062 )
* 3a7648f6e5cd8653b8202c6da8fb6c9425167ec3 : MB-9477: amended text for Metadata Purge Interval                        ( http://review.couchbase.org/31016 )
* 169a222085d2cf2328b11726de986070c265dcb6 : MB-9524: updated doc link                                                ( http://review.couchbase.org/31015 )
* d318848ae53b445b2fc563af11366fa870e80ca9 : MB-9714: use bucket's nodes to get count for storage totals              ( http://review.couchbase.org/31030 )
* 12587300f956ff190e1d98ff98d6812f501c27ba : MB-9652: never rename a node on cluster leave                            ( http://review.couchbase.org/31029 )
* 26d7707461a949f662303869f37c9c8b4b94a82e : corrected typespect in xmem worker                                       ( http://review.couchbase.org/31026 )
* 65d47949e8859e1291687321e0e9ce434ffeca31 : correct typespec for ns_orchestrator:update_bucket                       ( http://review.couchbase.org/31025 )
* 7b44f889b16254dc9250624ee0987dae06ed5a1b : MB-9711:  send non-terse streaming bucket details by default             ( http://review.couchbase.org/31024 )
* 663c42c94eeb3d00dbf9321195d0bf2b5cb34d4b : MB-100: fix incorrect variable name                                      ( http://review.couchbase.org/31012 )
* 429270af90cb67fb1cf1b9aa9e5bc8a145960958 : Capture more memached errors in XMem                                     ( http://review.couchbase.org/30998 )
* 1d4255b4aa68e5a8107513bdd3f3b45cc4eacadf : MB-100: enforce retry on every memached error in XMem                    ( http://review.couchbase.org/30995 )
* 9bc22544da808118bc673780e3d79acc7d70e458 : MB-100: skip unchanged vb map chagne msg                                 ( http://review.couchbase.org/30976 )
* 3c0595f626d40402bdda89a414bec4ebb8035edc : MB-100: ignore irrelevant src_db_updated msg                             ( http://review.couchbase.org/30975 )
* 707f3b3ea222a43d5cc856cdbeedcab7969ac30d : MB-9477: converter from short to full decimal representation             ( http://review.couchbase.org/30993 )
* bc48a6c769b55c3ddcb51e86cfb9c03f1b07c23c : MB-9477: changed text for Metadata Purge Interval                        ( http://review.couchbase.org/30992 )
* 87b9a3eb4df9572c263b3aead69cb7728ba0b456 : MB-100: add type in concurrency throttle                                 ( http://review.couchbase.org/30945 )
* 04f18299d0d9e495e2f46a0a8c9a598391321f0b : missed memoryQuata in hooks.js                                           ( http://review.couchbase.org/30994 )

testrunner

* 67b9b374b552312b6addf3fd4a3c17891450eb7b : CBQE-0: remove redundant test, increase timeout: load_with_failover      ( http://review.couchbase.org/31013 )
* 013c2f5210fbc2b12d6634f9aa508eaaf922fe09 : CBQE-1621 add simple test in rza                                         ( http://review.couchbase.org/31005 )
* 303b4a4db851e74be1da382f6f6f0e649293925f : MB-100 teardown zone before and after running rza test                   ( http://review.couchbase.org/31004 )
* fa19994b6ae7363701c374fa041546a40740f2f8 : CBQE-1643: Add tests for configurable ports                              ( http://review.couchbase.org/30999 )
* ea865cfa5feff25fa3a52fdc5177802175b09749 : CBQE-1642: Add configurable logs& stats for server                       ( http://review.couchbase.org/30962 )
* 48b17a59bcd17100793859efb486b77383fe246a : CBQE-0: Fixes and improvement in rebalanceXDCR, added stop_rebalance ... ( http://review.couchbase.org/30980 )
* aa0336b3d2e4356f799a72106f2e7544917381fd : CBQE-1586: add explain tests to tuq                                      ( http://review.couchbase.org/30830 )
* 848ce744f06d9a94ff0a29289bd2f064df411bb7 : CBQE-0: bixdcr.replication_while_rebooting_a_non_master_destination_node ( http://review.couchbase.org/30984 )
* f8a6d509d0600fb352ef520f6c910126e4510033 : CBQE-0: fix for bixdcr.load_with_async_ops_and_joint_sets tests          ( http://review.couchbase.org/30985 )
* 96f84b15b60f95fd5623f186c2990b5a4284f949 : CBQE-0: python 2.6 doesn't support assertRaise                           ( http://review.couchbase.org/30947 )
* dbe4c334e33fd2ae3a32c6e3f9db44694920461b : CBQE-0: fix indexes tests tuq                                            ( http://review.couchbase.org/30957 )
* 80bf336ee7440357339349048d0d3f35070716f5 : CBQE-0:stop rebalance before cleaning up cluster                         ( http://review.couchbase.org/30956 )

Change-Id: Icdb73dfdc5ed4009f9009d2f9dff9b06a90f28c0
Reviewed-on: http://review.couchbase.org/31072
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>