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