lockExpr: buf.moveContents found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/obs/event_exporter.go:334:4 1 lockExprs, 1 ifStmts lockExpr: s.buf.mu.memAccount.Shrink found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/obs/event_exporter.go:340:5 1 lockExprs, 0 ifStmts lockExpr: logcrash.ReportOrPanic found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/ccl/changefeedccl/kvevent/blocking_buffer.go:186:2 1 lockExprs, 2 ifStmts lockExpr: s.mu.eventListeners.PushBack found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/ccl/sqlproxyccl/tenantdirsvr/test_directory_svr.go:193:2 1 lockExprs, 0 ifStmts lockExpr: s.mu.eventListeners.Remove found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/ccl/sqlproxyccl/tenantdirsvr/test_directory_svr.go:207:7 1 lockExprs, 0 ifStmts lockExpr: s.mu.eventListeners.Remove found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/ccl/sqlproxyccl/tenantdirsvr/test_directory_svr.go:214:6 1 lockExprs, 0 ifStmts lockExpr: newRandomEventGenerator found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/ccl/streamingccl/streamclient/random_stream_client.go:492:2 1 lockExprs, 0 ifStmts lockExpr: smither.Generate lockExpr: func() { _, err = pgdb.Exec(ctx, stmt) done <- struct{}{} } lockExpr: pgdb.Exec found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/cmd/smithtest/main.go:240:4 3 lockExprs, 0 ifStmts lockExpr: smither.Generate lockExpr: func() { _, err = pgdb.Exec(ctx, stmt) done <- struct{}{} } lockExpr: pgdb.Exec found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/cmd/smithtest/main.go:244:3 3 lockExprs, 0 ifStmts lockExpr: w.latency.Current.RecordValue lockExpr: elapsed.Nanoseconds found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/cli/syncbench/syncbench.go:112:3 2 lockExprs, 1 ifStmts lockExpr: w.latency.Merge lockExpr: w.latency.Rotate found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/cli/syncbench/syncbench.go:191:5 2 lockExprs, 0 ifStmts lockExpr: w.listeners.Clone lockExpr: []AccessController found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/ccl/sqlproxyccl/acl/watcher.go:242:2 2 lockExprs, 0 ifStmts lockExpr: c.shouldAccountForExternalIORUs found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/ccl/multitenantccl/tenantcostclient/tenant_side.go:889:2 1 lockExprs, 1 ifStmts lockExpr: memMu.mem.Grow lockExpr: subMem.Shrink found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/ccl/backupccl/backupinfo/manifest_handling.go:1544:4 2 lockExprs, 1 ifStmts lockExpr: persistCheckpointsMu.ShouldProcess found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/spanconfig/spanconfigjob/job.go:175:4 1 lockExprs, 0 ifStmts lockExpr: sp.GetStoreDetailLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/allocator/storepool/store_pool.go:456:2 1 lockExprs, 1 ifStmts lockExpr: storeDesc.Node.Locality.String found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/allocator/storepool/store_pool.go:461:2 1 lockExprs, 0 ifStmts lockExpr: s.setLastUpdatedLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/spanconfig/spanconfigkvsubscriber/kvsubscriber.go:413:2 1 lockExprs, 0 ifStmts lockExpr: s.mu.internal.Apply lockExpr: s.setLastUpdatedLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/spanconfig/spanconfigkvsubscriber/kvsubscriber.go:438:2 2 lockExprs, 0 ifStmts lockExpr: tf.mu.typeDeps.ingestTable found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/ccl/changefeedccl/schemafeed/schema_feed.go:315:2 1 lockExprs, 0 ifStmts lockExpr: tf.mu.errTS.IsEmpty lockExpr: tf.mu.errTS.LessEq lockExpr: ts.LessEq found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/ccl/changefeedccl/schemafeed/schema_feed.go:540:2 3 lockExprs, 2 ifStmts lockExpr: rc.getCachedRLocked found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvclient/rangecache/range_cache.go:766:3 1 lockExprs, 1 ifStmts lockExpr: rc.getCachedRLocked lockExpr: rc.makeEvictionToken lockExpr: evictToken.Valid lockExpr: evictToken.Desc lockExpr: makeLookupRequestKey lockExpr: evictToken.Valid lockExpr: evictToken.desc.ContainsKeyInverted lockExpr: evictToken.desc.ContainsKey lockExpr: rc.lookupRequests.DoChan lockExpr: tryLookupImpl lockExpr: lookupResultIsStale lockExpr: tryLookupImpl found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvclient/rangecache/range_cache.go:845:2 12 lockExprs, 7 ifStmts lockExpr: res.ColBatch.Length found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/colfetcher/colbatch_direct_scan.go:102:4 1 lockExprs, 0 ifStmts lockExpr: batch.Length found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/colfetcher/colbatch_direct_scan.go:124:2 1 lockExprs, 0 ifStmts lockExpr: bat.Length found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/colfetcher/colbatch_scan.go:267:2 1 lockExprs, 0 ifStmts lockExpr: o.maybeUnblockLocked lockExpr: o.closeLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/colflow/routers.go:283:2 2 lockExprs, 0 ifStmts lockExpr: bic.batch.Length found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/colflow/stats.go:135:3 1 lockExprs, 0 ifStmts lockExpr: randgen.RandDatumWithNullChance found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/internal/rsg/rsg.go:183:2 1 lockExprs, 0 ifStmts lockExpr: r.src.Int63 found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/internal/rsg/rsg.go:197:2 1 lockExprs, 0 ifStmts lockExpr: r.src.Uint64 found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/internal/rsg/rsg.go:204:2 1 lockExprs, 0 ifStmts lockExpr: r.src.Seed found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/internal/rsg/rsg.go:211:2 1 lockExprs, 0 ifStmts lockExpr: ts.Forward lockExpr: w.mu.frontier.Frontier found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvnemesis/watcher.go:87:4 2 lockExprs, 0 ifStmts lockExpr: sha256.Sum256 lockExpr: s.Radius lockExpr: s.Flattening lockExpr: s.Radius lockExpr: s.Flattening found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/cmd/generate-spatial-ref-sys/main.go:125:5 5 lockExprs, 1 ifStmts lockExpr: escape lockExpr: s.trackedMu.streamState.String lockExpr: sb.WriteString found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/closedts/sidetransport/debug.go:124:2 3 lockExprs, 1 ifStmts lockExpr: r.stores.ForwardSideTransportClosedTimestampForRange found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/closedts/sidetransport/receiver.go:256:3 1 lockExprs, 1 ifStmts lockExpr: header lockExpr: s.connsMu.conns[nid].getState lockExpr: state.connectedTime.Truncate lockExpr: state.lastDisconnectTime.Truncate found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/closedts/sidetransport/debug.go:146:2 4 lockExprs, 1 ifStmts lockExpr: nodesWithFollowers.Contains lockExpr: c.close lockExpr: nodesWithFollowers.ForEach lockExpr: roachpb.NodeID lockExpr: s.connFactory.new lockExpr: c.run found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/closedts/sidetransport/sender.go:464:3 6 lockExprs, 2 ifStmts lockExpr: m.snapshotLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/spanlatch/manager.go:267:2 1 lockExprs, 0 ifStmts lockExpr: m.snapshotLocked lockExpr: m.insertLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/spanlatch/manager.go:364:2 2 lockExprs, 0 ifStmts lockExpr: m.removeLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/spanlatch/manager.go:605:2 1 lockExprs, 0 ifStmts lockExpr: b.mu.maxWriteTS.Forward found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/bulk/sst_batcher.go:832:6 1 lockExprs, 1 ifStmts lockExpr: b.sink.mu.totalStats.LogTimings lockExpr: b.sink.mu.totalStats.LogPerStoreTimings lockExpr: b.sink.mu.totalStats.LogFlushes lockExpr: b.memAcc.Used found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/bulk/buffering_adder.go:162:3 4 lockExprs, 2 ifStmts lockExpr: b.sink.mu.totalStats.Identity lockExpr: before.Combine lockExpr: before.Combine found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/bulk/buffering_adder.go:273:3 3 lockExprs, 0 ifStmts lockExpr: b.sink.mu.totalStats.Identity lockExpr: afterStats.Combine lockExpr: afterStats.Combine found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/bulk/buffering_adder.go:328:3 3 lockExprs, 0 ifStmts lockExpr: b.sink.mu.totalStats.LogTimings lockExpr: b.sink.mu.totalStats.LogPerStoreTimings found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/bulk/buffering_adder.go:354:3 2 lockExprs, 1 ifStmts lockExpr: b.sink.mu.totalStats.LogFlushes lockExpr: b.memAcc.Used found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/bulk/buffering_adder.go:360:3 2 lockExprs, 0 ifStmts lockExpr: roachpb.UserPriority lockExpr: txn.mu.sender.SetUserPriority found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/txn.go:336:2 2 lockExprs, 1 ifStmts lockExpr: entry.streamTimer.Stop lockExpr: fr.releaseEntryLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/flowinfra/flow_registry.go:375:2 2 lockExprs, 1 ifStmts lockExpr: fr.getEntryLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/flowinfra/flow_registry.go:403:2 1 lockExprs, 2 ifStmts lockExpr: fr.flowDone.Signal found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/flowinfra/flow_registry.go:498:4 1 lockExprs, 0 ifStmts lockExpr: fr.flowDone.Signal lockExpr: fr.flowDone.Wait found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/flowinfra/flow_registry.go:506:2 2 lockExprs, 0 ifStmts lockExpr: fr.flowDone.Wait found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/flowinfra/flow_registry.go:518:3 1 lockExprs, 0 ifStmts lockExpr: randGen.Perm found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/allocator/allocatorimpl/allocator_scorer.go:1018:2 1 lockExprs, 0 ifStmts lockExpr: fr.getEntryLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/flowinfra/flow_registry.go:562:2 1 lockExprs, 0 ifStmts lockExpr: randGen.Intn found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/allocator/allocatorimpl/allocator_scorer.go:1040:2 1 lockExprs, 0 ifStmts lockExpr: randGen.Perm found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/allocator/allocatorimpl/allocator_scorer.go:1057:2 1 lockExprs, 0 ifStmts lockExpr: job.mu.payload.UsernameProto.Decode lockExpr: job.mu.payload.Type found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/jobs/adopt.go:452:2 2 lockExprs, 1 ifStmts lockExpr: p.lastReported.Add(progressTimeThreshold).Before lockExpr: p.lastReported.Add found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/jobs/progress.go:152:2 2 lockExprs, 1 ifStmts lockExpr: c.getBucketLocked lockExpr: connection.Stream found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/kvflowcontrol/kvflowcontroller/kvflowcontroller.go:148:3 2 lockExprs, 0 ifStmts lockExpr: c.getBucketLocked lockExpr: connection.Stream found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/kvflowcontrol/kvflowcontroller/kvflowcontroller.go:466:3 2 lockExprs, 0 ifStmts lockExpr: sf.CancelFunc found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/jobs/job_scheduler.go:368:4 1 lockExprs, 1 ifStmts lockExpr: ObjectID found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/config/system.go:144:2 1 lockExprs, 0 ifStmts lockExpr: s.mu.store.Len lockExpr: s.mu.store.Do found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/contention/event_store.go:272:2 2 lockExprs, 0 ifStmts lockExpr: copy lockExpr: bitmap.NewBitmap lockExpr: isScanStarted.MemUsage lockExpr: requestsMemUsage lockExpr: r.reqs[i].GetInner().Header lockExpr: r.reqs[i].GetInner lockExpr: ri.NeedAnother found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvstreamer/streamer.go:665:3 7 lockExprs, 7 ifStmts lockExpr: w.s.requestsToServe.emptyLocked lockExpr: w.s.requestsToServe.nextLocked lockExpr: w.s.requestsToServe.nextLocked().priority lockExpr: w.s.requestsToServe.nextLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvstreamer/streamer.go:835:3 4 lockExprs, 1 ifStmts lockExpr: w.s.results.error found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvstreamer/streamer.go:904:3 1 lockExprs, 0 ifStmts lockExpr: s.mu.avgResponseEstimator.update found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvstreamer/streamer.go:1532:3 1 lockExprs, 1 ifStmts lockExpr: hw.WriteHeader found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/ccl/changefeedccl/cdctest/mock_webhook_sink.go:202:2 1 lockExprs, 2 ifStmts lockExpr: c.getPartLocked lockExpr: c.evictLocked lockExpr: c.getPartLocked lockExpr: p.loadSize lockExpr: p.setSize lockExpr: prev.add found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/raftentry/cache.go:174:2 6 lockExprs, 3 ifStmts lockExpr: c.getPartLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/raftentry/cache.go:206:3 1 lockExprs, 1 ifStmts lockExpr: c.getPartLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/raftentry/cache.go:209:2 1 lockExprs, 1 ifStmts lockExpr: c.getPartLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/raftentry/cache.go:222:2 1 lockExprs, 0 ifStmts lockExpr: c.getPartLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/raftentry/cache.go:248:2 1 lockExprs, 0 ifStmts lockExpr: f.mu.memBudget.Shrink found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/rangefeed/budget.go:221:2 1 lockExprs, 2 ifStmts lockExpr: f.mu.memBudget.Close found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/rangefeed/budget.go:239:3 1 lockExprs, 0 ifStmts lockExpr: getLastImportSummary found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/importer/import_processor_planning.go:135:2 1 lockExprs, 0 ifStmts lockExpr: accumulatedBulkSummary.Add found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/importer/import_processor_planning.go:198:4 1 lockExprs, 0 ifStmts lockExpr: bulkSummaryMu.summary.Add found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/importer/import_processor.go:449:4 1 lockExprs, 0 ifStmts lockExpr: bulkSummaryMu.summary.Add found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/importer/import_processor.go:462:4 1 lockExprs, 0 ifStmts lockExpr: bulkSummaryMu.summary.Reset found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/importer/import_processor.go:493:4 1 lockExprs, 0 ifStmts lockExpr: pt.takeWaitingPushes lockExpr: waitingPushes.Len lockExpr: metrics.PusheeWaiting.Dec found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/txnwait/queue.go:318:2 3 lockExprs, 2 ifStmts lockExpr: f lockExpr: q.releaseWaitingQueriesLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/txnwait/queue.go:390:3 2 lockExprs, 2 ifStmts lockExpr: f lockExpr: q.releaseWaitingQueriesLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/txnwait/queue.go:396:3 2 lockExprs, 3 ifStmts lockExpr: f lockExpr: q.releaseWaitingQueriesLocked lockExpr: pending.takeWaitingPushes lockExpr: pending.txn.Store found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/txnwait/queue.go:402:2 4 lockExprs, 3 ifStmts lockExpr: pending.getTxn lockExpr: isPushed found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/txnwait/queue.go:502:3 2 lockExprs, 3 ifStmts lockExpr: pending.getTxn lockExpr: isPushed lockExpr: pending.waitingPushes.PushBack lockExpr: pending.waitingPushes.Len lockExpr: f lockExpr: q.releaseWaitingQueriesLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/txnwait/queue.go:520:2 6 lockExprs, 4 ifStmts lockExpr: id.Short lockExpr: req.PusherTxn.ID.Short lockExpr: req.PusheeTxn.ID.Short found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/txnwait/queue.go:731:4 3 lockExprs, 0 ifStmts lockExpr: q.releaseWaitingQueriesLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/txnwait/queue.go:737:4 1 lockExprs, 0 ifStmts lockExpr: q.isTxnUpdated found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/txnwait/queue.go:790:3 1 lockExprs, 2 ifStmts lockExpr: q.isTxnUpdated found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/txnwait/queue.go:813:2 1 lockExprs, 4 ifStmts lockExpr: push.req.PusherTxn.Clone found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/txnwait/queue.go:874:2 1 lockExprs, 1 ifStmts lockExpr: p.getVnetNetworkSecurityGroupName found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/roachprod/vm/azure/azure.go:730:2 1 lockExprs, 0 ifStmts lockExpr: p.getVnetNetworkSecurityGroupName found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/roachprod/vm/azure/azure.go:1053:3 1 lockExprs, 0 ifStmts lockExpr: page.Values found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/roachprod/vm/azure/azure.go:1419:3 1 lockExprs, 0 ifStmts lockExpr: tree.NewStrVal found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/internal/sqlsmith/bulkio.go:226:2 1 lockExprs, 2 ifStmts lockExpr: importCreateTableRE.ReplaceAll found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/internal/sqlsmith/bulkio.go:240:2 1 lockExprs, 0 ifStmts lockExpr: n.setNotRunningLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/acceptance/localcluster/cluster.go:601:3 1 lockExprs, 0 ifStmts lockExpr: pgURL.Port found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/acceptance/localcluster/cluster.go:730:4 1 lockExprs, 0 ifStmts lockExpr: pgURL.String found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/acceptance/localcluster/cluster.go:736:3 1 lockExprs, 0 ifStmts lockExpr: makeDB found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/acceptance/localcluster/cluster.go:752:3 1 lockExprs, 0 ifStmts lockExpr: panic found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table_waiter.go:1103:3 1 lockExprs, 1 ifStmts lockExpr: readerGuard.txnMeta found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table.go:1328:3 1 lockExprs, 0 ifStmts lockExpr: writerGuard.txnMeta found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table.go:1342:3 1 lockExprs, 0 ifStmts lockExpr: g.maybeUpdateWaitingStateLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table.go:1446:3 1 lockExprs, 0 ifStmts lockExpr: g.maybeUpdateWaitingStateLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table.go:1475:3 1 lockExprs, 0 ifStmts lockExpr: assert lockExpr: g.notify found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table.go:1563:3 2 lockExprs, 0 ifStmts lockExpr: transitionWaiter lockExpr: g.notify found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table.go:2651:3 2 lockExprs, 0 ifStmts lockExpr: transitionWaiter lockExpr: g.notify found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table.go:2669:3 2 lockExprs, 1 ifStmts lockExpr: g.doneActivelyWaitingAtLock found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table.go:2853:2 1 lockExprs, 0 ifStmts lockExpr: g.doneActivelyWaitingAtLock found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table.go:3054:3 1 lockExprs, 0 ifStmts lockExpr: g.tableSnapshot.Reset lockExpr: t.locks.Clone found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table.go:3161:2 2 lockExprs, 0 ifStmts lockExpr: t.locks.nextLockSeqNum lockExpr: l.queuedWriters.Init lockExpr: l.waitingReaders.Init lockExpr: t.locks.Set lockExpr: l.discoveredLock found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table.go:3292:2 5 lockExprs, 2 ifStmts lockExpr: t.locks.nextLockSeqNum lockExpr: l.queuedWriters.Init lockExpr: l.waitingReaders.Init lockExpr: t.locks.Set lockExpr: l.tryFreeLockOnReplicatedAcquire lockExpr: t.locks.Delete found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table.go:3353:4 6 lockExprs, 3 ifStmts lockExpr: t.locks.nextLockSeqNum lockExpr: l.queuedWriters.Init lockExpr: l.waitingReaders.Init lockExpr: t.locks.Set lockExpr: l.tryFreeLockOnReplicatedAcquire lockExpr: t.locks.Delete lockExpr: l.acquireLock found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table.go:3359:2 7 lockExprs, 3 ifStmts lockExpr: l.tryClearLock lockExpr: t.locks.Len lockExpr: t.locks.Reset lockExpr: t.locks.Delete found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table.go:3410:2 4 lockExprs, 3 ifStmts lockExpr: l.isEmptyLock found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table.go:3453:3 1 lockExprs, 0 ifStmts lockExpr: changeFunc found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table.go:3495:2 1 lockExprs, 1 ifStmts lockExpr: t.locks.Clone found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table.go:3584:2 1 lockExprs, 0 ifStmts lockExpr: t.locks.Clone found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table.go:3640:2 1 lockExprs, 0 ifStmts lockExpr: l.safeFormat found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table.go:3663:3 1 lockExprs, 0 ifStmts lockExpr: sb.Printf found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table.go:3665:2 1 lockExprs, 0 ifStmts lockExpr: offset.isStale lockExpr: offset.isHealthy found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/rpc/clock_offset.go:340:2 2 lockExprs, 2 ifStmts lockExpr: newConnectionToNodeID found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/rpc/peer.go:305:3 1 lockExprs, 0 ifStmts lockExpr: p.snap().deletable lockExpr: p.snap lockExpr: p.b.Signal found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/rpc/peer.go:815:2 3 lockExprs, 1 ifStmts lockExpr: p.peerMetrics.release found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/rpc/peer.go:867:2 1 lockExprs, 0 ifStmts lockExpr: cache.NewUnorderedCache found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/ccl/changefeedccl/schema_registry.go:151:2 1 lockExprs, 1 ifStmts lockExpr: resolved.GoTime found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/ccl/changefeedccl/metrics.go:751:3 1 lockExprs, 1 ifStmts lockExpr: c.metrics.ParallelConsumerInFlightEvents.Update found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/ccl/changefeedccl/event_processing.go:649:2 1 lockExprs, 0 ifStmts lockExpr: c.spanFrontier.Frontier found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/ccl/changefeedccl/event_processing.go:709:3 1 lockExprs, 0 ifStmts lockExpr: sli.RunningCount.Inc found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/ccl/changefeedccl/changefeed_processors.go:1153:2 1 lockExprs, 0 ifStmts lockExpr: cf.sliMetrics.RunningCount.Dec found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/ccl/changefeedccl/changefeed_processors.go:1192:2 1 lockExprs, 1 ifStmts lockExpr: s.isInternalRetryable lockExpr: startInternalRetry lockExpr: s.finishProducerMessage lockExpr: s.handleBufferedRetries lockExpr: endInternalRetry found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/ccl/changefeedccl/sink_kafka.go:585:4 5 lockExprs, 6 ifStmts lockExpr: bs.mu.buf.appendMsg found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/log/buffered_sink.go:217:3 1 lockExprs, 1 ifStmts lockExpr: bs.flushAsyncLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/log/buffered_sink.go:234:5 1 lockExprs, 0 ifStmts lockExpr: bs.flushAsyncLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/log/buffered_sink.go:238:2 1 lockExprs, 0 ifStmts lockExpr: buf.flush found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/log/buffered_sink.go:290:3 1 lockExprs, 0 ifStmts lockExpr: el.eventLog.Finish found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/log/trace.go:41:2 1 lockExprs, 1 ifStmts lockExpr: exit.WithCode found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/log/channels.go:67:3 1 lockExprs, 1 ifStmts lockExpr: logconfig.ByteSize found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/log/flags.go:485:3 1 lockExprs, 0 ifStmts lockExpr: c.setV found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/log/vmodule.go:110:3 1 lockExprs, 1 ifStmts lockExpr: unsafe.Pointer lockExpr: unsafe.Pointer found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/mon/bytes_usage.go:343:2 2 lockExprs, 3 ifStmts lockExpr: h.mu.cumulative.Distribution found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/metric/hdrhistogram.go:160:2 1 lockExprs, 1 ifStmts lockExpr: b.newErrAndCh found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/circuit/circuitbreaker.go:144:2 1 lockExprs, 1 ifStmts lockExpr: q.sampleEpochLIFOSettingsLocked lockExpr: q.nextEpochCloseTimeLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/admission/work_queue.go:463:4 2 lockExprs, 0 ifStmts lockExpr: newTenantInfo lockExpr: q.getTenantWeightLocked lockExpr: panic lockExpr: panic lockExpr: roachpb.IsSystemTenantID lockExpr: q.mu.tenantHeap.fix found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/admission/work_queue.go:606:3 6 lockExprs, 6 ifStmts lockExpr: newTenantInfo lockExpr: q.getTenantWeightLocked lockExpr: panic lockExpr: panic lockExpr: roachpb.IsSystemTenantID lockExpr: q.mu.tenantHeap.fix lockExpr: q.granter.tookWithoutPermission lockExpr: q.metrics.incAdmitted lockExpr: tenant.priorityStates.requestAtPriority found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/admission/work_queue.go:623:3 9 lockExprs, 7 ifStmts lockExpr: panic lockExpr: panic lockExpr: newTenantInfo lockExpr: q.getTenantWeightLocked lockExpr: q.timeNow lockExpr: panic found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/admission/work_queue.go:708:3 6 lockExprs, 7 ifStmts lockExpr: panic lockExpr: panic lockExpr: newTenantInfo lockExpr: q.getTenantWeightLocked lockExpr: q.timeNow lockExpr: panic lockExpr: q.metrics.incErrored lockExpr: newWaitingWork lockExpr: heap.Push lockExpr: heap.Push lockExpr: heap.Push found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/admission/work_queue.go:736:2 11 lockExprs, 10 ifStmts lockExpr: tenant.priorityStates.updateDelayLocked lockExpr: panic found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/admission/work_queue.go:779:4 2 lockExprs, 3 ifStmts lockExpr: tenant.priorityStates.updateDelayLocked lockExpr: panic lockExpr: q.granter.returnGrant lockExpr: q.granter.continueGrantChain lockExpr: tenant.waitingWorkHeap.remove lockExpr: tenant.openEpochsHeap.remove lockExpr: q.mu.tenantHeap.remove found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/admission/work_queue.go:796:4 7 lockExprs, 5 ifStmts lockExpr: tenantID.ToUint64 lockExpr: panic lockExpr: q.mu.tenantHeap.fix found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/admission/work_queue.go:840:2 3 lockExprs, 2 ifStmts lockExpr: fn found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/admission/work_queue.go:859:3 1 lockExprs, 2 ifStmts lockExpr: fn lockExpr: heap.Pop lockExpr: heap.Pop lockExpr: tenant.priorityStates.updateDelayLocked lockExpr: q.mu.tenantHeap.fix lockExpr: q.mu.tenantHeap.remove found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/admission/work_queue.go:881:2 6 lockExprs, 4 ifStmts lockExpr: q.granters[wc].storeReplicatedWorkAdmittedLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/admission/work_queue.go:1992:3 1 lockExprs, 1 ifStmts lockExpr: json.Marshal found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/sqlstats/ssmemstorage/ss_mem_storage.go:669:3 1 lockExprs, 0 ifStmts lockExpr: s.mu.acc.Monitor lockExpr: s.mu.acc.Grow found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/sqlstats/ssmemstorage/ss_mem_writer.go:344:5 2 lockExprs, 2 ifStmts lockExpr: s.mu.acc.Monitor lockExpr: s.mu.acc.Grow found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/sqlstats/ssmemstorage/ss_mem_writer.go:348:3 2 lockExprs, 2 ifStmts lockExpr: rng.src.Int63 found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/randutil/rand.go:44:2 1 lockExprs, 0 ifStmts lockExpr: rng.src.Uint64 found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/randutil/rand.go:51:2 1 lockExprs, 0 ifStmts lockExpr: rng.src.Seed found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/randutil/rand.go:58:2 1 lockExprs, 0 ifStmts lockExpr: s.mu.ringBuffer.Discard lockExpr: s.mu.ringBuffer.Resize found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/schedulerlatency/sampler.go:183:2 2 lockExprs, 1 ifStmts lockExpr: debug.Stack found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:49:2 1 lockExprs, 0 ifStmts lockExpr: m.getRead lockExpr: m.missLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/syncutil/int_map.go:134:3 2 lockExprs, 1 ifStmts lockExpr: m.getRead lockExpr: e.unexpungeLocked lockExpr: e.storeLocked lockExpr: e.storeLocked lockExpr: m.dirtyLocked lockExpr: unsafe.Pointer lockExpr: newEntry found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/syncutil/int_map.go:177:2 7 lockExprs, 4 ifStmts lockExpr: m.getRead lockExpr: e.unexpungeLocked lockExpr: e.tryLoadOrStore lockExpr: e.tryLoadOrStore lockExpr: m.missLocked lockExpr: m.dirtyLocked lockExpr: unsafe.Pointer lockExpr: newEntry found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/syncutil/int_map.go:248:2 8 lockExprs, 4 ifStmts lockExpr: m.getRead found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/syncutil/int_map.go:292:3 1 lockExprs, 1 ifStmts lockExpr: m.getRead lockExpr: unsafe.Pointer found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/syncutil/int_map.go:344:3 2 lockExprs, 1 ifStmts lockExpr: c.maybeStartRecording found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/syncutil/singleflight/singleflight.go:151:3 1 lockExprs, 2 ifStmts lockExpr: c.maybeStartRecording lockExpr: c.result lockExpr: sp.SetTag lockExpr: attribute.StringValue lockExpr: newCall found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/syncutil/singleflight/singleflight.go:174:2 5 lockExprs, 3 ifStmts lockExpr: c.mu.sp.GetTraceRecording lockExpr: sp.RecordingType found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/syncutil/singleflight/singleflight.go:266:6 2 lockExprs, 0 ifStmts lockExpr: c.maybeStartRecording found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/syncutil/singleflight/singleflight.go:338:3 1 lockExprs, 2 ifStmts lockExpr: c.maybeStartRecording lockExpr: sp.SetTag lockExpr: attribute.StringValue lockExpr: newCall found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/syncutil/singleflight/singleflight.go:354:2 4 lockExprs, 3 ifStmts lockExpr: sp.FinishAndGetTraceRecording lockExpr: sp.RecordingType found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/syncutil/singleflight/singleflight.go:403:3 2 lockExprs, 0 ifStmts lockExpr: s.setRejectNewConnectionsLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/pgwire/server.go:485:2 1 lockExprs, 0 ifStmts lockExpr: s.setDrainingLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/pgwire/server.go:573:3 1 lockExprs, 1 ifStmts lockExpr: s.setDrainingLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/pgwire/server.go:576:2 1 lockExprs, 1 ifStmts lockExpr: s.mu.deadSessions.Get found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/sqlliveness/slstorage/slstorage.go:211:3 1 lockExprs, 2 ifStmts lockExpr: s.mu.deadSessions.Get lockExpr: s.metrics.IsAliveCacheHits.Inc lockExpr: s.mu.liveSessions.Get found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/sqlliveness/slstorage/slstorage.go:219:4 3 lockExprs, 4 ifStmts lockExpr: s.mu.deadSessions.Get lockExpr: s.metrics.IsAliveCacheHits.Inc lockExpr: s.mu.liveSessions.Get lockExpr: s.metrics.IsAliveCacheHits.Inc lockExpr: s.deleteOrFetchSessionSingleFlightLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/sqlliveness/slstorage/slstorage.go:231:2 5 lockExprs, 4 ifStmts lockExpr: sc.lookupStatsLocked lockExpr: ts.LessEq lockExpr: func() { sc.mu.numInternalQueries++ sc.mu.Unlock() defer sc.mu.Lock() log.VEventf(ctx, 1, "refreshing statistics for table %d", tableID) stats, err = sc.getTableStatsFromDB(ctx, tableID, forecast) log.VEventf(ctx, 1, "done refreshing statistics for table %d", tableID) } found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/stats/stats_cache.go:446:4 3 lockExprs, 3 ifStmts lockExpr: w.mu.current.HighestTrackableValue lockExpr: w.mu.current.RecordValue lockExpr: elapsed.Nanoseconds found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/workload/histogram/histogram.go:85:2 3 lockExprs, 2 ifStmts lockExpr: w.mu.current.RecordValue found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/workload/histogram/histogram.go:102:2 1 lockExprs, 0 ifStmts lockExpr: []*NamedHistogram lockExpr: w.newHistogram lockExpr: func(registered []*NamedHistogram, merged *hdrhistogram.Histogram) { for _, hist := range registered { hist.tick(w.newHistogram(), func(h *hdrhistogram.Histogram) { merged.Merge(h) h.Reset() w.histogramPool.Put(h) }) } wg.Done() } lockExpr: hist.tick lockExpr: w.newHistogram lockExpr: merged.Merge lockExpr: h.Reset lockExpr: w.histogramPool.Put found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/workload/histogram/histogram.go:242:2 8 lockExprs, 0 ifStmts lockExpr: z.zipfGenMu.r.Float64 lockExpr: math.Pow found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/workload/ycsb/zipfgenerator.go:146:2 2 lockExprs, 3 ifStmts lockExpr: computeZetaIncrementally found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/workload/ycsb/zipfgenerator.go:157:3 1 lockExprs, 1 ifStmts lockExpr: computeZetaIncrementally lockExpr: math.Pow found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/workload/ycsb/zipfgenerator.go:164:2 2 lockExprs, 1 ifStmts lockExpr: makeSpanRef found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/tracing/tracer.go:458:2 1 lockExprs, 0 ifStmts lockExpr: makeSpanRef found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/tracing/tracer.go:494:2 1 lockExprs, 0 ifStmts lockExpr: r.removeSpanLocked lockExpr: sp.withLock lockExpr: r.addSpanLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/tracing/tracer.go:540:2 3 lockExprs, 1 ifStmts lockExpr: panic lockExpr: panic lockExpr: c.mu.recording.finishedChildren.Empty lockExpr: panic lockExpr: c.mu.recording.structured.Len lockExpr: panic lockExpr: c.mu.recording.logs.Len lockExpr: panic lockExpr: makeSizeLimitedBuffer[*tracingpb.LogRecord] lockExpr: makeSizeLimitedBuffer[*tracingpb.StructuredRecord] lockExpr: MakeTrace lockExpr: c.setTagLocked lockExpr: attribute.StringValue lockExpr: kind.String found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/tracing/span.go:740:3 14 lockExprs, 6 ifStmts lockExpr: s.recordingType lockExpr: s.mu.parent.move lockExpr: parent.empty found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/tracing/crdbspan.go:621:4 3 lockExprs, 4 ifStmts lockExpr: c.span().parentFinished lockExpr: c.span lockExpr: c._spanRef.move found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/tracing/crdbspan.go:667:3 3 lockExprs, 0 ifStmts lockExpr: c.mu.recording.logs.Discard lockExpr: c.mu.recording.structured.Discard found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/tracing/tracer.go:1042:2 2 lockExprs, 0 ifStmts lockExpr: listener.Notify lockExpr: makeSpanRef found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/tracing/crdbspan.go:1013:3 2 lockExprs, 3 ifStmts lockExpr: sp.appendStructuredEventsRecursivelyLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/tracing/crdbspan.go:1101:4 1 lockExprs, 0 ifStmts lockExpr: sp.getChildrenMetadataRecursivelyLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/util/tracing/crdbspan.go:1140:4 1 lockExprs, 0 ifStmts lockExpr: d.rng.Shuffle found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/workload/schemachange/deck.go:66:2 1 lockExprs, 1 ifStmts lockExpr: g.mu.is.getHighWaterStamps lockExpr: g.clusterID.Get found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/gossip/client.go:161:2 2 lockExprs, 0 ifStmts lockExpr: g.mu.is.delta lockExpr: g.mu.is.populateMostDistantMarkers lockExpr: g.mu.is.getHighWaterStamps lockExpr: g.clusterID.Get lockExpr: args.Size lockExpr: c.clientMetrics.BytesSent.Inc lockExpr: c.clientMetrics.InfosSent.Inc lockExpr: c.nodeMetrics.BytesSent.Inc lockExpr: c.nodeMetrics.InfosSent.Inc lockExpr: c.AnnotateCtx lockExpr: stream.Context found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/gossip/client.go:210:3 11 lockExprs, 4 ifStmts lockExpr: g.mu.is.delta lockExpr: g.mu.is.populateMostDistantMarkers lockExpr: g.mu.is.getHighWaterStamps lockExpr: g.clusterID.Get lockExpr: args.Size lockExpr: c.clientMetrics.BytesSent.Inc lockExpr: c.clientMetrics.InfosSent.Inc lockExpr: c.nodeMetrics.BytesSent.Inc lockExpr: c.nodeMetrics.InfosSent.Inc lockExpr: c.AnnotateCtx lockExpr: stream.Context found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/gossip/client.go:213:2 11 lockExprs, 4 ifStmts lockExpr: s.mu.is.delta lockExpr: s.mu.is.populateMostDistantMarkers lockExpr: s.mu.is.getHighWaterStamps found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/gossip/server.go:184:4 3 lockExprs, 4 ifStmts lockExpr: s.mu.incoming.hasSpace lockExpr: s.mu.incoming.addNode lockExpr: rand.Intn lockExpr: s.nodeMetrics.ConnectionsRefused.Inc found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/gossip/server.go:286:5 4 lockExprs, 8 ifStmts lockExpr: args.Size lockExpr: s.nodeMetrics.BytesReceived.Inc lockExpr: s.nodeMetrics.InfosReceived.Inc lockExpr: s.serverMetrics.BytesReceived.Inc lockExpr: s.serverMetrics.InfosReceived.Inc lockExpr: s.mu.is.combine lockExpr: s.maybeTightenLocked lockExpr: s.mu.is.getHighWaterStamps found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/gossip/server.go:322:3 8 lockExprs, 3 ifStmts lockExpr: cycler.Wait found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/gossip/server.go:333:3 1 lockExprs, 2 ifStmts lockExpr: unregister found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/gossip/server.go:392:3 1 lockExprs, 0 ifStmts lockExpr: livenessChanged found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/liveness/cache.go:153:2 1 lockExprs, 2 ifStmts lockExpr: g.mu.is.registerCallback lockExpr: g.mu.is.registerCallback lockExpr: MakePrefixPattern lockExpr: g.mu.is.registerCallback lockExpr: MakePrefixPattern found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/gossip/gossip.go:314:2 5 lockExprs, 0 ifStmts lockExpr: g.nodeDescs.Range lockExpr: redact.SafeString lockExpr: g.mu.is.getInfo lockExpr: redact.SafeString found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/gossip/gossip.go:549:2 4 lockExprs, 1 ifStmts lockExpr: l.flushLogAndLock lockExpr: err.Error found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/workload/schemachange/schemachange.go:664:2 2 lockExprs, 2 ifStmts lockExpr: g.mu.is.getInfo found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/gossip/gossip.go:943:2 1 lockExprs, 0 ifStmts lockExpr: g.mu.is.getInfo found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/gossip/gossip.go:1007:2 1 lockExprs, 0 ifStmts lockExpr: g.mu.is.registerCallback found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/gossip/gossip.go:1070:2 1 lockExprs, 0 ifStmts lockExpr: g.outgoing.hasSpace lockExpr: g.mu.is.leastUseful lockExpr: g.findClient lockExpr: c.close found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/gossip/gossip.go:1318:6 4 lockExprs, 3 ifStmts lockExpr: g.maybeSignalStatusChangeLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/gossip/gossip.go:1326:5 1 lockExprs, 0 ifStmts lockExpr: rand.New(rand.NewSource(uint64(dID))).Perm lockExpr: rand.New lockExpr: rand.NewSource found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/workload/tpcc/generate.go:513:3 3 lockExprs, 2 ifStmts lockExpr: c.descriptors.GetByName found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/catalog/lease/name_cache.go:55:2 1 lockExprs, 0 ifStmts lockExpr: stdout.Bytes found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/roachprod/install/cluster_synced.go:1191:3 1 lockExprs, 0 ifStmts lockExpr: setErr lockExpr: r.err.Error found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/roachprod/install/cluster_synced.go:1852:5 2 lockExprs, 1 ifStmts lockExpr: l.Printf found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/roachprod/install/cluster_synced.go:1878:3 1 lockExprs, 0 ifStmts lockExpr: r.err.Error found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/roachprod/install/cluster_synced.go:2223:5 1 lockExprs, 1 ifStmts lockExpr: l.Printf found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/roachprod/install/cluster_synced.go:2249:3 1 lockExprs, 0 ifStmts lockExpr: waitForNoPartitionLocked lockExpr: src.readLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/testutils/net.go:373:3 2 lockExprs, 0 ifStmts lockExpr: ro.popRowsLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/rowflow/routers.go:360:7 1 lockExprs, 2 ifStmts lockExpr: ro.stats.Exec.MaxAllocatedMem.Set lockExpr: ro.memoryMonitor.MaximumBytes lockExpr: ro.stats.Exec.MaxAllocatedDisk.Set lockExpr: ro.diskMonitor.MaximumBytes lockExpr: span.RecordStructured lockExpr: execinfra.GetTraceDataAsMetadata found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/rowflow/routers.go:390:8 6 lockExprs, 3 ifStmts lockExpr: ro.stream.ProducerDone lockExpr: ro.mu.cond.Wait lockExpr: ro.mu.rowContainer.Close found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/rowflow/routers.go:406:4 3 lockExprs, 0 ifStmts lockExpr: ro.addMetadataLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/rowflow/routers.go:476:5 1 lockExprs, 1 ifStmts lockExpr: ro.addMetadataLocked lockExpr: ro.mu.cond.Signal found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/rowflow/routers.go:480:4 2 lockExprs, 1 ifStmts lockExpr: ro.addMetadataLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/rowflow/routers.go:500:4 1 lockExprs, 1 ifStmts lockExpr: ro.addMetadataLocked lockExpr: ro.mu.cond.Signal found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/rowflow/routers.go:504:4 2 lockExprs, 1 ifStmts lockExpr: ro.addRowLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/rowflow/routers.go:584:3 1 lockExprs, 0 ifStmts lockExpr: ro.addRowLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/rowflow/routers.go:640:3 1 lockExprs, 0 ifStmts lockExpr: ro.addRowLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/rowflow/routers.go:725:3 1 lockExprs, 0 ifStmts lockExpr: persistFrontier found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/ccl/backupccl/restore_progress.go:190:3 1 lockExprs, 2 ifStmts lockExpr: makeSpanCoveringFilter lockExpr: job.Progress lockExpr: targetRestoreSpanSize.Get lockExpr: execCtx.ExecCfg found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/ccl/backupccl/restore_job.go:319:2 4 lockExprs, 0 ifStmts lockExpr: d.rng.Shuffle found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/storage/metamorphic/deck.go:66:2 1 lockExprs, 1 ifStmts lockExpr: replicaMu.TryLock found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/sem/builtins/builtins.go:6521:6 1 lockExprs, 0 ifStmts lockExpr: q.ApproximateQuota lockExpr: q.Capacity lockExpr: r.raftSparseStatusRLocked lockExpr: r.leaseStatusAtRLocked lockExpr: pendingTruncs.isEmptyLocked lockExpr: pendingTruncs.frontLocked lockExpr: pendingTruncs.popLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/raft_log_truncator.go:525:2 3 lockExprs, 1 ifStmts found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_metrics.go:107:2 4 lockExprs, 1 ifStmts lockExpr: pendingTruncs.popLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/raft_log_truncator.go:609:2 1 lockExprs, 0 ifStmts lockExpr: r.store.TODOEngine().NewSnapshot lockExpr: r.store.TODOEngine found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_raftstorage.go:239:2 2 lockExprs, 0 ifStmts lockExpr: r.checkExecutionCanProceedRWOrAdmin lockExpr: r.signallerForBatch(ba).Err lockExpr: r.signallerForBatch lockExpr: uncertainty.ComputeInterval lockExpr: ba.AppliesTimestampCache lockExpr: r.mu.proposalBuf.TrackEvaluatingRequest lockExpr: ba.WriteTimestamp lockExpr: r.applyTimestampCache lockExpr: ba.Summary lockExpr: r.evalAndPropose lockExpr: tok.Move lockExpr: pErr.GetDetail found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_write.go:183:4 12 lockExprs, 7 ifStmts lockExpr: r.checkExecutionCanProceedRWOrAdmin lockExpr: r.signallerForBatch(ba).Err lockExpr: r.signallerForBatch lockExpr: uncertainty.ComputeInterval lockExpr: ba.AppliesTimestampCache lockExpr: r.mu.proposalBuf.TrackEvaluatingRequest lockExpr: ba.WriteTimestamp lockExpr: r.applyTimestampCache lockExpr: ba.Summary lockExpr: r.evalAndPropose lockExpr: tok.Move lockExpr: pErr.GetDetail found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_write.go:197:2 12 lockExprs, 7 ifStmts lockExpr: sr.mu.destroyStatus.Set found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_raftstorage.go:548:3 1 lockExprs, 0 ifStmts lockExpr: r.initFromSnapshotLockedRaftMuLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_raftstorage.go:646:4 1 lockExprs, 2 ifStmts lockExpr: r.initFromSnapshotLockedRaftMuLocked lockExpr: r.store.markReplicaInitializedLockedReplLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_raftstorage.go:649:4 2 lockExprs, 3 ifStmts lockExpr: r.store.removePlaceholderLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_raftstorage.go:658:2 1 lockExprs, 2 ifStmts lockExpr: r.IsInitialized found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/split_trigger_helper.go:33:2 1 lockExprs, 0 ifStmts lockExpr: r.initFromSnapshotLockedRaftMuLocked lockExpr: r.store.markReplicaInitializedLockedReplLocked lockExpr: r.setDescLockedRaftMuLocked lockExpr: r.store.metrics.subtractMVCCStats lockExpr: r.store.metrics.addMVCCStats lockExpr: r.leasePostApplyLocked lockExpr: applyReadSummaryToTimestampCache lockExpr: r.descRLocked lockExpr: r.concMgr.OnReplicaSnapshotApplied found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_raftstorage.go:705:2 9 lockExprs, 4 ifStmts lockExpr: r.assertStateRaftMuLockedReplicaMuRLocked lockExpr: r.store.TODOEngine found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_raftstorage.go:713:2 2 lockExprs, 0 ifStmts lockExpr: r.checkExecutionCanProceedForRangeFeed found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_rangefeed.go:211:3 1 lockExprs, 1 ifStmts lockExpr: r.checkExecutionCanProceedForRangeFeed lockExpr: iterSemRelease lockExpr: r.raftMu.AssertHeld lockExpr: rangefeed.NewCatchUpIterator lockExpr: r.store.TODOEngine lockExpr: r.store.TestingKnobs lockExpr: r.registerWithRangefeedRaftMuLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_rangefeed.go:234:2 7 lockExprs, 3 ifStmts lockExpr: p.Register lockExpr: r.maybeDisconnectEmptyRangefeed lockExpr: r.setRangefeedFilterLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_rangefeed.go:350:4 3 lockExprs, 2 ifStmts lockExpr: p.Register lockExpr: r.maybeDisconnectEmptyRangefeed lockExpr: r.setRangefeedFilterLocked lockExpr: r.unsetRangefeedProcessorLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_rangefeed.go:359:2 4 lockExprs, 2 ifStmts lockExpr: r.setRangefeedFilterLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_rangefeed.go:428:2 1 lockExprs, 0 ifStmts lockExpr: sm.tenants.LoadOrStore lockExpr: unsafe.Pointer lockExpr: tenantID.String lockExpr: sm.LiveBytes.AddChild lockExpr: sm.KeyBytes.AddChild lockExpr: sm.ValBytes.AddChild lockExpr: sm.RangeKeyBytes.AddChild lockExpr: sm.RangeValBytes.AddChild lockExpr: sm.TotalBytes.AddChild lockExpr: sm.IntentBytes.AddChild lockExpr: sm.LiveCount.AddChild lockExpr: sm.KeyCount.AddChild lockExpr: sm.ValCount.AddChild lockExpr: sm.RangeKeyCount.AddChild lockExpr: sm.RangeValCount.AddChild lockExpr: sm.IntentCount.AddChild lockExpr: sm.IntentAge.AddChild lockExpr: sm.GcBytesAge.AddChild lockExpr: sm.SysBytes.AddChild lockExpr: sm.SysCount.AddChild lockExpr: sm.AbortSpanBytes.AddChild found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/metrics.go:2667:4 21 lockExprs, 1 ifStmts lockExpr: debug.Stack found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/metrics.go:2686:2 1 lockExprs, 0 ifStmts lockExpr: r.mu.destroyStatus.IsAlive lockExpr: r.mu.destroyStatus.Set found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica.go:2213:3 2 lockExprs, 1 ifStmts lockExpr: sm.l0SublevelsTracker.swag.Record lockExpr: sm.l0SublevelsTracker.swag.Query found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/metrics.go:3329:2 2 lockExprs, 0 ifStmts lockExpr: ss.queue.PopFront lockExpr: r.withRaftGroupLocked lockExpr: r.deliverLocalRaftMsgsRaftMuLockedReplicaMuLocked lockExpr: r.mu.proposalBuf.FlushLockedWithRaftGroup lockExpr: raftGroup.HasReady lockExpr: raftGroup.Ready lockExpr: logRaftReady lockExpr: makeAsyncReady lockExpr: splitLocalStorageMsgs lockExpr: hasMsg found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_raft.go:803:2 9 lockExprs, 2 ifStmts lockExpr: r.pendingLogTruncations.computePostTruncLogSize lockExpr: r.raftStatusRLocked lockExpr: r.getSnapshotLogTruncationConstraintsRLocked lockExpr: r.raftFirstIndexRLocked found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/raft_log_queue.go:285:2 4 lockExprs, 1 ifStmts lockExpr: r.refreshProposalsLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_raft.go:1089:3 1 lockExprs, 0 ifStmts lockExpr: r.withRaftGroupLocked lockExpr: r.deliverLocalRaftMsgsRaftMuLockedReplicaMuLocked lockExpr: r.leaseStatusAtRLocked lockExpr: raftGroup.BasicStatus lockExpr: shouldCampaignAfterConfChange lockExpr: r.store.ClusterSettings lockExpr: r.descRLocked lockExpr: r.forceCampaignLocked lockExpr: raftGroup.HasReady lockExpr: r.store.enqueueRaftUpdateCheck found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_raft.go:1125:2 10 lockExprs, 3 ifStmts lockExpr: repl.GetRangeID lockExpr: bq.removeFromReplicaSetLocked lockExpr: repl.GetRangeID lockExpr: kvpb.RaftTerm lockExpr: kvpb.RaftIndex found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_raft.go:1543:2 2 lockExprs, 1 ifStmts lockExpr: r.getReplicaDescriptorByIDRLocked lockExpr: roachpb.ReplicaID lockExpr: r.getReplicaDescriptorByIDRLocked lockExpr: roachpb.ReplicaID lockExpr: r.mu.internalRaftGroup.WithProgress lockExpr: r.descRLocked found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_raft.go:1762:2 6 lockExprs, 2 ifStmts found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/queue.go:1103:2 3 lockExprs, 0 ifStmts lockExpr: bq.addToPurgatoryLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/queue.go:1131:4 1 lockExprs, 0 ifStmts lockExpr: err.Error found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/queue.go:1213:5 1 lockExprs, 0 ifStmts lockExpr: item.setProcessing lockExpr: bq.removeFromPurgatoryLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/queue.go:1247:3 2 lockExprs, 1 ifStmts lockExpr: bq.mu.priorityQ.Len found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/queue.go:1286:4 1 lockExprs, 1 ifStmts lockExpr: bq.mu.priorityQ.Len lockExpr: heap.Pop lockExpr: bq.AnnotateCtx lockExpr: item.setProcessing lockExpr: bq.pending.Update lockExpr: bq.mu.priorityQ.Len found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/queue.go:1297:3 6 lockExprs, 2 ifStmts lockExpr: ss.cond.Wait found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/scheduler.go:386:3 2 lockExprs, 2 ifStmts lockExpr: shard.enqueue1Locked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/scheduler.go:496:2 1 lockExprs, 0 ifStmts lockExpr: ss.enqueue1Locked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/scheduler.go:515:4 1 lockExprs, 1 ifStmts lockExpr: updateRaftProgressFromActivity lockExpr: r.descRLocked().Replicas().Descriptors lockExpr: r.descRLocked().Replicas lockExpr: r.descRLocked found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/raft_log_queue.go:313:2 4 lockExprs, 0 ifStmts lockExpr: ComputeRaftLogSize lockExpr: r.store.TODOEngine found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/raft_log_queue.go:704:3 2 lockExprs, 1 ifStmts lockExpr: repl.IsInitialized found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/store.go:489:3 1 lockExprs, 0 ifStmts lockExpr: sm.r.assertStateRaftMuLockedReplicaMuRLocked lockExpr: sm.r.store.TODOEngine found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_application_state_machine.go:203:4 2 lockExprs, 0 ifStmts lockExpr: existingDesc.IsInitialized found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/store_snapshot.go:882:2 1 lockExprs, 0 ifStmts lockExpr: newStoreReplicaBTree found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/store.go:1424:2 1 lockExprs, 0 ifStmts lockExpr: t.kvflowControl.mu.connectionTracker.markStoresConnected found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/raft_transport.go:516:6 1 lockExprs, 0 ifStmts lockExpr: r.leaseStatusAtRLocked lockExpr: r.getLeaseRLocked lockExpr: nextLease.OwnedBy lockExpr: r.mu.pendingLeaseRequest.JoinRequest found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/store.go:1728:7 4 lockExprs, 1 ifStmts lockExpr: queuesMap.LoadOrStore lockExpr: unsafe.Pointer lockExpr: t.kvflowControl.mu.connectionTracker.markNodeConnected found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/raft_transport.go:869:3 3 lockExprs, 0 ifStmts lockExpr: t.queues[class].Delete lockExpr: t.kvflowControl.mu.connectionTracker.markNodeDisconnected found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/raft_transport.go:1007:3 2 lockExprs, 0 ifStmts lockExpr: s.addToReplicasByRangeIDLocked lockExpr: s.addToReplicasByKeyLocked lockExpr: rep.Desc found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/store.go:2057:3 3 lockExprs, 1 ifStmts lockExpr: s.ioThreshold.t.Score found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/store.go:2978:2 1 lockExprs, 0 ifStmts lockExpr: s.mu.replicasByKey.LookupPrecedingReplica lockExpr: s.mu.replicasByKey.LookupNextReplica found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/store.go:3150:2 2 lockExprs, 0 ifStmts lockExpr: func() bool { r.mu.Lock() defer r.mu.Unlock() return r.mu.destroyStatus.IsAlive() } found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/store.go:3703:3 1 lockExprs, 1 ifStmts lockExpr: r.hasCorrectLeaseTypeRLocked lockExpr: r.requestLeaseLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_range_lease.go:1514:2 2 lockExprs, 1 ifStmts lockExpr: r.getReplicaDescriptorRLocked found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_command.go:2791:2 1 lockExprs, 0 ifStmts lockExpr: r.descRLocked found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_send.go:1120:2 1 lockExprs, 0 ifStmts lockExpr: r.raftStatusRLocked lockExpr: fromReplicaIsTooOldRLocked found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/store_create_replica.go:122:3 1 lockExprs, 2 ifStmts lockExpr: fromReplicaIsTooOldRLocked found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/store_create_replica.go:134:3 1 lockExprs, 4 ifStmts lockExpr: s.addToReplicasByRangeIDLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/store_create_replica.go:233:3 1 lockExprs, 1 ifStmts lockExpr: s.addToReplicasByRangeIDLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/store_create_replica.go:238:2 1 lockExprs, 1 ifStmts found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_command.go:2973:2 1 lockExprs, 0 ifStmts lockExpr: rhsRepl.mu.destroyStatus.Set found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_app_batch.go:336:3 1 lockExprs, 0 ifStmts lockExpr: b.r.mu.destroyStatus.Set lockExpr: b.r.descRLocked().RSpan lockExpr: b.r.descRLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_app_batch.go:476:3 3 lockExprs, 0 ifStmts lockExpr: newClosed.IsEmpty lockExpr: newClosed.Less found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_app_batch.go:584:3 2 lockExprs, 1 ifStmts lockExpr: newClosed.IsEmpty lockExpr: newClosed.Less lockExpr: r.mu.state.RaftClosedTimestamp.Forward lockExpr: b.state.Stats.Total lockExpr: r.needsSplitBySizeRLocked lockExpr: r.needsMergeBySizeRLocked lockExpr: r.needsRaftLogTruncationLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/replica_app_batch.go:605:2 7 lockExprs, 2 ifStmts lockExpr: s.getOverlappingKeyRangeLocked found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/store_remove_replica.go:164:3 1 lockExprs, 1 ifStmts lockExpr: s.getOverlappingKeyRangeLocked lockExpr: s.metrics.subtractMVCCStats lockExpr: rep.GetMVCCStats lockExpr: s.metrics.ReplicaCount.Dec found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/store_remove_replica.go:173:2 4 lockExprs, 1 ifStmts lockExpr: r.raftStatusRLocked lockExpr: updateRaftProgressFromActivity lockExpr: r.descRLocked().Replicas().Descriptors lockExpr: r.descRLocked().Replicas lockExpr: r.descRLocked found "RUnlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/split_delay_helper.go:47:2 5 lockExprs, 1 ifStmts lockExpr: rep.IsInitialized found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/store_remove_replica.go:261:4 1 lockExprs, 2 ifStmts lockExpr: rep.IsInitialized lockExpr: rep.mu.destroyStatus.Set found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/store_remove_replica.go:270:3 2 lockExprs, 2 ifStmts lockExpr: r.mu.proposalBuf.FlushLockedWithoutProposing lockExpr: prop.finishApplication lockExpr: makeProposalResultErr lockExpr: kvpb.NewAmbiguousResultErrorf found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/store_raft.go:785:4 4 lockExprs, 0 ifStmts lockExpr: s.scheduler.NewEnqueueBatch lockExpr: batch.Add found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/store_raft.go:814:4 2 lockExprs, 0 ifStmts lockExpr: c.mu.deadFlowsByNode.Len lockExpr: c.mu.deadFlowsByNode.Get lockExpr: c.mu.deadFlowsByNode.AddLast lockExpr: c.mu.deadFlowsByNode.Len found "Unlock" outside of defer at /Users/srosenberg/workspace/go/src/github.com/cockroachdb/cockroach/pkg/sql/distsql_running.go:343:2 4 lockExprs, 3 ifStmts