Building

Started building at 2022/07/08 07:14:38
Using pegged server, 1517 build
Calculating base
Updating mirror
Basing run on 7.2.0-1517 39232432c
Updating tree for run 08.07.2022-07.14
query is at 576503c, changes since last good build: 
 576503ce6 MB-52662 stall on multiple producers and quota value throttling
 a24f01593 MB-52762 throttling and metering
 b85f563b0 MB-52792 UDF listener to use IPv6 when IPv6 is required.
 708ec138e MB-52794 Enable IPv6 default engine for cbq
 038c0ee02 go mod tidy
 dbbf0ecf6 MB-42363 Allow multiple engines to be specified in cbq invocation.
 d3e546b6e MB-43161 Replace whitelist with allowlist
 59ffb448e upgrade gocbcore v10.1.3
 bdb6356bd go mod tidy
 07773c6be MB-52689 Save/restore of advisor structure for subquery
 f3d7995a1 [Forward merge] MB-51760 - go mod tidy (cbft)
 6f5f2b9d9 MB-52629 Detect correlated subquery in USE KEYS clause
 e1d8073ab add gocb repo
 097dc5eed MB-30249. Add INCLUDE in flatten_keys
 dc3d5e210 MB-30249 make INCLUDE mandatory
gometa is at a237ed7, changes since last good build: none
ns_server is at b1b84a5, changes since last good build: 
 b1b84a525 MB-52159 Advertise rangeScan feature in bucket capabilities
 2740dae8c Add compile_commands.json to gitignore
 9c7aff789 Merge remote-tracking branch 'couchbase/neo'
 3bcc94b8e Revert "MB-52758 Remove cbauth CBC ciphers"
 df78c23c9 MB-52267 Add server group info to topology aware messages
 ffc2bd842 MB-52422: Store old style auth records in mixed clusters
 91007f569 MB-18587: Make it possible to disable SCRAM mech
 335a23386 MB-52422: Make password hash params configurable
 4615c545c Rename hash keys in isasl based on the mcd team request
 3a7364c34 MB-52422: Convert pre-elixir scram-sha auth to new format for mcd
 894b19ff0 MB-52422: Upgrade for scram-sha auth records
 6f676f127 Refactor users migrations code and some new tests
 61bc9ad4a Change format of isasl.pw based on the mcd team request
 49eda8da9 MB-52422: Fix scram_sha auth
 98a1ef6e9 MB-52153: Convert old "plain" auth to new format for mcd
 15e7848fc MB-52153: Add /security/passwordHashAlg setting
 c5ff32171 MB-52153: Add support for pbkdf2-hmac-sha512...
 a78aec25d MB-52153: Add support for argon2id for password hashing
 cd4439c58 MB-52153: Change format of password hash in internal db
 538bd5f58 MB-52153: [cluster_run] Add install/lib to LD_LIBRARY_PATH
 562b632e1 MB-52153: Add enacl to the black duck yaml file
 e35c584a4 MB-52153: Add enacl lib
 a3e5e06ee MB-51975 Full bucket access role only reads _system scope
 063541702 MB-52586 Remove redundant is_cluster_elixir calls
 b1841ec56 Merge remote-tracking branch 'couchbase/neo'
 a5de01983 MB-52758 Remove cbauth CBC ciphers
 581539f87 MB-52053: Set serverless 'num_(reader|writer)_threads' default to 64
 83ed420f3 MB-51986: Set serverless 'max_vbuckets' default to 48
 908fed363 MB-52265 expose width and weight of bucket in bucket related rest API's
 fa2897c52 MB-52265 allow weight=0
 1adc0e8a1 MB-52265 one unittest for bucket placer rebalance
 420e0e75a MB-52265 integration of the bucket placer rebalance into ns_server
 d96167171 MB-52265 rebalance function of the bucket placer
 943489e04 function to update a property of multiple buckets in one transaction
 46453fda5 some re-factoring to allow to easily add more checks to
 58c7f7db7 replace find_group_by_prop with the generic fun misc:find_proplist
 067c92a24 MB-52265 disallow failing over the last server for the bucket
 5761a9fe4 MB-52265 remove failed over nodes from desired servers
 22cd12e9b MB-52265 unittest for bucket placer
 89129e12b MB-52265 correctly report if elixir buckets are unbalanced
 cbd89e43c MB-52265 use desired_servers to assign servers to buckets during janitoring
 7fb6902fd MB-52265 use bucket_placer to assign desired servers to buckets
 c2f3e5c1e MB-52265 introduce bucket placer related bucket parameters
 0624c5926 Merge remote-tracking branch 'couchbase/neo'
 c2898cbe4 MB-52653 [BP] Handle sigar returning -1 allocstall
 06438e93f Merge remote-tracking branch 'couchbase/neo'
 ae83a81f2 Merge "Merge remote-tracking branch 'couchbase/neo'"
 3c2dc70bb MB-47427: Allow calling 'count()' in range stats API
 f62bf2f0a MB-52653 Handle sigar returning -1 allocstall
 de40ec606 Merge remote-tracking branch 'couchbase/neo'
 a97a5c104 MB-51544 [BP] Query task results should be redactable
 d8d79d4b9 Merge "Merge remote-tracking branch 'couchbase/neo'"
 a90209d7b Merge remote-tracking branch 'couchbase/neo'
 954eaa16d MB-52640, MB-52639: Fix broken Delta Recovery
 68fe6bc0b MB-52508: Remove extra '.' from stats_snapshot directory
 e35086809 MB-51918 No scope/collection limit for serverless
 a893bbf3d MB-52201 : POST type view query should require only views.reader permission
couchstore is at f0c688c, changes since last good build: none
forestdb is at acba458, changes since last good build: none
kv_engine is at 52bb81c, changes since last good build: 
 52bb81c5a MB-50984: CheckpointList scan is lock-free in CM::scheduleDestruction
 44405cb33 [serverless] Add separate unit test for simple mutations
 aec2b59bc [serverless] Add unit test for touch commands
 81ced2516 [serverless] Add separate unit test for Locking functions
 6c136dff2 [serverless] Add separate unit test for Get and GetReplica
 976d2de21 MB-52722: Delete should only increase RU if doc is read
 17dffaa9c RangeScan should be the last privilege
 d466bd6ac MB-50984: Remove test boilerplate introduced in MB-36146
 414ac78e1 MB-50984: Don't call detachFromManager() in Checkpoint dtor
 bda9248a1 MB-50984: Rename Checkpoint::MemoryCounter::parentUsage to managerUsage
 11aeee822 [serverless] Add separate unit test for arithmetic metering
 349b67722 MB-52672: Let dropPrivilege persist across RBAC updates
 1e1f8826c MB-35297: Cap the number of RangeScanContinueTasks
 6ed420c75 MB-52784: Outline Cookie::euid and Cookie::euidPrivilegeContext
 cae37642b MB-52264: Add Bucket quota change tests
 de5c82af6 MB-52784: Use PrivilegeMask for Cookie::euidExtraPrivileges
 b5417f594 MB-52784: Remove Cookie::error_json member variable
 be5785008 Only report serverless bucket stats in serverless deployment
 ec0598003 Merge "Merge branch 'neo'"
 a8e1625ad MB-52784: Reorder Cookie members to avoid alignment holes
 77483c179 MB-52784: Use PrivilegeMask for PrivilegeContext::droppedPrivileges
 307714bf2 MB-52158: Extend PrivilegeMask to include RangeScan priv
 5284a762b Throttle (external) DCP connections
 645027bd4 MB-52672: Use Unmetered and Unthrottled privilege
 3a98483f3 Use GoModBuild to build test program
 6f7d88a65 Merge branch 'neo'
 12dda68b9 Merge "Merge branch 'neo'"
 a14dac14c MB-52672: Strip off Unthrottled and Unmetered privilege
 82fac1955 The key size should be included in WU
 d0135ad8b MB-52655: Merge remote-tracking branch 'couchbase/cheshire-cat' into neo
 0126571ea MB-52271: Remove logging of setting throttle limit
 5d73b6e6b MB-52672: Add privileges to bypass throttling and metering
 2a2dcde98 The unit test can't verify num_commands in a cluster env
 87b6c5af8 MB-52635: Add num_commands_with_metered_units stat
 d7618bbd9 Meter GetKeys
 2cfd399e9 All incoming packets are subject for throttling
 86b9ac3df Merge branch 'neo'
 ca154e694 MB-52264: Only update max running backfills once
 ae4a51906 Rename [RW]CU to [RW]U
 2dd20ef27 Merge "Merge branch 'neo'"
 ab20e61b9 MB-52655: Add CMakeLists check that DEV ASSERTS=ON for CV builds
 f284ab219 MB-51606: Don't set receivedSnapshotEnd in PDM ctor if seqno is 0
 96b4c3042 MB-51606: Don't set lastSeqno to 1000 in VBucketTest
 5225beab9 MB-52568: Print actual HPS for ADM's "high_prepared_seqno" stat
 4279d64f1 MB-52553: Revert "MB-52276: Fix CheckpointCursor::getRemainingItemsCount"
 e595bba3b Merge branch 'neo'
 09c7afdce Merge "Merge commit '7230ffe6' into master"
 e1ec74030 Meter [RW]CU for DCP
 58cd09f01 Generate serverless configuration as part of build
 3b835019d Merge commit '7230ffe6' into master
 59a81b9e8 Merge commit 'neo' to master
 2044cd26b RCU should be 4k
 e8a58d1be Allow for a default throttle limit for serverless configurations
 5a92c789d Merge "Merge commit 'neo' into master"
 36c4a9a53 Merge "Merge commit '84f34ca1' into master"
 dbaa417b4 MB-49641 Add config for Magma's memory optimised write
 6e6572203 Merge commit 'neo' into master
 0eb5ab922 Merge commit '84f34ca1' into master
 2b2c3e7f4 Merge "Merge branch 'neo'"
 1a6fb5dd6 MB-51606: Notify PDM of last consistent point on transition
 1e496d0a3 MB-51606: Move queueing of snapshot end into new PDM::State fn
 7230ffe6f MB-51606: Add DeadDurabilityMonitor
 a6d9f4c8b MB-52383: Ensure EP config args for num_(reader|writer)_threads work
 23e43a4d6 MB-52499: Cancel seqno persistence requests at bucket deletion
 564986e3d MB-52383: Ensure we yield correctly when loading data during warmup
 97596dfdf MB-52542: CompactDB failure paths aren't clearing the engine specific
 6b215a162 MB-51606: Create DM from other base class DM
 797c89a09 MB-51606: Change ADM::getTrackedWrites() to getTrackedKeys()
 b6ec3534d MB-51606: Use DM interface functions instead of casting to child
 1060623a6 MB-51606: Split setupConsumerAndPassiveStream fn into components
 baa834ef2 Fix memory tracking for memcached on OSX
 18c0729b7 Merge branch 'neo'
 6425e77d6 Merge "Merge branch 'neo'"
 26033eb9a Merge branch 'neo'
 84f34ca1a MB-52067: Move WrappedServerCookieIface to allow use from elsewhere
 e2083a3c3 MB-52134: [BP] ByID scan support for MagmaKVStore
 c219bfaed MB-52134: [BP] Move MagmaKVStore::scan 'core' to a function
 7adeb4c88 MB-52134: [BP] Remove persistedCompletedSeqno from ByID scan
 c6f637dc2 Revert initial fix for MB-51606
Switching indexing to unstable
indexing is at cfe2d40, changes since last good build: 
 cfe2d40d MB-52505: fix CE build++
 de8caf24 MB-52505: fix CE build
 9d4db697 MB-52835: Upgrade golang version to 1.18.3 for indexing binaries
Switching plasma to unstable
plasma is at ef14296, changes since last good build: 
fatal: Invalid revision range f50ec027d6e1a08931c46bdf969f653a1ba046ba..HEAD

Switching nitro to unstable
nitro is at 966c610, changes since last good build: none
Switching gometa to master
gometa is at a237ed7, changes since last good build: none
Switching testrunner to master
testrunner is at 7095b5c, changes since last good build: none
Pulling in uncommitted change 175819 at refs/changes/19/175819/4
Total 5 (delta 2), reused 3 (delta 2)
[unstable dd2841eb] MB-51825: kvsender - Fetch numVbuckets from cinfo
 Author: Sai Krishna Teja Kommaraju 
 Date: Tue Jun 7 15:41:01 2022 +0530
 1 file changed, 42 insertions(+), 24 deletions(-)
Pulling in uncommitted change 176730 at refs/changes/30/176730/3
Total 5 (delta 4), reused 5 (delta 4)
[unstable c1452d0d] MB-52151: Dont meter deletes in insert paths
 Author: Sai Krishna Teja Kommaraju 
 Date: Mon Jun 27 20:11:44 2022 +0530
 1 file changed, 11 insertions(+), 8 deletions(-)
Pulling in uncommitted change 176847 at refs/changes/47/176847/4
Total 5 (delta 4), reused 5 (delta 4)
[unstable 7f44e494] MB-52109 New config for serverless low/high memory threshold
 Author: Deepkaran Salooja 
 Date: Mon Jun 20 11:28:39 2022 -0700
 1 file changed, 20 insertions(+)
Pulling in uncommitted change 176848 at refs/changes/48/176848/8
Total 23 (delta 19), reused 23 (delta 19)
[unstable 58b4d4bf] MB-52109 Tenant aware planner for index placement
 Author: Deepkaran Salooja 
 Date: Wed Jun 15 11:03:04 2022 -0700
 8 files changed, 514 insertions(+), 5 deletions(-)
Pulling in uncommitted change 176947 at refs/changes/47/176947/7
Total 17 (delta 15), reused 16 (delta 15)
[unstable 2ff8e4c1] MB-52308 Part 3 (7.2.0 1517) Elixir Pause-Resume feature for GSI
 Author: cherkauer-couchbase 
 Date: Thu Jun 30 17:33:44 2022 -0700
 7 files changed, 328 insertions(+), 101 deletions(-)
Pulling in uncommitted change 177204 at refs/changes/04/177204/3
Total 48 (delta 41), reused 48 (delta 41)
error: could not apply 4834c8b7... MB-52148: Implement read metering for streaming scans
hint: after resolving the conflicts, mark the corrected paths
hint: with 'git add ' or 'git rm '
hint: and commit the result with 'git commit'
Recorded preimage for 'secondary/indexer/metering_community.go'
Recorded preimage for 'secondary/indexer/metering_enterprise.go'
Pulling in uncommitted change 177205 at refs/changes/05/177205/1
Total 53 (delta 45), reused 53 (delta 45)
error: Cherry-picking is not possible because you have unmerged files.
hint: Fix them up in the work tree, and then use 'git add/rm '
hint: as appropriate to mark resolution and make a commit.
fatal: cherry-pick failed
Pulling in uncommitted change 177249 at refs/changes/49/177249/1
Total 9 (delta 8), reused 9 (delta 8)
error: Cherry-picking is not possible because you have unmerged files.
hint: Fix them up in the work tree, and then use 'git add/rm '
hint: as appropriate to mark resolution and make a commit.
fatal: cherry-pick failed
Pulling in uncommitted change 176873 at refs/changes/73/176873/3
Total 3 (delta 1), reused 2 (delta 1)
[unstable 9a69ee1] MB-100: Fix shard addInstance for LSS cleanup
 Author: saptarshi.sen 
 Date: Wed Jun 29 11:07:35 2022 -0700
 1 file changed, 6 insertions(+)
Pulling in uncommitted change 176998 at refs/changes/98/176998/1
Total 7 (delta 5), reused 7 (delta 5)
[unstable eac1078] MB-100: Enable config.shouldPersist for shard tests & fix issues
 Author: saptarshi.sen 
 Date: Fri Jul 1 14:58:58 2022 -0700
 2 files changed, 18 insertions(+), 2 deletions(-)
Building cmakefiles and deps
Building main product

Server build failed: Making Install


Version: versions-08.07.2022-07.14.cfg
Build Log: make-08.07.2022-07.14.log
Server Log: logs-08.07.2022-07.14.tar.gz

Finished