Building

Started building at 2022/11/29 18:31:06
Calculating base
Updating mirror
Basing run on 6.6.6-10548 bb8d093f3
Updating tree for run 29.11.2022-18.31
gocb is at 01c846c, changes since last good build: 

libcouchbase is at a77874d, changes since last good build: 
 a77874d1 MB-37768: Don't override CMAKE_INSTALL_RPATH
 61e274aa Update release meta for 2.10.6
 bc90585c CCBC-1183: Re-prepare query on error 4040
 d4220fdc cbc-n1qlback: Remove use of deprecated function std::random_shuffle
 a20cb223 Remove use of deprecated function std::random_shuffle
 0fb388d1 CCBC-1129: fix algorithm to match retry marker strings
 4611c17e CCBC-1129: update timeout with grace period
 d29a5d45 CCBC-1133: render ping result for analytics separately
 adbec5e1 lcb_ping3: Do not use `c_str()` of temporary object
 152e1a18 Fix rand range selection in SCRAM-SHA lib
 5a9160b4 CCBC-1130: Fix leaking sockets and timers
 417e30a5 CCBC-1130: Remove usage of 'buuid' of vbucket config
 201da089 Remove '-undefined dynamic_lookup' as it breaks ASAN build
 7c3a1008 CCBC-1118: Avoid calling read callback after close
 777c3ab5 CCBC-1120: Use credentials cache only for N1QL queries
 71b77007 CCBC-1122: expose setting for N1QL grace period
 dabf6d58 Fix build on CentOS 6
 0430b858 Update release meta for 2.10.5
 c7673bf3 CCBC-1063: cache credentials provided by dynamic auth callback
 767a2bb5 CCBC-1109: Fix retrying N1QL query on auth error
 8beb55c3 CCBC-1106: push down boring log messages from IO manager
 15846b46 CCBC-1100: Allow to ping operation to use direct URL
 53b895b6 CCBC-1095: Fix add_tag after refactoring
 36d1bab0 CCBC-939: Avoid copies for network addresses and system tags
 a34121b1 CCBC-939: Cache hostnames for tracing spans
 570cf581 CCBC-939: Allow to avoid string tag copying for tracing span
 9a3fbfd3 Make ciphers and minimum TLS version tunable
 6ad862ff Don't log if we don't have a callback
 97625181 Retry query on authentication error
 ec05cf95 Add bucket to the connection config cache
 bb5b20ce CCBC-1059: Fixed hostname truncation when using alt-network
 bdbced86 Fixes SSL sockets with openssl 1.1.1c+
 bb74fa9e Fix test SO resolution
 24609298 Update release meta for 2.10.4
 a18c48f5 CCBC-1055: fix assert() usages on windows
 372af926 CCBC-1055: use lcb_assert wrapper instead of assert(3)
 e994874a CCBC-1055: do not include assert.h if NDEBUG defined
 faefa0dd CCBC-600: Use bucket not found error if select bucket fails
 eacefea9 CCBC-866: track invalidated list using unique ID (2.10.3)
 3d688564 CCBC-1020: add more CAS samples
 465066be CCBC-1015: Example for virtual XATTRs
 8d5e1d98 CBD-2836: add script to fetch libcouchbases with its deps
 98253b3e fix cmake warning for gtest
indexing is at 48b52fb, changes since last good build: 
 48b52fb1 MB-54562 Use NewParsedValueWithOptions insted of json unmarshall for xattr processing
 785b3362 MB-54562 Do not allocate 'xattrLen' number of map entries
 37d293f7 MB-53183 Use snap aligned TS for build completion
 f8441256 MB-53183 Do not check snap alignment for INIT_STREAM
 f876829f MB-53221 Use copies of snapshot timestamp when computing restartTs
 5d159e45 MB-53183 [BP 6.6.x] Init snapAligned flag to false for timestamp
 04ba35b2 MB-53183 Log if the disk snapshot timestamp fails snapAligned check
 8dfef402 MB-53057 Check seq. order violation for snapshot messages
 034ba4a1 MB-53057 Use all disk snapshots on DCP rollback
 d640f9f1 MB-50231: Increase timeout for watcher to go live to 30 Sec
 1eea12d1 MB-50034: Potential deadlock in MOI.doPersistSnapshot
 4c2a7fa5 MB-47674 : Increase polling interval in pollForDeletedBuckets
 129bc165 MB-43765: [BP 6.6.4 of MB 31938] make CI tests work with go1.11 version and later
 a6b2d229 MB-48052: [BP to 6.6.4 of MB 48442] cbindexperf allow TLS connections.
 a1053641 MB-48052: [BP to 6.6.4 of MB 48442] cbindex allow TLS connections.
 d97d0845 MB-48052: [BP to 6.6.4 of MB 48351] Disable encryption for GET calls to ns_server
 b29349ca MB-48052: [BP to 6.6.4 of MB 48351] Increase TLSHandshakeTimeout from 10 to 60 secs.
 381453e6 MB-48052: [BP 6.6.4 of MB 37671] Allow specifying secure port in query
 4d64f022 MB-43765: Upgrade indexer and projector to Go 1.13.7
 1aa4583f MB-48052: [BP of MB 47603] Use https port when encryption is enabled.
 61008de3 MB-48052: [BP 6.6.4 of MB 48088] Allow indexer HTTP server on loopback when TLS is enforced
 ccc0ef34 MB-48052: [BP 6.6.4 of MB 42370] Enforce TLS for Index http endpoint.
 ee469df9 MB-47389: Introduce logging for sequence number violation in projector
 bad0c740 MB-47323 Stop mutation scatter before draining the mutch in kvdata
 b8a81152 MB-46728 Skip vbuuid check if target seqno is '0' during snapshot merge
 91c7ac84 MB-46531 Fix four getIndexStatus caching problems
 0edf2cad MB-44714: Allow getting per-partition stats for all index replicas
 8d71ed5f MB-46167: CreateCommandTokenExists always returns false
 84baad8d MB-46532 Fix one Planner performance issue (CPU)
 d89374e1 MB-46530 Fix negative client pending item stats
 82aa45ba MB-46541 Improve info logging for index rebalance
 59200567 MB-46535 Change bad value receivers to pointer for atomic loads and perf
 1671db97 MB-46507: Negative values for stat raw_data_size post upgrade Backport of MB-45964: Negative values for stat raw_data_size, key_size_distribution, backstore_raw_data_size
 85f2b8c2 MB-46167: CreateCommandTokenExists always returns false
 83511d89 MB-46539 TCP connection leaks in Indexer code
 09494f64 MB-46534 Reduce progress compute frequency in rebalancer
 aecc66a0 MB-46533 Reduce memory allocation for mutation queue
 24639116 MB-45541 : Fix stale vbmap in projector causing stale=false scans to timeout during KV rebalance
 7c524419 MB-44746 : Fix Increase in initial index build time during rebalance by 9x
 890fb5e0 MB-44408 Use tokens returned by metakv.ListAllChildren
 c8dfa78c MB-43766: Close metadata provider used in build/drop token cleaner
 379afc96 MB-43766: Cleanup drop command tokens periodically
 62efcb8f MB-43766: Cleanup build command tokens periodically
 f23aea47 MB-43368 Remove back-tick(`) when logging KVDT stats
 1de7c4cb MB-44409 [BP 6.6.2] allow more time for MetadataProvider init
 8ed9fdc5 MB-43614 [BP MB-42854 to 6.6.2] Rebalance button disabled for failed rebalance
 32d89e23 MB-42136: Fix concurrent map access in token handlers
 0bbdc55a MB-40982: Use separate bookkeeping for eligible and non-eligible indexes
 1a6928b5 MB-43226 Use lock-less approach to get dcp_getseqnos timing stat
 18515630 MB-44411 Update raw_data_size, backstore_raw_data_size only on successful ops
 0d16cd0d MB-44410 Do not addToFeed when all nodeFeeds are nil
 eecb070d MB-43693: Fix log messages in HTTP handlers in rebalance_service_manager
 a0bf4c8b MB-43693: Fix log messages in HTTP handlers in ddl_service_manager
 f017c7e5 MB-43959 - Cluster info cache refresh optimisations
 edc2de56 MB-43764 [BP MB-42623+44147 to 6.6.2] Fix descending sort edge case
 a8e4b1aa MB-43177: Increase HTTP timeout of postWithAuth in request_handler
 4723a182 MB-43177: Create indexes in parallel across indexer nodes during restore
 f63d333d MB-43280 : Fix Error Handling in FetchIndexDefnToCreateCommandTokensMap
 179eb738 [BP] MB-43072 : Optimize the ns_server calls in openFeeder function
 f0a19f70 MB-43280 - [BP] Reduce time taken for listReplicaCount
 4941422f MB-43280 : [BP] Make Timeout for GetWithCbauth Configurable.
 bc72f9ec MB-43008 [BP 6.6.1] force recovery on flush abort
 a60a85d3 MB-43231 Respond to outstanding requests on exit of vbSeqnosReader
 8fe5b4e8 MB-42614 [BP 6.6.1] wait for first in-mem snapshot before using fast flush
 03e6a5df Revert "MB-42614 [BP 6.6.1] use fast_flush_mode only for forestdb"
 d2b433bf Revert "MB-42614 [BP 6.6.1] add internal setting for fast flush"
 ab0c81ce MB-42614 [BP 6.6.1] add internal setting for fast flush
 6dfc15a9 MB-42614 [BP 6.6.1] use fast_flush_mode only for forestdb
 60ad94e6 MB-42614 [BP 6.6.1] add more logging for partitioned index
 49b01d6e MB-42108 [BP 6.6.1] skip cleanup of valid partition even if tombstone exists
 cf9416a6 MB-42108 [BP 6.6.1] evaluate all tombstones for an index when removing partitions
 769422f8 MB-41155 [BP]: memdb: Add config to expose copy of item
 10ef3954 MB-41155 [BP]: memdb: Check shard order in LoadFromDisk
 7e660b73 MB-41155 [BP]: memdb: Expose copy of item bytes to GSI
 73a7caca MB-41797: Start a new scan client if cached scan client is closed
 ece86b83 MB-41797: Ensure mutual exclusion among the threads updating scan clients
 f297ce2d MB-41722 [BP 6.6.1] fix termination for waitForIndexBuild
 905ad81b MB-41641 Array Indexing performance improvements
 bcefcc2a MB-40977 - Remove ns_server admin credentials thats getting printed 	in indexer.log
 0119b6c3 MB-41672, MB-41673  : Add pauseTotalNs & memory_used stats to api/v1/stats endpoint
 d71677bb MB-40042: Fix Bucket URI to avoid URL escape happening twice
 0edc2265 MB-40418: Fix /api/v1/stats to return correct index level stats
 22cb25a9 Revert "MB-40042: Fix Bucket URI to avoid URL escape happening twice"
 2a5b91e6 MB-40042: Fix Bucket URI to avoid URL escape happening twice
 8776cb68 MB-40016 Remove doc size checks in projector
 1fad9d33 MB-41155 [BP]: Don't reverse collate old array entries
 4bdee328 MB-38864 [BP]: Dynamically update plasma bloom filter config
 146d5851 MB-39525 Do not accept cpu or memory profile names in settings endpoint
 e975dc9d MB-39001: Enable strict consistency scans with checks for KV data rollback
 3fb74215 MB-39488: Make ip:port binding on projector and indexer more lenient
 922f589f MB-39605 [BP]: Add lastGCSn and currSn in storage stats
 6c951f9b MB-39603: Planner should always run estimation for unbuilt indexes
 325132c8 MB-38386: Fix size estimation of an empty index in index planner.
 b0f682fe MB-38864 [BP]: Add plasma bloom filter config
 2d9777f2 MB-39452 Set UserAgent in request headers to ns_server
 f2bc83af MB-39144 Force fetch cluster info cache up on errors
 c39f4bdb MB-39144 Use clusterInfoClient for updating cinfo cache in lifecycle mgr
 0499862d MB-39144 Optimize refreshing clusterInfoCache in kv_sender
 fd078b98 MB-39144 Optimize refreshing clusterInfoCache in indexer
 4e53fd69 MB-39144 Use clusterInfoClient in projector
 6c45ba24 MB-39144 Use ClusterInfoClient in RetrievePlanFromCluster
 576f2f82 MB-39488: Fail fast if network ports needed for dataport servers are not available
 7f2c1398 MB-39420 Re-generate protobuf files (.pb.go) when .proto files are updated
 ad1f13b5 MB-38899 Handle errors from bucket.Refresh() calls
 ce47264f MB-38899 Introduce timeout for http requests to ns_server
 39902552 MB-38988 Increase the default value of backch
 7fc84131 MB-38569 Avoid projector panic during dataloss scenario
 85ac504b MB-38029: Add test TestPartitionedPartialIndex
 083de677 MB-38029: [BP 6.5.1] Set immutable flag to false when index is partitioned and partial
 1edd9420 MB-38190 Fix channel length stat calculations in projector
 eb93926e MB-38232 [BP 6.5.1] use sessionId in sync message
 aa9cc50e MB-38191 Log bucket name with slow/hung operation message
 f6ffc8d3 MB-37596: Use NodeUUID as sourceID in move index instead of IndexerId
 803684f1 MB-37832: Increase SweepRunInterval
 795bbc4e MB-38003 (BP to 6.5.1) Fix upsertDel stat in projector endpoint stats
 8d4c4fb5 MB-37857[BP to 6.5.1] Delete feed stats from book-keeping upon feed's shutdown
 0f9600a3 MB-37540: [Backport to 6.5.1] Log DDL requests received by GSI client.
 0edf3532 MB-37501:[Backport to 6.5.1] Don't restore replica when num indexers < num replicas
 f2a7516f MB-37634 [BP 6.5.1] fix stream merge check for rollback
 bc61f422 MB-37427 Add partition by clause to primary index definition for getIndexStatus consumption
 eb858b1a MB-37033: [backport to 6.5.1] Set HTTP ReadTimeout to 30 seconds in projector and indexer
 fc2e1b71 MB-37340: [Backport to MH] Disable session_consistency_strict scans
 d526c843 MB-37227 Check bucket status after timekeeper lock acquire in sendRestartMsg
 fa962ce9 MB-37140 [Backport to mad-hatter] skip repair for stream in recovery
 7a8d869b MB-36995: Tests - Fix calls to NewGSIIndexer in test framework
 7d0d0669 MB-37078: [Backport to mad-hatter] Fix equality check for nil in fast count
 f1cd70df MB-37078: [Backport to mad-hatter] Add functional tests for min/max aggregate optimisations
 d937caa6 MB-37078: [Backport to mad-hatter] Fix equality filter check for nil values of high and low
 285a526a MB-36995: Refresh security settings before creating new GsiClient
kv_engine is at 8d32d24, changes since last good build: 
 8d32d248d MB-54591: ActiveStream: Avoid lost wakeup due to race on itemsReady
 3e1d1cbc2 MB-50425: Add() of deleted item should fail if tombstone created during request
ns_server is at 2f7f5c1, changes since last good build: 
 2f7f5c168 MB-54674: cbcollect_info: Don't read /proc/PID/{smaps,numa_maps}
 0f5857c89 MB-53994: [BP] Upgrade all golang versions for ns_server deps
 77029bb07 MB-54134: [BP] fix secrets leak in REST api crash
 173238f03 MB-54444 Merge remote-tracking branch 'couchbase/6.6.5'
 eb05f7fc2 MB-54444:[BP] Handle ssl port when getting indexes
 c920a7bf3 MB-54249 [BP] golang component debug sweep up in cbcollect_info
 e4659ac4a MB-53540 [BP] pass PKey to ns_ssl_services_setup process as a fun
 6c916743b MB-53552 [BP] Don't leak sensitive information (complete_join)
 bfc37cde8 MB-53552 [BP] Don't leak sensitive information (engage_cluster)
 729111ce7 MB-53551 [BP] Sanitize goport env to prevent it being logged...
 da2fd33d8 MB-54349 Handle ssl port when getting indexes
 6c52c5bca MB-53891 MB-53811: [BP] Make sure rest_lhttpc_pool crash...
couchstore is at 5727a44, changes since last good build: 
 5727a44 MB-46657: Update couchstore python tests to use Python 3
 2acf5ce MB-46340: [BP]: Check for cb_calloc failure in lookup_callback
 60ce7c5 MB-46340: [BP] Check for cb_malloc failure in read_root
couchdb is at 7d193d4, changes since last good build: 
 7d193d4b MB-48047:[BP] Make sure couchdb using correct loopback address.
 6877d6bf MB-48047:[BP] Fix couch_httpd missing config change notifications
 f4ddd4cd MB-47094: Handle memcached connection errors
 ba599542 MB-47273: Fix real user id domain
 c7741686 MB-47094: Extract the real user from the menleaus-user and domain Headers
 eeacec2b MB-47094: Handle error during send and receive of audit message to memcached
 7689d7e4 MB-47094: Limit couch audit message queue
 56194944 MB-46657: Use python3 interpreter in CMake files
 62f8c05f MB-46657: Update couchdb test to use python 3
 ccd763a3 MB-46657: Make couchdb unit tests runner compatible with python3
 77c1646b MB-44383 : Address couch_audit crash if remote socket is closed.
 5039477b MB-40946: Wrap auth details into function
 f47945ba MB-38233 : Handle compressed raw docs
 01b3470b MB-38090: Use cached decoded request body for audit message
 5e9a76d8 MB-38070: Fix audit event code for error cases during updation...
 4d312e2b MB-37916: Reset the index file when writer detects corruption ...
 769a555f MB-37914: Unblock the blocked updater when maxParallelIndexer...
 a363ab7e MB-37915: Refresh eof before writing header to compacted index file
 cb78d877 MB-37406 Decrease the timeout for receiving http headers
 fa3c64b1 MB-37100: Merge remote-tracking branch 'couchbase/unstable' into HEAD
Switching eventing to mad-hatter
eventing is at 4e68eca, changes since last good build: 
 4e68eca1 MB-51078: Add to restream map when vbs are not closed by other nodes
 51366ae4 MB-51078: Include vb remaing to own and give up only when worker rebalance ongoing
 dfeddcc9 MB-51078: Fix vb remaining to shuffle when stream request is done
 1da8a3c8 Revert "MB-51078 : Try catching unsuccessful streamreq response as early as"
 29a4dd74 Revert "MB-51078 : Reduce wait time for vb_stream_request_metadata_updated"
 3f917133 MB-51078 : Reduce wait time for vb_stream_request_metadata_updated
 998244a6 MB-51122 : Open failover log DCP stream for only the required vbucket
 3867b6a7 MB-51078 : Fix missing event due to handling of close dcp request
 60e2be02 MB-51078 : Try catching unsuccessful streamreq response as early as possible
 20495056 MB-50947: Store failover log in checkpoint blob
 a6c1a26d MB-50284 : Proactively stream encryption level changes to C++ consumer
 6b84de96 MB-50284 : Wrap timer lcb handle in early bailout wrapper
 2292868c MB-49600 : Respawn consumer only when an older instance is found in runningConsumer map
 ea4b4caf MB-48048 : Repair function during lifecycle operation if encryption level changes
 3ad0e900 MB-48048 : N2N Encryption and Enforce TLS
 cee92520 MB-48048 : Cache gocb handles
 5e420142 MB-48289: Remove respawned consumers from consumerSupervisorTokenMap
 2adcdd45 MB-48292: Don't clear buffer message when bytes received by libuv is 0
 c6f7e334 MB-47445: Add to deployed apps if function state is paused
 dc46fb8b MB-45785: Add /config endpoint to retrieve/update deployment config
 b7510184 MB-45785: Move all settings/depcfg UI endpoints to /functions
 b900554f MB-46476: Force fetch cluster info after routine spawns
 da84c5b2 MB-46887: Return invalid feed if feed don't have connection with any kv node
 1a662910 MB-46887: Return invalid feed when feed for master is not present
 21fb51b2 MB-43763: Limit Curl Response and make it configurable
 11451629 MB-45360: Add /appcode endpoint to retrieve/update function code
 aa8d002b MB-46325: Fix race between topologychange and settingschange
 7f932d79 MB-45359: Use secondary IP addr for debugger if available
 48fa63e9 MB-45787: Don't allow bucket bindings to non-existent buckets
 3db91992 MB-46326 : Address mutations getting dropped due to racing worker queues
 aa20c634 MB-43762: Get rid of errors in JS console
 55dafa3a MB-44637: Move VB resources to AppWorker from worker
 c065cddf MB-43395: Refresh bucket unconditionally during rebalance
 ab0461ca MB-43395: Fetch complete bucket uri during rebalance
 54ff6d14 MB-43395: Cluster info cache refresh optimisations
 42c58e96 MB-43395: Clear rebalance token once rebalance finishes
 92d14025 MB-44333: Return datatype in meta object only if its given populated by lcb
 44e91350 MB-38403: Call stop on N1QL iterators that have been GC'd
 a7a9459f MB-43762: Enable Default Boundary during Add Function
 81c9908d MB-43762 MB-43461: Enable runtime settings only
 1a8e9812 MB-44159: Implement browser search within a function
 4351449b MB-43962: Remove unneccesary locks around bucket
 d2eed1a0 MB-44333: Fix datatype of metadata object for update operation
 0edc4786 MB-44307: Allow configuration of dcp window size
 2a949028 MB-44381: Remove populate stats during rebalance progress
 c748fc16 MB-43709: Don't stop producer for pause resume
 d2614a8b MB-43762: Refactor DCP Feed boundary and Deprecate 'from_prior'
 8b63a78d MB-42804 : cleanup code and add a NOTE
 7218078b MB-42804 : Simplify primaryStoreCsumPathCallback(). Keep only bare minimum required code
 31163a64 MB-42804 : write settings soon after writing app content
 e093c436 MB-42804 : fix below issues in the area of recursion detection
 61406490 MB-43393: Fail rebalance if another rebalance is already in progress
 45bcf074 MB-43393: Check for rebalance readiness locally during PreparePhase
 d664f086 MB-44016: Use cached function names to determine apps in tempstore
 46d7373b MB-42498: Force undeploy function when undeployment is triggered internally
 24ec75fe MB-43463: Allow binary doc from dcp if language compatibility is 6.6.2 or above
 ee7050c6 MB-43463: Add binary doc support
 426befbc MB-43461: Added timer_context_size to the UI
 8d3695f7 MB-43275: Access control rebalancer to avoid races
 3b8dc8b0 MB-43364: Don't unwatch metadata bucket when handler is paused
 70cf5716 MB-43365: Lock the bucketmap before connecting to the bucket
 3c462180 MB-43666: Update header generation to use python 3
 4148765c MB-42961: Refresh bucket object when its out of sync with the bucket uuid
 5532664e MB-42961: Terminate callbacks if consumer is terminating and unwatch src bkt if we can not watch meta bkt
 2c94b272 MB-42961: Unwatch bucket when all handlers listening on the bucket gets undeployed/paused
 f4b5cd7c MB-42800 : read isBalanced holding the mu lock
 27d2b484 MB-42800 : Report correct isBalanced state on rebalance failure
 a61032dd MB-42800: Fix CI script
 ccdd537e MB-42167 : Update bucket function map after storing in primary store
 5e4056b8 MB-41940: Dont lose first line in UI log display when not truncated
 a50235cf MB-41091: Fixing debugger link to adapt to different chrome versions
 3e900e29 MB-41057: Making Timer partitions configurable.
 c6e4850f MB-41560: Validate data type of arguments supplied to advanced bucket operations
 d005e6c0 MB-41093 : pause timer scan if we are unable to read timer from kv for 60secs
 2fb0721f MB-41566: Introduce meta.expiry_date of JavaScript date type Backport of MB-41161
 887725b4 MB-41091: Fixing debugger link to adapt to different chrome versions
 c95bb07c MB-40360: Add cas mismatch count in failiure stats
 36b6c1dd MB-40357: Do not continue after REST API validation error
 48f037a4 MB-41509: Link icudtl.dat file to debugger process
 c38da53d MB-40731: Check if the appState is not pause when the handler is invoked.
 71b12bbe MB-40945: Fixed panic when the data supplied to deploy was null
 b724a020 MB-40360: Remove lcb error name checking from javascript test code
 79c8e1d1 MB-40360: Catch error if any in setting couchbase namespace in global context
 d966cd15 MB-40360: Support replace operation
 f0b1e817 MB-40360: Tests for additional bucket ops
 3fb1d897 MB-40360: Support additional bucket operations
 9b434b32 MB-40360: Modularize Bucket ops implementation
 e0bd3a4c MB-40337: Reopen the lcb connection on sdk error
 e5867758 MB-40636 : turn on auto-redistribute-vbs-on-failover by default
 a55e7a0e MB-40637: Added N1QLQuery support
 b6c82309 MB-40636 : Rename ERR_REBALANCE_ONGOING to ERR_REBALANCE_OR_FAILOVER_ONGOING
 ab6bf894 MB-40636 : Handle race in back-to-back failover of multiple eventing nodes
 0dee9fd3 MB-40636 : automatically redistribute vbs to active nodes on node failover
 a4ac16c5 MB-40522 : Use correct e.dataType for detecting delete mutation with xattrs. Checking the wrong data type caused delete mutation to get leaked into OnDelete()
 a5f85af0 MB-40518 : check retriability of LCB errors properly
 30fd84ac MB-40767: Update parent map only when graph node is not visited
 96a4b6c1 MB-39080 Allow http for local IP addresses
 1d47652f MB-39080: Allow hostnames correctly
 a9777338 MB-40114: Implement Lock and Unlock of a document
 ec28eb3b MB-40114: Handle race between create and scan timers across workers for the same partition when LCB operations take long or timeout
 5794f10f MB-40009 : record the start_seqno in the initial check point for from_now
 76ec6c52 MB-39967 : separate stats computation involving call to kv into a singleton go routine to avoid spurious kill of eventing-consumer
 99d59502 MB-39878: Allow delete app if its being undeployed
 b158da55 MB-39874 : Ensure a useful clientContextId is set by default
 22bec98e MB-31108: Fail if network ports needed by eventing are not available
 8998f264 MB-39693: Set cas as a string in the metadata object
 3ae94993 MB-39644: Remove function details from graph after processing status becomes false
 62cb28e2 MB-39713: N1QL recursion check for static N1QL statements
 2758effd MB-38321: cap queue sizes at 61MB to smoothen throttling as new
 ac66bc25 MB-39642: Check for mandatory function OnUpdate or OnDelete
 c5641c99 MB-39498: Increment create & cancel timer counters when op is successful
 993fbd50 MB-38321: Do not throttle mutations during undeploy
 9e4c3b11 MB-39335: Ensure only one message of same type is present in v8 consumer queue
 6e350478 MB-39335: Fix for rss growth in eventing-consumer
 e66b2783 MB-39399: fix some compilation warnings
 9bab62e9 MB-38731 : 6.6 Back port Display Eventing stats in the UI page where deployed
 4d4476c9 MB-38321: Fix error in finding file index
 dcd25225 MB-39257: Fix retry logic. We are supposed to come out of retry only
 df8d03a9 MB-38843: Use v8 compiler to compile handler code
 a4e1c926 MB-38843: Add ability to detect globals and timers
 b640eea1 MB-39257 : set num_vbuckets in eventing-consumer during init
 fa6feba8 MB-39080 : update all host references in cbevent examples
 17adb7c5 MB-38729 : make cancelTimer() return true on success, false if timer
 48a452cc MB-39080: Fix cbevent help output
 a6e57ad5 MB-38843: Make CI capable of compiling cgo
 0036f48d MB-38729 : Implement cancelTimer()
 10e24f56 MB-37042: Pass valid json string for unmarshalling
 7767390f MB-38729 : Derive timer partition from 
 0c5c34ae MB-38730: Fix ci functional test
 4583aff1 MB-38730: Differentiate between deleted and expired documents for OnDelete functions
 e451a8bb MB-38843: Use whitespace preserving transpiler for N1QL
 1da89dae MB-38843: Handle unclosed multichar escape
 f6120306 MB-38443: Whitespace perserving transpile
 b4a08051 MB-38729: Make retry count configurable for bucket ops
 104dc876 MB-38793 [BP MB-38791] - Log files permissions excessively restrictive
 5480d0a1 MB-38526: Prevent overwriting of element due to shallow copy of local slice
 5e90bcca MB-38421: Fix panic due to "/" in metakv path
 c2ca1bc2 MB-38421: Recover from panic in ServiceMgr::getStatus
 26de36a5 MB-38375: Fix race between sending stream request and rollback
 f0b10ab9 MB-38397 : Introduce consumer init TS and use it to restart consumer
 ed41728c MB-38370: Fix race while deleting dcpfeed from kv host map
 d2f0891f [MB-37555] Do not multiplex query settings with options
 3bbc27e2 MB-38112: Ensure preview builds not used by CI
 c950091a MB-37946: Fix race between HandleSup and SettingsChangeCallback
 c43a5fe6 MB-37946: Prevent edit during lifecycle operation
 42818a3f MB-38033: CI/Test Fix TestUndeployDuringBootstrap
 d0c74e49 MB-37564: CI/Test changes
 07209028 MB-38112 CI/Test Only changes Do not explicitly switch branches
 f9ff25dd [MB-37564] Set N1QL grace period for query
 371dc2d1 MB-38033:Add ServiceChangeNotifier to cache Cluster Info
 103722fe [MB-37936] Document REST API for Pause and Resume
 ef9f275c [MB-37555] Add ability to prepare N1QL queries
 b5355298 MB-37561: Check rebalance status of supervisor for getRebalanceStatus
 29f6f031 MB-37558: Handle deletion of source and meta buckets gracefully
 bff0b9b3 Revert "MB-37561: Use metaKvRebalancePath token for response to ..."
 c4c2d8b2 MB-37562: Handle from_now feed boundary in backlog computation
 8f0da424 MB-37563: Add flag to disable curl 3xx redirection
 750f5b4f MB-37560: Sort Eventing name, UI should reflect CLI/REST changes
 957c1cc2 MB-37561: Use metaKvRebalancePath token for response to ...
 d6108a52 MB-37559 trigger consumer rebalance if previous rebalance was stopped in between
 45b95520 MB-37556: Fix race between topologyChange and RebalanceTaskProgress
 dec7a7d5 [MB-36793] Use active KV node address for connection string
 a8bb694b [MB-34093] Identify crc64 and curl as MH features
 9253758e [MB-37179] Move stats loading into a separate go routine
 ad17df93 MB-37179: Takes sleep out of critical section
 1e0312cd MB-37199 : Stop generating oScanTimer internal events in c++ on an out going eventing node and during pause. Separate out Add/Remove Timer Partitions
 a23aa8fb MB-36468 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 ddf3957a MB-36468 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 24bab979 MB-37040 MB-37020 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 77a94ce5 MB-36326 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 6ad5944b Merge remote-tracking branch 'couchbase/unstable' into HEAD
 ba3b191f Merge remote-tracking branch 'couchbase/unstable' into HEAD
 b90cc6d5 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 64ef63fb Merge remote-tracking branch 'couchbase/unstable' into HEAD
 a9baa5b7 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 b962d3bd Merge remote-tracking branch 'couchbase/unstable' into HEAD
 43dbc4ad Merge remote-tracking branch 'couchbase/unstable' into HEAD
 905f0f75 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 41fbfd30 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 f0d72d72 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 eb7eb87f Merge remote-tracking branch 'couchbase/unstable' into HEAD
 eb7c94d0 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 ad48e81a Merge remote-tracking branch 'couchbase/unstable' into HEAD
 4b2b638d Merge remote-tracking branch 'couchbase/unstable' into HEAD
 f8065dd4 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 3f72f716 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 872b5f2b Merge remote-tracking branch 'couchbase/unstable' into HEAD
 184bfa41 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 141862bd Merge remote-tracking branch 'couchbase/unstable' into HEAD
 314e3749 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 0b13d581 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 bcf07962 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 9f80bfb1 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 de98f3a3 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 5e5d8b90 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 acc94882 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 7255d3dd Merge remote-tracking branch 'couchbase/unstable' into HEAD http://qa.sc.couchbase.com/job/dev_testbed_blr3/124/ http://perf.jenkins.couchbase.com/job/themis-dev/898/console http://perf.jenkins.couchbase.com/job/themis-dev/899/console
 be6938aa Merge remote-tracking branch 'couchbase/unstable' into HEAD
 8afbf28a Merge remote-tracking branch 'couchbase/unstable' into HEAD
 a10a89dc Merge remote-tracking branch 'couchbase/unstable' into HEAD
 ca0501e5 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 d34729d6 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 39d66dbb Merge remote-tracking branch 'couchbase/unstable' into HEAD
 6ac9ce11 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 39f5fda7 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 52c1f606 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 df77b7a7 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 11ae6c2d Merge remote-tracking branch 'couchbase/unstable' into HEAD
 37a06f0b Merge remote-tracking branch 'couchbase/unstable' into HEAD
 8c9e60f4 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 acce010e Merge remote-tracking branch 'couchbase/unstable' into HEAD
 09396407 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 9bd46255 Merge branch 'unstable'
 4d5a7591 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 aa155a8a Merge remote-tracking branch 'couchbase/unstable' into HEAD
 e1e82164 Merge branch 'unstable'
 e5180a53 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 fe6b1bdc Merge remote-tracking branch 'couchbase/unstable' into HEAD
 bd725526 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 96f04794 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 4494b95d Merge branch 'unstable'
 ad86ea54 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 0aa92f74 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 93e4b7e0 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 e998831a Merge remote-tracking branch 'couchbase/unstable' into HEAD
 dde0bd8e Merge remote-tracking branch 'couchbase/unstable' into HEAD
 bff340e9 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 90ea09d5 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 75c5a73d Merge remote-tracking branch 'couchbase/unstable' into HEAD
 fe83c0f2 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 016764a7 Merge branch 'unstable'
 a252edcc Merge remote-tracking branch 'couchbase/unstable' into HEAD
 9ce683e6 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 7d37dbe3 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 0565a397 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 f2d00740 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 45c16a79 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 fdb6858b Merge remote-tracking branch 'couchbase/unstable' into HEAD
 374fe24d Merge remote-tracking branch 'couchbase/unstable' into HEAD
 8cd0499c Merge remote-tracking branch 'couchbase/unstable' into HEAD
 8a2e39da Merge remote-tracking branch 'couchbase/unstable' into HEAD
 a20a5e6e Merge remote-tracking branch 'couchbase/unstable' into HEAD
 b72154e1 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 384d1adf Merge remote-tracking branch 'couchbase/unstable' into HEAD
 9a1d433b Merge remote-tracking branch 'couchbase/unstable' into HEAD
 5abd1c4b Merge remote-tracking branch 'couchbase/unstable' into HEAD
 187681a7 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 3f8bceb4 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 271d769f Merge remote-tracking branch 'couchbase/unstable' into HEAD
 37a5a683 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 ec749423 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 094bb199 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 56f24fe8 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 740a4f75 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 139bd74b Merge remote-tracking branch 'couchbase/unstable' into HEAD
 3176a733 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 3c0f78fb Merge remote-tracking branch 'couchbase/unstable' into HEAD
 ef43a754 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 1a48255e Merge remote-tracking branch 'couchbase/unstable' into HEAD
 d8aaebe9 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 6a580269 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 65b2cf46 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 e64a8ee9 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 b6928eac Merge remote-tracking branch 'couchbase/unstable' into HEAD
 ef0f4341 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 c571647c Merge remote-tracking branch 'couchbase/unstable' into HEAD
 a4d9500b Merge remote-tracking branch 'couchbase/unstable' into HEAD
 204960b0 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 dc00b14d Merge remote-tracking branch 'couchbase/unstable' into HEAD
 71e7cf3c Merge remote-tracking branch 'couchbase/unstable' into HEAD
 488666c6 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 5fe2adb4 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 7dd2a0d5 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 7429e60a Merge remote-tracking branch 'couchbase/unstable' into HEAD
 104930ca Merge remote-tracking branch 'couchbase/unstable' into HEAD
 d3cba4b1 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 962d16dd Merge remote-tracking branch 'couchbase/unstable' into HEAD
 3da7fe2b Merge remote-tracking branch 'couchbase/unstable' into HEAD
 00dcb898 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 3ac39ba3 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 54192d04 Make eventing build compatible with branch-master (0.0.0) again
 fe2505bc Merge remote-tracking branch 'couchbase/unstable' into HEAD
 336f54cd Merge branch 'unstable'
 5abe9add Merge branch 'master' into unstable
 f284ae53 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 7b8671ef Merge remote-tracking branch 'couchbase/unstable' into HEAD
 2e49c0b8 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 df3b0794 MB-31418 MB-31419 MB-31420 CREATE, DROP, EXECUTE FUNCTION
 4d7edaca Revert "Revert "Merge remote-tracking branch 'couchbase/unstable' into HEAD""
 478a1ec6 Revert "Merge remote-tracking branch 'couchbase/unstable' into HEAD"
 770c71bc Merge remote-tracking branch 'couchbase/unstable' into HEAD
 bbfd33d5 MB-30703: Use cbauth.GetTLSConfig() for tls API configuration
 54b491c9 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 58cf651b Merge remote-tracking branch 'couchbase/unstable' into HEAD
 697f2a45 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 79c93fa3 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 00b76b08 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 5debcb55 CBD-2747 Build on MSVC 2017
 84868d46 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 5ca1a328 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 a038db2b Merge remote-tracking branch 'couchbase/unstable' into HEAD
 6e55aeb2 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 badd556e Merge remote-tracking branch 'couchbase/unstable' into HEAD
 518a6970 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 bbb95c00 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 4e466287 Merge remote-tracking branch 'origin/unstable'
 b59fe58f Merge remote-tracking branch 'couchbase/unstable' into HEAD
 e4bddb6a Merge remote-tracking branch 'origin/unstable'
 0d3c46f1 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 8836d2b2 Merge remote-tracking branch 'origin/unstable'
 658468c1 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 4a9a1956 Merge remote-tracking branch 'origin/unstable'
 9a02b3cb Merge remote-tracking branch 'origin/unstable'
 c0ebc901 Merge remote-tracking branch 'origin/unstable'
 aa9ce338 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 00f9fefb Merge remote-tracking branch 'couchbase/unstable' into HEAD
 38754670 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 ed7f3fdd Merge remote-tracking branch 'couchbase/unstable' into HEAD
 b23e05a0 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 0261b456 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 a70baf67 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 2c6f4dc7 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 daa9978f Merge remote-tracking branch 'couchbase/unstable' into HEAD
 a1758453 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 f0f7d723 Merge commit 'a5d51e0' into HEAD
 725b3abf Merge remote-tracking branch 'couchbase/unstable' into HEAD
 d91453b8 Merge remote-tracking branch 'couchbase/unstable' into HEAD
 65a019c7 Merge remote-tracking branch 'couchbase/unstable' into HEAD
Switching eventing-ee to mad-hatter
eventing-ee is at f7d38a6, changes since last good build: 
 f7d38a6 MB-50284 : Timer store change to facilitate lcb handle with early bailout support
 b266d93 MB-43763: Limit Curl Response and make it configurable
 0f7ec72 MB-43462: Delete Alarm document when a timer is cancelled
 0d436f8 MB-41057: Making Timer partitions configurable.
 bae7994 MB-41093 : pause timer scan if we can not read timer from kv for 60 secs
 74003c9 MB-40360: Modularize Bucket ops implementation
 ad008ec MB-40114 : Add a small delay before retrying KV op just like it happens in LcbRetryCommand()
 3b107a3 MB-40114 : Handle the race between timer creation & scan when creation takes a long time due to load
 5f4abc2 MB-40114: Handle race between create and scan timers across workers for the same partition when LCB operations take long or timeout
 7517d66 MB-40114 : skip the partition if Get(rootKey) fais
 fe442b6 MB-39399: advance span.start when system is idle as well
 b29bf0e MB-39257 : set num_vbuckets in eventing-consumer during init
 0bebf06 MB-38729 : Implement cancelTimer()
 726686d MB-38729: Derive timer partition from 
 bd0fb23 MB-38729: Make retry count configurable for bucket ops
 0642262 MB-37563: Add flag to disable curl 3xx redirection
 398acea [MB-36793] Use active KV node address for connection string
 81d57b4 MB-36468 Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 adad8c8 Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 47d2c5e Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 d184266 Merge branch 'unstable'
 0ff9b09 Merge branch 'unstable'
 07e55ef Merge branch 'unstable'
 8ac8ac0 Merge branch 'unstable'
 889ec8f Merge branch 'unstable'
 48fc594 Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD http://ci-eventing.northscale.in/eventing-30.08.2019-15.39.pass.html
 7b1fcff Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 491c496 Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 3239148 Merge branch 'unstable'
 2f73c50 Merge branch 'unstable'
 2e4b73f Merge branch 'unstable'
 5811bc2 Merge branch 'unstable'
 f4d2aec Merge branch 'unstable'
 ec12049 Merge branch 'unstable'
 6a2b2ec Merge branch 'unstable'
 c93cb2e Merge branch 'unstable'
 0a6003c Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 69bdc55 Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 1598ea8 Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 933609a Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 ca4ed79 Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 dff6ab0 Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 8825463 Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 afc688c Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 7849bb4 Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 a3563a2 Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 9484f37 Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 208d5f5 Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 44ed1de Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 25fb85e Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 961acc0 Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 1336097 Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 8338a39 Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 ec71c33 Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 bf3054d Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 454aa6f Merge remote-tracking branch 'couchbase-priv/unstable' into HEAD
 16fdf54 Merge remote-tracking branch 'origin/unstable'
Switching testrunner to mad-hatter
testrunner is at 2abbc0e, changes since last good build: 
 2abbc0eb2 Adding 8 node ini file for upgrade tests
 a0b89fba9 Updating max_build_num length=5
 35addceba Split bucket job into groups in mad-hatter branch
 797a1e939 test_mutations_for_persistent_snapshot added
 15294f3f1 fixes for custom map job
 1248c04e7 CBQE-7397: Make compatibility changes for enforce_tls in 6.6.5
 88d6c6c53 CBQE-7374: Fix TLS tests in backup_restore
 b295d0456 CBQE-7206: Add enforce_tls test for cbimport/export
 e304eb75f CBQE-7193: Add support for enforcing TLS in CLI tests
 a38fb277b CBQE-7191: Create Enforce TLS tests for CBBM
 153676e77 add 8 node template with elastic search server.
 0356b645c adding 2-nodes-template-all-services-plus-fts for comapaction tests
 542de241f adding required groups for custom map and index management tests
 e1a643d3d changes for get bucket items count for tls
 d1f0972d2 Backporting of enforce TLS for 6.6.5
 a6744462d xdcr security tests
 ccfc832ed CBQE-7393 Fix logic check output in cli
 dcdf43fd0 Eventing: backporting n2n encryption and enforce tls tests
 6cb7d8124 tls changes for gsi
 88f26c640 fix for tls moving topo tests
 6cd863068 Update for TLS test cases on MH
 619d25354 Adding support for 6.6.5 and 7.0.3 in testrunner
 039618853 changes for enforce tls
 b2cd78d27 CBQE-7276: 5/n Drop a ToDo
 9fe1074eb New test cases for TLS and multiple root ca certificate
 2c0f6d225 CBQE-7276: 4/n Minor fix
 84b40e557 CBQE-7276: 3/n Disable AF before changing TLS settings
 3c03eb277 CBQE-7276: 2/n Add support to enable setting strict level encryption
 2163c514b Fix for n1ql_stats tests
 e334a7457 Enabling 6.6.4 in testrunner
 a4df4705d CBQE-7276: 1/n Backporting enforce-tls infra changes
 1c7518966 check only word(s) in output, not match them.
 f7c3a0fe9 Remove http header constraint for query service
 fae3bf203 CBQE-6446: RemoteUtil: df command is hanging on some VMs
 ded26188f CBQE-7133: Fix broken exception in 6.6.3
 96ddef524 CBQE-6940: centos-backup_recovery_merge-dgm consistently aborted
 9a13f00f1 CBQE-7126: Add eventing to mad-hatter 9 node tests
 12c6e1b58 CBQE-7122: Fix regex filters for mad-hatter tests
 4e5680551 CBQE-7125: Add import for RemoteUtilHelper
 2ce285d68 CBQE-5812: Issue with merging results
 e78d82631 CBQE-7117: install fails at node init in build sanity
 c4848131f CBQE-7120: Fix force-updates parameter for mad-hatter tests
 00a76a1b9 CBQE-7119: Increase downtime for log no mutations test
 bc30a0c34 Backport testrunner changes from 7.0.0 to 6.3.3
 ca6933d36 Eventing: fix failover + rebalance tests on 6.6.x
 236d9292f Fix advisor instance in mad-hatter.
 08f25f541 CBQE-5458: Back-port init var backup_name
 0d0a1c46e Back-port json item expiry checking
 49dd5a6b4 CBQE-6746: Back-port error message fixes
 8aea8331e Back-port getting backup count using json
 850a8e71a CBQE-6624: Back-port node fix for rbl mismatch
 ed058ad68 CBQE-6904: Back-port restore checking and ttl restore for obj-enhance-1
 eacd77c3a CBQE-6919: Back-port error checking for blocked mutations test
 c89de742f Eventing: commenting out invalid tests
 642954be4 CBQE-6926: Mac install failure due to old process not being cleaned up
 271cdc008 Fixing build url for macos in install script
 9e8eff8a0 uncompress data in cbtransfer from bucket in couchbase from 6.6.2
 797e17324 Enabling support for 6.6.3
 ba8f8ce0a add bkrs ini with openstack servers to run with cbbkmgr from 6.6.x
 7b7ff47a5 update regex match pattern extract backup name in repo.
 d4cbffdd4 use json to get backup count if cbbackupmgr version >= 6.6
 92900a006 do not delete meta data if cbbackupmgr client from version 6.6
 a39be69a8 add password param.
 a88d5ce13 add bwc ini file to run in server pools.
 8bec974c0 rename bwc conf file the same name in cc branch to be triggerd in server pools.
 d7ac8424d rename bwc conf so it could use with other version.
 b2b377e50 Eventing: fixing sanity
 6f6066612 move upgrade jobs from static to server pools.
 1cf31e009 wait more time for cluster to update rebalance status.
 84d714cd7 it should raise Exception, not string.
 45cc9c663 add new upgrade from 5xx conf files.
 0e02bf1a2 add new template for new upgrade tests
 5d8b27f2b add upgrade from 6.x.x to latest version of mad-hatter.
 e3ba51518 Adding ubuntu20 support for 6.6.2
 97c825f9d Eventing: n1ql gc test cases
 c46b6ada8 Fixing 6.6.2 rebalance testcases
 345d35226 Fixing 6.6.2 sanity testcases
 80c9f450b Additional tests for 6.6.2: concurrent movement of partitions during rebalance, cluster level managerOptions
 4ba99b878 Eventing: binary support for 6.6.2
 f76a57d89 FTS index compaction API tests for mad-hatter
 e9ccd437c CBQE-6653: Update backup_merge to utilise return codes
 8c9c987f0 CBQE-6652: Back-port support for exit codes
 eb321c413 CBQE-6635: Add try except block around cb_version initialisation
 76368dd12 CBQE-6650: Update expected error messages for archives
 09717f3a0 CBQE-6360 : Test cases for context size
 86c3e74f6 MB-44580 uncompress data to compare in bkrs and imex
 fe31a8f96 Entbackup test can now be run against mad-hatter branch for 6.6.x
 630c38994 Eventing: default to False
 f1a7d4b93 6.5.2 failover does not support --hard flag.
 36fdc13b1 keep space when match key in 6.5.2
 cbc0cd8e8 do not remove space in 6.5.2
 765b62e28 get correct file names in 6.5.2
 4ba051b7f tests with large metakv
 adfad5eac use sqlitedump if cbversion smaller than 6.6
 7cd055788 modify meta_json for cb 6.5.2 only in mad-hatter branch
 ed3db84fd update error messages in negative tests.
 0853e1039 Updating testconstants.py for latest releases
 1e1baf679 Update testconstants for 6.5.2
 2b5688fb6 get correct storage mode to create index.
 71ce77019 only verify files in backup logs.
 ced411ae6 Eventing: fixing exception
 8be261d52 set type of index to compare with source.
 cb8f10b10 set index value as integer
 b01cfaaf7 CBQE-6239: Add a space between keys and values in regular expressions.
 db6877965 CBQE-6237: [2/n] (Backport) make bucket size smaller than KV RAM size.
 1fabe02e7 CBQE-6236: [1/n] (Backport) Add index,n1ql,fts and eventing ports
 66eed074a re-order data to compare with samples data.
 d1aa99e34 Fixing some ini file templates for FTS
 a5bdb92a0 Eventing: fixing testware issue
 f188b0ae4 adding sleep after rebalance start
 4182c49f8 Eventing: stats for rqg test
 e05a24fe9 Fixing conf file location
 dc817024c CBQE-6167: Avoid sharing staging directories
 80216cc48 Eventing: debugger url fix
 0e5226cbd Eventing testware issues
 a38b9e414 add grouping to py-rebalance-highops-pillowfight.conf
 685f0ed57 Adding ini file for multi cluster support
 183f17f7e automation for MB-41113
 a4f0eabf4 initial commit for card connect test
 949b3c8c1 Adding functional test for MB-36087
 d943a5e0a CBQE-6184: [5/n] update errors in negative tests.
 43adc183d CBQE-6184: [4/n] CBQE-5378 update files in collect-logs of CBM.
 59aac7863 CBQE-6184: [3/n] retry to run backup if backup failed.
 af49a3d75 CBQE-6184: [2/n] CBQE-5801 delay kill 10 seconds so cbbackupmgr could start properly
 0d91f9455 CBQE-6184: [1/n] Merge success message check
 294d61082 CBQE-6034: (Backport) Scan backup logs for bad keywords.
 dfa0d4280 adding 13 node template
 69a2a9434 CBQE-6108: (Backport) Use a uuid as the provider's bucket name
 48e2e75e0 Fixing testware issues
 0009f09f3 search_before/search_after feature automation
 ed40f399e fix the conf files
 39ddf4dbd test_cpu_mem_utilization_score_none_fuzzy and changes for custom,def map jobs to runw tih score none
 c51d929f7 tests for MB-40961
 c3a8c5398 CBQE-5999: [67/n] Missing rebalance
 450f76547 CBQE-6107: Initialise bkrs_client as NoneType instead of as empty list.
 44e51b6b3 CBQE-5999: [66/n] move localstack server to better server.
 955a58aaa CBQE-5999: [65/n] CBQE-5801 update better localstack server.
 4a0c0f031 CBQE-5999: [64/n] add new templates to run bkrs tests with object store (s3).
 90e880e30 CBQE-6090: Add support for undocumented mechanism to configure orchestrator heartbeats and timeouts
 692dba303 CBQE-5999: [63/n] [1/n] Add framework needed for provider agnostic cloud testing
 587c3657d CBQE-5999: [62/n] CBQE-5801 replace slow localstack slave with better one.
 8aa84a643 CBQE-5999: [61/n] replace localstack with better one.
 838e07954 CBQE-5999: [60/n] add bkrs template with localstack
 3e2d387fd CBQE-5999: [22/n] [14/n] Run all existing failover tests against object store
 5b5fa2294 CBQE-5920: fix testware issue
 d4ab544f0 CBQE-5920: Advance bucket op
 96a9ac938 CBQE-5999: [59/n] remove space in regex pattern before extracting data in repo.
 3b33604a1 CBQE-5999: [58/n] remove space in bucket key value in 6.6.x
 65c222ae1 CBQE-5999: [57/n] Updates to init_node and init_node_services
 a0932566e CBQE-5999: [56/n] Update functions to create restore cluster
 61985877c CBQE-5999: [55/n] [43/n] Fix bug causing conflict resolution flag to be supplied
 ca1fb50f5 CBQE-5999: [54/n] [42/n] Ignore 'NoSuchUpload' errors during teardown
 b01367ee3 CBQE-5999: [53/n] extract data with new hex format from 7.0.x+
 6a09b9e9c CBQE-5999: [52/n] CBQE-5801 add obj flags if test runs with obj.
 866631fb5 CBQE-5999: [51/n] [40/n] Run all existing filter key/value tests against object store
 b247bac40 CBQE-5999: [50/n] Correct bug in translateDataFromCSVToMap
 8c2a31d7a CBQE-5999: [49/n] [39/n] Run existing rollback testing against object store
 41516a29b CBQE-5999: [48/n] [38/n] Support supplying objstore ssl arguments to cbbackupmgr
 1126b3fa3 CBQE-5999: [47/n] Add delete_all_buckets in lib/membase/api/rest_client.py
 0c1f98cb4 CBQE-5999: [46/n] [37/n] Run backup restore sanity with '--auto-create-buckets'
 b98e12a9a CBQE-5999: [45/n] Handle a case when an exception is not caught in the first few requests.
 5cad8936a CBQE-5999: [44/n] [36/n] Add additional testing for various config/restore flags
 6aece8c70 CBQE-5999: [43/n] [35/n] Add purge/resume testing with multiple buckets
 bb55028cf CBQE-5999: [42/n] [34/n] Add tests for multiple bucket backup/restore against S3
 4792a4b98 CBQE-5999: [41/n] [33/n] Add testing for online/offline upgrade scenarios
 4ac9323e1 CBQE-5999: [40/n] [32/n] Add a test to run resume with multiple iterations
 58886dcb9 CBQE-5999: [39/n] [31/n] Test config when using '--disable-analytics'
 3cc3f73ae CBQE-5999: [38/n] [30/n] Test config when using '--disable-ft-alias'
 2b535e84f CBQE-5999: [37/n] [28/n] Add additional restore start/end tests
 4ff396f97 CBQE-5999: [36/n] [27/n] Add a negative restore start/end test
 defd30759 CBQE-5999: [35/n] [26/n] Run sanity testing with binary documents
 00ca42cbc CBQE-5999: [34/n] [25/n] Test purge/resume with binary documents
 6851e846b CBQE-5999: [33/n] [24/n] Test full/incremental backup and restore with binary data
 0f5ffc584 CBQE-5999: [32/n] [23/n] Test include/exclude buckets and multiple failure scenarios
 56eb76660 CBQE-5999: [31/n] [22/n] Run existing map data tests against object store
 fb5750f6f CBQE-5999: [30/n] [21/n] Test short help contains information about objstore flags
 f716f7c75 CBQE-5999: [29/n] [20/n] Test objstore resume with >=5MB per-vBucket works as expected
 e656cac49 CBQE-5999: [28/n] [19/n] Fix the 'num_multipart_uploads' function for the S3 provider
 a5ecd05e1 CBQE-5999: [27/n] [18/n] Add a test to validate resume with missing staging directory
 c43683d8c basic ops conf file
 8997c2e71 CBQE-5999: [26/n] [41/n] Fixed 'UnboundLocalError' when removing staging directory
 837183fad CBQE-5999: [25/n] [17/n] Add test cases for when staging directory is removed
 d44cbc3d7 CBQE-5999: [24/n] [16/n] Run tests where objstore bucket is missing
 628ee78b7 add more tests for cbse
 b6362bc04 CBQE-5999: [21.1/n] update repo name in restore only tests.
 f25b9cc69 CBQE-5999: [21/n] [13/n] Run all existing rbac restore tests against object store
 9583ca820 CBQE-5999: [23/n] [15/n] Run all existing rebalance tests against object store
 b41be4542 CBQE-5999: [20/n] [12/n] Run all existing rbac backup tests against object store
 396dfb38e CBQE-5999: [19/n] [11/n] Run existing 'cbbackupmgr remove' testing against object store
 8736f697d CBQE-5999: [18/n] [10/n] Run all existing ttl tests against object store
 ab5dcec41 CBQE-5999: [17/n] [9/n] Run all existing vbucket-filter tests against object store
 5f39f8525 CBQE-5999: [16/n] CBQE-6046: Expect disable_ft_alias=True when disable-ft-indexes=True
 58e06d63f CBQE-5999: [15/n] CBQE-6045: Remove level=1 as an expected item backup-meta.json
 4e14aa1da CBQE-5999: [14/n] [8/n] Run all the existing backup_create testing against object store
 80b78ed02 add test to fix the cbse
 35f94e7b4 CBQE-5999: [13/n] [6/n] Run basic backup resume/purge testing for backup to object store
 9debe1956 CBQE-5099: [12.1/n] CBQE-5458 update new backup info validation from cc.
 80a797963 CBQE-5999: [12/n] [5/n] Add support for triggering async cloud backups and restores
 84475d469 CBQE-5999: [11/n] [4/n] Add negative CLI testing for cbbackupmgr object store arguments
 34c839b84 [10/n] [29/n] Supply AWS credentials/config if provided in the ini
 16bb7fdb0 [9/n] CBQE-5999: Python3/Python2 6.5.1/6.6 differences
 9a100e25b [8/n] Parse values under the [cbbackupmgr] ini section heading
 01ba1e62a [6/n] [3/n] Implement enough validation to run basic sanity testing
 cb5e4d8f6 [4/n] Add framework needed for provider agnostic cloud testing
 024aa6122 [3/n] CBQE-5999: BP ent_backup_restore file validation
 46c3cf905 [2/n] CBQE-5999: backup-meta.json
 4b16359c9 [1/n] add readme.md file and lww conflict resolve.
 11e3fd809 CBQE-6031: Back-port info automation (CBQE-5465)
 f9bd3ddbd Eventing: testware fix
 babf90e24 Eventing: kill producer/consumer during failover
 49b50f2fb Eventing: fix of testware issue
 ab634be7c CBQE-6031: Backport info automation (CBQE-5475)
 215197a64 Enabling support for 6.0.5 and 6.6.1 in testrunner
 14ca6d714 CBQE-5962 : testware issue
 b562b4729 CBQE-5962 : failover disabled test and testware fix
 a71d316f7 CBQE-5962 : failover testware issue fix
 8cdd2a64d CBQE-5962 : failover testware issue fix
 bfc2d9220 CBQE-5962 : failover testware issue
 a6c0ac05c CBQE-5962 : failover changes
 e0e87bcc1 CBQE-5962 : failover changes
 5aa8a6db5 Eventing: refactor failover cases
 16a89e7ff Fixes for skip range key tests.
 ad5f56f00 fix in 3-nodes-fts-template.ini
 eb05974c1 not running tests with ES issues
 66eebd404 Make changes to the index stat test as per https://issues.couchbase.com/browse/MB-39525
 a4dad03c2 fixes for 6.6.0 RC2 - failures
 066e45eb2 Fix upgrade initial version defaulting to an incorrect value.
 1510aaa41 Fixes for os-certify job.
 1fc9f2d23 Change default initial version for upgrade tests.
 d9f84ce5f Fixes for n1ql_rbac job.
 82024aab5 CBQE-5801 add release build in mad-hatter branch.
 96cc228cd CBQE-5801 update printout result.
 552b691b5 CBQE-5801 force failover needs hard flag.
 a18e647a0 Some fixes for ipv6 nsserver tests.
 00e52f4b8 reduce the no of docs, as there are kv_temp_errors are seen
 0e21fbd4d add sleep after rebalance.result(). Apparently rebalance does not complete after rebalance.result() returns causing us to miss a newly added node and hence data validation fails
 c0972544e Eventing: fixing handler code for recovery
 6d06378ea Fix node referenced before assignment in failover tests
 c86f27f81 Eventing: fixing rqg tests
 192ce3d46 reduce the no of docs, as there are kv_temp_errors are seen
 7e1d59ff6 Revert "Making changes for switch between couchbase3 and couchbase2 for python 2 and 3"
 f452f839f Making changes for switch between couchbase3 and couchbase2 for python 2 and 3
 30f15bb5c adding fts to rqg config file
 43018482a Moving conf files to conf/xdcr/
 12b0c7673 Minor fix in evictionkv tests
 cb9b1947c Renaming 2i references to gsi
 ac05206ec Eventing: create index for all cases
 78e181e85 Build sanity: correct ini
 4a6d84e81 Fixes for py-upgrade-partial-partitioned
 163ea6ea1 Eventing: skip metadata check
 a1e62e2eb Flex fts changes, backport for mad-hatter.
 98fcdb1a7 rearrange key value in dict to compare with sample.
 252b0a7ec fixes for failure in defmap job
 9509cb042 Reduce execution time and logging for window_functions_syntax_check test suite
 1a85607f0 CBQE-5819: Removing tests that need 8 nodes
 1b45e1801 Adding recovery tests to mad-hatter branch
 7f847de5f adding flex tests to os sanity suite
 5ba292df8 Fixes for n1ql_rbac.
 e5024e5e5 Remove unused imports that slaves do not have for python 2.
 b74fa8c9b Compact bucket for expiry case
 0a969893d changes based on MB-39870
 5ed1bcabb Eventing fixing testware issue
 d6f8c80a4 MB-39220: Adding --hard flag for cli failover tests
 25ea3d110 Adding renaming of 2i to gsi for conf file for  mad-hatter branch
 9230b5885 Fix slight issue in advise backport.
 22354411b CBQE-5787: Moving collection enabled conf files to conf/xdcr dir
 e5fcc4fac fix for issue with match_phrase for manages.reports
 25a54c009 Eventing upgrade: fixing rebalance race
 ebd03f39f Eventing upgrade: fixing rebalance race
 b794badf1 Eventing upgrade: fixing rebalance race
 84ddefd4a skipping tests with default_map=true tests for n1fty search function
 367b610a1 CBQE-5812: Greenboard : Issue with merging results
 d49af2625 Eventing : fixing upgrade test
 ba8eb70fe fixing import error
 ce05dfa50 Eventing: cancel timer with pause/resume
 e6cb4b4c5 Commenting out TCs that need more than 2 servers in mac sanity
 2ee4ae0c4 CBQE-5864: Run all the tests if download of test xml files while rerunning the tests
 525ad871c fix for clusterops based on MB-39613
 33c19dc07 Eventing: fix testware issues
 3000ceccb Eventing : upgrade changes
 386ffae64 CBQE-5830: Some jobs not able to find initial xml file but find xml for merge scripts
 07ae02a84 Eventing fixing testware issue
 d22079b7e adding new test with analyzer_at_type_mapping
 c0d65a771 updates for MB-39686 and MB-39314
 001b43afd Eventing: fixing testware issue
 60e45ace3 Backport advise tests.
 641c6a28d Backport 6.5.1-MP1 tests.
 6b8df84b6 Eventing: fixing textware issues
 146516a6a reverting initial_version default value
 d94239dab conf changes for flex upgrade tests
 7260cfe7d CBQE-5818 : Server manager fails to book a VM correctly
 9d7024ed1 Upgrade tests for flex
 44d17f533 CBQE-5781 and CBQE-5626 recovery cases
 66b8ee2e3 Eventing: fixing testware issues
 17bb8fd30 Eventing: Adding more debug info for failure cases
 68bacc47b CBQE-5781 recovery cancel timers
 c9b0a2dd0 MB-39757: fixing testware issue
 6790f9a1d fix in flex  'using fts' and having OR in query
 c1cf627db fixes based on bug fix: MB-39517
 ccbb8111d CBQE-5626: rebalance and topology cases for expiry
 a6a0fee3d CBQE-5781 : fixing cancel timers
 c290c801b CBQE-5781 : Cancel timer rebalance and topology cases
 f05248072 Eventing: removing redundant or not runnable tests
 f84881b67 rbac tests and use_fts test for flex
 1fc0b9fca commit for flex clusterops tests
 fef45a970 Backport rqg fixes.
 ed896fb03 fixing encode errors for custom map jobs
 92f55e694 adding flex sanity test
 9bf3018bc CBQE-5736 : cancel timers negative cases
 3d672bd7e Removing check for pools/default/overviewStats endpoint from test_simple_ui_request as it is removed via MB-39155
 51f9d8a8d assaigning Group P0/P1 to flex tests
 6207f333a CBQE-5789: Merge of test cases when run between docker and executor  is faulty
 0e8849dcc CBQE-5793 Eventing fixing testware issues
 8dc872144 run multitype typeing tests with use_index_name_in_query=False
 22ef6ac21 fix for napa queries and for issue MB-39493
 75a2c32a4 fix for napa dataset loading
 0b5ea9c1d CBQE-5789: Merge of test cases when run between docker and executor  is faulty
 7db1197be fix for unicode code
 0101a573c Eventing: fixing test typo
 ef1cc9a95 flex: handling unicode for python2
 84b8ca733 CBQE-5626 and CBQE-5781 : Cases for expiry and cancel timers
 9e8e40178 fix in custom map - not to change default values
 a20249321 CBQE-5759 : fixing testware issue
 cb8fcd0fc Skipping CBM tests in build sanity conf file - will be executed from build sanity script
 8974db0bc fix for custom map boolean type
 6a6a47472 fixes with unicode strings for python2
 d0dbcf068 super related changes for python2
 12cb582b8 ignore like expressions due to MB-38690
 fbd116c31 fix for using name of index in query
 eb1a378f0 fixing conflicts with f0c0b0e1e
 fe6f5d4c1 commit for flex automation
 1038cbca5 Eventing: changing insert to upsert
 2484bf05a CBQE-5622 : runtimer recurssion
 2ba759615 CBQE-5753 - fix for compression log msg change
 f2968119f CBQE-5754 Move test cases for setting date on docker from P0 to P1
 928bce7ce Fixes for simple_external_json.
 2abc0318d Backport fixes for partial_paritioned to mad-hatter.
 028139175 CBQE-5729 : Seeing 'KeyError' during rerun_job task  execution
 eaf274659 CBQE-5759 moving failover cases to p1
 f86a25c28 CBQE-5766: move the flaky tests on docker to different conf file
 a746a4063 Testware faulure issue fix for query-tokens
 3fa0b6621 Fix testware issue (query-index_gsi): plan format is changed.
 430ccb84f Added additional debugging for test failure in query-date-time-functions_gsi test suite
 85428df98 commit failed test case of subdoc
 867188af7 Backporting CBQE-5622 from master
 6168d41e6 Eventing: fixing indentation
 68e71193a Eventing: fixing build sanity for expiry
 d8032d9ab CBQE-5299: Rerun jobs on failures
 f4cf91c4e Removing dependencies in python 2.
 d9415bd52 Tests for MB-37737.
 1f28b33ec CBQE-5637 check server is ready after reset.
 62d963aaa add index, n1ql and fts port in global
 9692a235b Enabling 6.6 in testrunner
 b5334b666 Merging LWW tests to XDCR OS cert
 8bd15dc97 make ini file same services as other bkrs ini file.
 3515a42ac disabling compression for optimistic rep tests
 b0771570e Remove obselete tests for rbac and security
 0d812fbc5 Lower number of views for smaller machines
 487157bbf Fix tests with 6.5.x branch - ep_engine
 c654c7368 https://issues.couchbase.com/browse/CBQE-5412 Non-root installation for SUSE
 84360a1ac CBQE-5440: Fix the check for right CB server process is running on windows
 d40d28956 https://issues.couchbase.com/browse/CBQE-5412. Non-root installation support for centos.
 5a1a612a7 CBQE-5439:Parameterized the server_manager host, timeout to support different dynamic VMs API server and bit refactoring to remove hard coded values
 15728c66e CBQE-5451: server stop/start failing due to mismatch in the distribution names
 17b00adb4 Terminating orphan processes in new_install.py
 44b849fde Fix for CBQE-5413: os check using /etc/os-release
 e3c0e9365 Fixing CBQE-5414: timeout change as given by Pavithra, process wait exception issue with python2 Changed wget to silent and removed earlier commented code. Incorporated check and retry as per comments.
 63eac4239 CBQE-5616: Fix test hang when interestingStats are 0 but storageTotals are ok
 2d2ec6519 CBQE-5645 CBQE-5461 CBQE-5460 - Fix OS Cert jobs
 dbc5f30f7 CBQE-5458 add services to vms in ini file.
 f0093e7af add index and n1ql port to ini file.
 46dd8fc1c set storage mode in restore cluster after reset cluster.
 1355bca9e add require flag in setting audit and update error checked
 d70bf1822 skip dist_cfg check file size and add authentication to cbtransfer test.
 4de92bc75 CBQE-5516 OEL 8 LWW failures
 6f4b939f5 Eventing: removing kv rebalance negative case
 8a9d08813 Eventing : fixing testware issue
 a53076c51 get current bkrs client in test.
 3d73a6b9f MB-34338 automation bkrs bwc to 6.0.x in mad-hatter.
 020574e54 tests for stemmer token filter
 956a2df5f Adding n1ql and index ports to ini file for 2 nodes
 67ef4009a Query TTL test automation
 28a9f2718 Workaround for CBIT-19632
 3087fe738 CBQE-5377: Disabling intermittent failure
 d1cc2d5f9 CBQE-5377: Fix for string not matching
 21a319c3d eventing services will be added when runs test.  Comment out test in ibr which was intermittent failures.
 7c905838f adding polygon tests with 400 vert
 2ff6a5b50 Fix the CB_DOWNLOAD_SERVER_FQDN constant to use the correct FQDN
 d509efe8e Eventing: 30 buckets not to run
 7bfcd4d99 Eventing: Multihandler-multibucket test
 ef98a3669 Eventing: breaking tests in sets
 2522b15cc Eventing: adding more tests for multhandler-multibucket
 56da0af6a Eventing: multiple handler and buckets tests
 a2672d6ee Change build download location to use hostname instead of ip addr
 4b358d88f CBQE-4918: Comment out the unreliable and flaky tests
 2dd64d4e8 CBQE-5403 remove tests with --shards flag.
 bd8d5a052 uncomment skip range testcases
 7948eac1d CBQE-5329 handle case where we use custom port in viewmerge tests.
 8a7af4644 Splitting conf files for daily run
 9736d12cc Eventing: breaking eventing jobs
 370e44069 Eventing: breaking eventing jobs
 944690195 Fixing entbackup testware issue
 1e66400b4 CBQE-5213 print only first 10 lines when remove files on windows.
 8b15b7ffa CBQE-5213 only delete bucket when it exists.
 f64e2ad44 Eventing: fixing compilation error
 8b0bf26e9 Eventing: Retry recovery cases
 55971982b Eventing: correcting curl header
 5aa780e42 CBQE-5213 clean up cluster before reset.
 ae7d29aa5 fix for test_ssl ipv6 fts failure
 d0f03b0e3 fix for centos-ipv6_sanity-1node failure
 6c9cd0108 fix for ipv6 test_xdcr_with_filter failure
 9d52d5baf fix for ipv6 test_export_and_import_back failure
 a78150e42 CBQE-5213 set init node services to services if it is passed in init_node method.
 efb270790 CBQE-5213 add --node flag when set alt address
 e7d2ec9d5 CBQE-5213 get correct output.
 ee64d4132 CBQE-5213 get correct failover node to recovery.
 05742a0a2 CBQE-5213 do not remove services if cluster only has one node
 229c0d4e4 CBQE-5213 only create restore cluster when there is 2 servers available.
 fb8d94653 CBBQE-5213 add n1ql and index port to ini file.
 fb290d140 CBQE-5213 remove tests does require at least 8 servers to run.
 a1a9c59c2 Adding testrunner support for 6.5.1
 5878fec3f CBQE-5213 bkrs eventing service only allows with admin role.
 029e6ac3d CBQE-5213 set single server as a list
Pulling in uncommitted change 172175 at refs/changes/75/172175/2
Total 4 (delta 1), reused 1 (delta 1)
[mad-hatter ffab29e7] MB-51340 : Prevent resetting sendMsgBuffer if cpp consumer is still spawning
 Author: abhijpes 
 Date: Mon Mar 14 11:33:39 2022 +0530
 1 file changed, 9 insertions(+), 4 deletions(-)
Pulling in uncommitted change 172176 at refs/changes/76/172176/2
Total 9 (delta 2), reused 2 (delta 2)
[mad-hatter c39fc7bd] MB-51340 : Ensure stream processing messages to c++ are sent only after initialisation is complete
 Author: abhijpes 
 Date: Mon Mar 14 11:37:51 2022 +0530
 2 files changed, 32 insertions(+), 26 deletions(-)
Pulling in uncommitted change 172177 at refs/changes/77/172177/2
Total 13 (delta 3), reused 3 (delta 3)
[mad-hatter 3d1dba7c] MB-51367 : vbsRemainingtoOwn should account for enqueued streamends
 Author: abhijpes 
 Date: Mon Mar 14 11:41:21 2022 +0530
 1 file changed, 7 insertions(+), 2 deletions(-)
Pulling in uncommitted change 182950 at refs/changes/50/182950/3
Total 19 (delta 11), reused 18 (delta 11)
[mad-hatter c7131c90] MB-51773: Remove ownership history from checkpoint
 Author: AnkitPrabhu 
 Date: Tue Nov 2 12:15:22 2021 +0530
 5 files changed, 30 insertions(+), 145 deletions(-)
Pulling in uncommitted change 182951 at refs/changes/51/182951/2
[mad-hatter ad957b21] MB-53999: Update golang to 1.19
 Author: AnkitPrabhu 
 Date: Wed Oct 26 11:13:21 2022 +0530
 6 files changed, 8 insertions(+), 6 deletions(-)
Pulling in uncommitted change 182954 at refs/changes/54/182954/2
Total 23 (delta 15), reused 23 (delta 15)
[mad-hatter 23e032e0] MB-51614: Push to vbs restream once checkpoint blobs are updated on metadata bucket
 Author: AnkitPrabhu 
 Date: Mon Mar 28 10:57:57 2022 +0530
 1 file changed, 24 insertions(+), 19 deletions(-)
Building cmakefiles and deps
Building main product

Testing

Started testing at 2022/11/29 18:39:30
Testing mode: rebalance,functional,integration,n1ql,curl
Starting server
Starting server: attempt 1

Functional tests

2022/11/29 18:40:55 Started functional
/home/buildbot/bin/dotest: line 138: /home/buildbot/.cbdepscache/exploded/x86_64/go-1.19/go/bin/go: No such file or directory
find: ‘/opt/build/testrunner/logs’: No such file or directory

N1ql tests

2022/11/29 18:40:56 Started n1ql
/home/buildbot/bin/dotest: line 148: /home/buildbot/.cbdepscache/exploded/x86_64/go-1.19/go/bin/go: No such file or directory
find: ‘/opt/build/testrunner/logs’: No such file or directory

Curl tests

2022/11/29 18:40:56 Started curl
/home/buildbot/bin/dotest: line 158: /home/buildbot/.cbdepscache/exploded/x86_64/go-1.19/go/bin/go: No such file or directory
find: ‘/opt/build/testrunner/logs’: No such file or directory
Starting server
Starting server: attempt 1

Rebalance tests

2022/11/29 18:42:22 Started rebalance
/home/buildbot/bin/dotest: line 172: /home/buildbot/.cbdepscache/exploded/x86_64/go-1.19/go/bin/go: No such file or directory
find: ‘/opt/build/testrunner/logs’: No such file or directory

Integration tests

2022/11/29 18:42:43 Started integration
Nov 29 18:42:43 python scripts/start_cluster_and_run_tests.py make b/resources/dev-4-nodes-xdcr_n1ql_gsi.ini conf/eventing/eventing_sanity.conf 0 0
Nov 29 18:42:43 INFO:root:starting node 0
Nov 29 18:42:43 INFO:root:starting node 1
Nov 29 18:42:43 INFO:root:starting node 2
Nov 29 18:42:43 INFO:root:starting node 3
Nov 29 18:42:44 Traceback (most recent call last):
Nov 29 18:42:44   File "testrunner.py", line 28, in 
Nov 29 18:42:44     from scripts.measure_sched_delays import SchedDelays
Nov 29 18:42:44   File "/opt/build/testrunner/scripts/measure_sched_delays.py", line 6, in 
Nov 29 18:42:44     from lib.remote.remote_util import RemoteMachineShellConnection
Nov 29 18:42:44   File "./lib/remote/remote_util.py", line 53, in 
Nov 29 18:42:44     from membase.api.rest_client import RestConnection, RestHelper
Nov 29 18:42:44   File "lib/membase/api/rest_client.py", line 11, in 
Nov 29 18:42:44     import requests
Nov 29 18:42:44 ImportError: No module named requests
Nov 29 18:42:44 INFO:root:stopping node 0
Nov 29 18:42:44 INFO:root:stopping node 1
Nov 29 18:42:44 INFO:root:stopping node 2
Nov 29 18:42:44 INFO:root:stopping node 3
Nov 29 18:42:44 make: *** [Makefile:63: test-eventing-sanity-tests] Error 1
find: ‘/opt/build/testrunner/logs’: No such file or directory
1,2c1,2
< 100644 08242713c44e9747c9cb9f63b3921122a6eb1afa 0	n1ql.nex
< 100644 e8faf1ee7e49f240693c1c6112076a93bae1e7fc 0	n1ql.y
---
> 100644 78b29bb14005839dec777774938f4b4a604fbef4 0	n1ql.nex
> 100644 ee15b19d479e8f8c6effc20a7bce7d7213edbd12 0	n1ql.y

Testing Succeeded


Version: versions-29.11.2022-18.31.cfg
Build Log: make-29.11.2022-18.31.log
Server Log: logs-29.11.2022-18.31.tar.gz

Finished