Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kvserver: warning about empty admissison headers #112680

Open
stevendanna opened this issue Oct 19, 2023 · 28 comments
Open

kvserver: warning about empty admissison headers #112680

stevendanna opened this issue Oct 19, 2023 · 28 comments
Labels
A-admission-control branch-release-23.2 Used to mark GA and release blockers, technical advisories, and bugs for 23.2 C-bug Code not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior. O-cct O-testcluster Issues found or occurred on a test cluster, i.e. a long-running internal cluster P-3 Issues/test failures with no fix SLA T-admission-control Admission Control

Comments

@stevendanna
Copy link
Collaborator

stevendanna commented Oct 19, 2023

Describe the problem

When reading through logs I've been seeing this:

W231019 09:51:14.423104 3952 kv/kvserver/intentresolver/intent_resolver.go:1029  [-] 281  empty admission header provided by goroutine 3952 [running]:                                                                                                       
W231019 09:51:14.423104 3952 kv/kvserver/intentresolver/intent_resolver.go:1029  [-] 281 +runtime/debug.Stack()                                                                                                                                              
W231019 09:51:14.423104 3952 kv/kvserver/intentresolver/intent_resolver.go:1029  [-] 281 +      GOROOT/src/runtime/debug/stack.go:24 +0x64                                                                                                                   
W231019 09:51:14.423104 3952 kv/kvserver/intentresolver/intent_resolver.go:1029  [-] 281 +github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).resolveIntents(0x1400107e280, {0x1082fdc88, 0x14008ca4a20}, {0x1082d2f90, 0x14008
63e708}, {0x1, {0x0, 0x0, 0x0}, {0x0, ...}, ...})                                                                                                                                                                                                            
W231019 09:51:14.423104 3952 kv/kvserver/intentresolver/intent_resolver.go:1029  [-] 281 +      github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:1029 +0x234                                                               
W231019 09:51:14.423104 3952 kv/kvserver/intentresolver/intent_resolver.go:1029  [-] 281 +github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).ResolveIntents(...)                                                              
W231019 09:51:14.423104 3952 kv/kvserver/intentresolver/intent_resolver.go:1029  [-] 281 +      github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:997                                       
W231019 09:51:14.423104 3952 kv/kvserver/intentresolver/intent_resolver.go:1029  [-] 281 +github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).CleanupIntents(0x1400244ad58?, {0x1082fdc88, 0x14008ca4a20}, {0x0, 0x0, 0x0, 0x0,
 0x0}, {0x14005e90f00, 0x1, ...}, ...)                                                                                                                                                                                                                       
W231019 09:51:14.423104 3952 kv/kvserver/intentresolver/intent_resolver.go:1029  [-] 281 +      github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:595 +0x2b0                                                                
W231019 09:51:14.423104 3952 kv/kvserver/intentresolver/intent_resolver.go:1029  [-] 281 +github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).CleanupIntentsAsync.func1.1({0x1082fdc88?, 0x14008ca4a20?})                      
W231019 09:51:14.423104 3952 kv/kvserver/intentresolver/intent_resolver.go:1029  [-] 281 +      github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:517 +0x64                                                                 
W231019 09:51:14.423104 3952 kv/kvserver/intentresolver/intent_resolver.go:1029  [-] 281 +github.com/cockroachdb/cockroach/pkg/util/timeutil.RunWithTimeout({0x1082fdcc0?, 0x14008bb4120?}, {0x10603b978, 0x17}, 0x6fc23ac00, 0x1400244aec0)                 
W231019 09:51:14.423104 3952 kv/kvserver/intentresolver/intent_resolver.go:1029  [-] 281 +      github.com/cockroachdb/cockroach/pkg/util/timeutil/timeout.go:29 +0x90                                                                                       
W231019 09:51:14.423104 3952 kv/kvserver/intentresolver/intent_resolver.go:1029  [-] 281 +github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).CleanupIntentsAsync.func1({0x1082fdcc0, 0x14008bb4120})                          
W231019 09:51:14.423104 3952 kv/kvserver/intentresolver/intent_resolver.go:1029  [-] 281 +      github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:515 +0xb8                                                                 
W231019 09:51:14.423104 3952 kv/kvserver/intentresolver/intent_resolver.go:1029  [-] 281 +github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx.func2()                                                                                   
W231019 09:51:14.423104 3952 kv/kvserver/intentresolver/intent_resolver.go:1029  [-] 281 +      github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:484 +0x128                                                                                         
W231019 09:51:14.423104 3952 kv/kvserver/intentresolver/intent_resolver.go:1029  [-] 281 +created by github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx                                                                                
W231019 09:51:14.423104 3952 kv/kvserver/intentresolver/intent_resolver.go:1029  [-] 281 +      github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:475 +0x33c           

Is this something unexpected that we should be fixing? I imagine the goal of this log was to identify places that might benefit from admission headers.

Jira issue: CRDB-32550

@stevendanna stevendanna added C-bug Code not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior. A-admission-control T-kv KV Team labels Oct 19, 2023
@exalate-issue-sync exalate-issue-sync bot added T-admission-control Admission Control and removed T-kv KV Team labels Oct 19, 2023
@sumeerbhola
Copy link
Collaborator

What test were you running? We'll need to hack up some extra instrumentation to figure out where the call originated.

@aadityasondhi
Copy link
Collaborator

Just saw this in the wild, in the logs for #112373. Will take a closer look in a bit.

W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172  empty admission header provided by ‹goroutine 409266 [running]:›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹runtime/debug.Stack()›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	GOROOT/src/runtime/debug/stack.go:24 +0x65›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).resolveIntents(0xc000ed1540, {0x79471f8, 0xc01e69ae40}, {0x7917110, 0xc00cadeb60}, {0x1, {0x0, 0x0, 0x0}, {0x0, ...}, ...})›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:1029 +0x2ed›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).ResolveIntent(_, {_, _}, {{{0xc008b44cd0, 0x9, 0x10}, {0x0, 0x0, 0x0}}, {{0x30, ...}, ...}, ...}, ...)›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:983 +0xfc›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*lockTableWaiterImpl).pushLockTxn(0xc0009b1270, {0x79471f8, 0xc01e69ae40}, {0xc08495a6c0, {0x178df1f1ceea0fd5, 0x2, 0x0}, 0x0, 0x0, 0x1, ...}, ...)›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table_waiter.go:633 +0x8c6›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*lockTableWaiterImpl).WaitOn(0xc0009b1270, {0x79471f8, 0xc01e69ae40}, {0xc08495a6c0, {0x178df1f1ceea0fd5, 0x2, 0x0}, 0x0, 0x0, 0x1, ...}, ...)›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table_waiter.go:406 +0x618›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*managerImpl).sequenceReqWithGuard(0xc0009b1220, {0x79471f8, 0xc01e69ae40}, 0xc070fd8900, 0xc0085bf4f0?)›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/concurrency_manager.go:348 +0xa0f›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*managerImpl).SequenceReq(0xc0085bf720?, {0x79471f8, 0xc01e69ae40}, 0xc070fd8900?, {0xc08495a6c0, {0x178df1f1ceea0fd5, 0x2, 0x0}, 0x0, 0x0, ...}, ...)›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/concurrency_manager.go:239 +0x2ec›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).executeBatchWithConcurrencyRetries(0xc008e8f900, {0x79471f8, 0xc01e69ae40}, 0xc08495a5a0, 0x66b2a50)›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_send.go:468 +0x34c›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).SendWithWriteBytes(0xc008e8f900, {0x79471f8?, 0xc01e69ae10?}, 0xc08495a5a0)›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_send.go:185 +0x6e9›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Store).SendWithWriteBytes(0xc001b7b500, {0x79471f8?, 0xc01e69adb0?}, 0xc08495a5a0)›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/store_send.go:193 +0x885›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Stores).SendWithWriteBytes(0x1?, {0x79471f8, 0xc01e69adb0}, 0xc08495a5a0)›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/stores.go:202 +0x10f›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹github.com/cockroachdb/cockroach/pkg/server.(*Node).batchInternal(0xc001da3000, {0x79471f8?, 0xc01e69ad80?}, {0xc0020f1260?}, 0xc08495a5a0)›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	github.com/cockroachdb/cockroach/pkg/server/node.go:1328 +0x55b›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹github.com/cockroachdb/cockroach/pkg/server.(*Node).Batch(0xc001da3000, {0x79471f8, 0xc01e69acc0}, 0xc08495a5a0)›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	github.com/cockroachdb/cockroach/pkg/server/node.go:1459 +0x2d5›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹github.com/cockroachdb/cockroach/pkg/kv/kvpb._Internal_Batch_Handler.func1({0x79471f8, 0xc01e69acc0}, {0x6236560?, 0xc08495a5a0})›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvpb/bazel-out/k8-opt/bin/pkg/kv/kvpb/kvpb_go_proto_/github.com/cockroachdb/cockroach/pkg/kv/kvpb/api.pb.go:10410 +0x78›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹github.com/cockroachdb/cockroach/pkg/util/tracing/grpcinterceptor.ServerInterceptor.func1({0x79471f8, 0xc01e69acc0}, {0x6236560, 0xc08495a5a0}, 0xc02180dcc0, 0xc024ca9a28)›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	github.com/cockroachdb/cockroach/pkg/util/tracing/grpcinterceptor/grpc_interceptor.go:97 +0x254›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹google.golang.org/grpc.getChainUnaryHandler.func1({0x79471f8, 0xc01e69acc0}, {0x6236560, 0xc08495a5a0})›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1163 +0xb9›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func3({0x79471f8, 0xc01e69acc0}, {0x6236560, 0xc08495a5a0}, 0xc02180dcc0?, 0xc026f9a5c0)›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:169 +0x83›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹google.golang.org/grpc.getChainUnaryHandler.func1({0x79471f8, 0xc01e69acc0}, {0x6236560, 0xc08495a5a0})›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1163 +0xb9›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹github.com/cockroachdb/cockroach/pkg/rpc.kvAuth.unaryInterceptor({0xc001f00000?, {{0x46f147?}, {0x7985520?, 0xc0007379e0?}}}, {0x79471f8, 0xc01e69acc0}, {0x6236560, 0xc08495a5a0}, 0xc02180dcc0, 0xc026f9a540)›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/auth.go:105 +0x288›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹google.golang.org/grpc.getChainUnaryHandler.func1({0x79471f8, 0xc01e69acc0}, {0x6236560, 0xc08495a5a0})›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1163 +0xb9›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func1.1({0x79471f8?, 0xc01e69acc0?})›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:136 +0x3c›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunTaskWithErr(0xc001ed5320, {0x79471f8, 0xc01e69acc0}, {0x0?, 0xc0085c1980?}, 0xc0085c1978)›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:336 +0xd1›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func1({0x79471f8?, 0xc01e69acc0?}, {0x6236560?, 0xc08495a5a0?}, 0xc02180dcc0?, 0xc024ca9a28?)›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:134 +0x95›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹google.golang.org/grpc.chainUnaryInterceptors.func1({0x79471f8, 0xc01e69acc0}, {0x6236560, 0xc08495a5a0}, 0xc003855a50?, 0x5976600?)›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1154 +0x8f›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹github.com/cockroachdb/cockroach/pkg/kv/kvpb._Internal_Batch_Handler({0x6207700?, 0xc001da3000}, {0x79471f8, 0xc01e69acc0}, 0xc0278a09a0, 0xc001fa2300)›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvpb/bazel-out/k8-opt/bin/pkg/kv/kvpb/kvpb_go_proto_/github.com/cockroachdb/cockroach/pkg/kv/kvpb/api.pb.go:10412 +0x138›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹google.golang.org/grpc.(*Server).processUnaryRPC(0xc00066b680, {0x79993c0, 0xc026135d40}, 0xc0342dab40, 0xc000c18c90, 0xb03f120, 0x0)›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1336 +0xd33›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹google.golang.org/grpc.(*Server).handleStream(0xc00066b680, {0x79993c0, 0xc026135d40}, 0xc0342dab40, 0x0)›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1704 +0xa36›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹google.golang.org/grpc.(*Server).serveStreams.func1.2()›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:965 +0x98›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹created by google.golang.org/grpc.(*Server).serveStreams.func1›
W231014 10:17:35.820948 409266 kv/kvserver/intentresolver/intent_resolver.go:1029 ⋮ [T1,Vsystem,n3,s3,r87/3:‹/Table/11{1/1-2}›] 1172 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:963 +0x28a›

@erikgrinaker
Copy link
Contributor

Should we mark this as a GA blocker?

@aadityasondhi
Copy link
Collaborator

Should we mark this as a GA blocker?

I don't think it is one, unless we see some performance consequence, the internal scale testing would surface these.

@aadityasondhi
Copy link
Collaborator

Added some additional logging and found one instance of where we missed the admission header:

E231107 21:15:51.925434 57687 kv/kvserver/replica_send.go:122  [T1,Vsystem,n1,s1,r2/1:/System/NodeLiveness{-Max}] 2823  empty admission header provided by RequestLease [/System/NodeLiveness,/Min)
E231107 21:15:51.925443 57671 kv/kvserver/replica_send.go:122  [T1,Vsystem,n1,s1,r1/1:/{Min-System/NodeL…}] 2824  empty admission header provided by RequestLease [/Min,/Min)
I231107 21:15:51.925596 1 server/node.go:662  [T1,Vsystem,n1] 2825  initialized store s1
I231107 21:15:51.925616 1 kv/kvserver/stores.go:263  [T1,Vsystem,n1] 2826  read 0 node addresses from persistent storage
I231107 21:15:51.925642 1 server/node.go:756  [T1,Vsystem,n1] 2827  started with engine type 2
I231107 21:15:51.925649 1 server/node.go:758  [T1,Vsystem,n1] 2828  started with attributes []
I231107 21:15:51.925710 1 1@server/server.go:1980  [T1,Vsystem,n1] 2829  starting https server at 127.0.0.1:52685 (use: 127.0.0.1:52685)
I231107 21:15:51.925720 1 1@server/server.go:1985  [T1,Vsystem,n1] 2830  starting postgres server at 127.0.0.1:52687 (use: 127.0.0.1:52687)
I231107 21:15:51.925727 1 1@server/server.go:1988  [T1,Vsystem,n1] 2831  starting grpc server at 127.0.0.1:52686
I231107 21:15:51.925734 1 1@server/server.go:1989  [T1,Vsystem,n1] 2832  advertising CockroachDB node at 127.0.0.1:52686
I231107 21:15:51.925734 57756 2@kv/kvserver/replica_proposal.go:585  [T1,Vsystem,n1,s1,r2/1:/System/NodeLiveness{-Max},raft] 2833  acquired system range lease: repl=(n1,s1):1 seq=1 start=0,0 exp=1699391757.925409000,0 pro=1699391751.925409000,0
I231107 21:15:51.925786 57755 2@kv/kvserver/replica_proposal.go:585  [T1,Vsystem,n1,s1,r1/1:/{Min-System/NodeL…},raft] 2834  acquired system range lease: repl=(n1,s1):1 seq=1 start=0,0 exp=1699391757.925418000,1 pro=1699391751.925418000,1
E231107 21:15:51.926245 57692 kv/kvserver/replica_send.go:122  [T1,Vsystem,n1,s1,r7/1:/Table/{3-4}] 2835  empty admission header provided by RequestLease [/Table/3,/Min)
E231107 21:15:51.926485 57763 kv/kvserver/replica_send.go:122  [T1,Vsystem,n1,s1,r9/1:/Table/{5-6}] 2836  empty admission header provided by RequestLease [/Table/5,/Min)
E231107 21:15:51.926489 57454 kv/kvserver/replica_send.go:122  [T1,Vsystem,n1,s1,r27/1:/Table/2{4-5}] 2837  empty admission header provided by RequestLease [/Table/24,/Min)
E231107 21:15:51.927064 57673 kv/kvserver/replica_send.go:122  [T1,Vsystem,n1,s1,r14/1:/Table/1{1-2}] 2838  empty admission header provided by RequestLease [/Table/11,/Min)
E231107 21:15:51.929512 57892 kv/kvserver/replica_send.go:122  [T1,Vsystem,n1,s1,r3/1:/System/{NodeLive…-tsd}] 2839  empty admission header provided by RequestLease [/System/NodeLivenessMax,/Min)
I231107 21:15:51.929907 57837 3@pebble/event.go:752  [n1,s1,pebble] 2840  [JOB 5] WAL created 000004
I231107 21:15:51.929948 57087 kv/kvclient/rangefeed/rangefeedcache/watcher.go:340  [T1,Vsystem,n1] 2841  spanconfig-subscriber: established range feed cache
I231107 21:15:51.930147 1 1@util/log/event_log.go:32  [T1,Vsystem,n1] 2842 ={"Timestamp":1699391751930146000,"EventType":"node_join","NodeID":1,"StartedAt":1699391751920133000,"LastUp":1699391751920133000}
I231107 21:15:51.930225 57954 kv/kvclient/rangefeed/rangefeedcache/watcher.go:340  [T1,Vsystem,n1] 2843  settings-watcher: established range feed cache
E231107 21:15:51.930451 57765 kv/kvserver/replica_send.go:122  [T1,Vsystem,n1,s1,r4/1:/System{/tsd-tse}] 2844  empty admission header provided by RequestLease [/System/tsd,/Min)
I231107 21:15:51.934931 57862 3@pebble/event.go:752  [n1,s1,pebble] 2845  [JOB 6] WAL created 000005
E231107 21:15:51.936083 57924 kv/kvserver/replica_send.go:122  [T1,Vsystem,n1,s1,r23/1:/Table/2{0-1}] 2846  empty admission header provided by RequestLease [/Table/20,/Min)
E231107 21:15:51.936484 57940 kv/kvserver/replica_send.go:122  [T1,Vsystem,n1,s1,r50/1:/Table/4{7-8}] 2847  empty admission header provided by RequestLease [/Table/47,/Min)
E231107 21:15:51.936922 57926 kv/kvserver/replica_send.go:122  [T1,Vsystem,n1,s1,r10/1:/Table/{6-7}] 2848  empty admission header provided by RequestLease [/Table/6,/Min)
E231107 21:15:51.936939 57963 kv/kvserver/replica_send.go:122  [T1,Vsystem,n1,s1,r5/1:/{Systemtse-Table/0}] 2849  empty admission header provided by RequestLease [/System/"tse",/Min)
E231107 21:15:51.937400 57681 kv/kvserver/replica_send.go:122  [T1,Vsystem,n1,s1,r6/1:/Table/{0-3}] 2850  empty admission header provided by RequestLease [/Table/0,/Min)
I231107 21:15:51.937488 57794 kv/kvserver/queue.go:612  [T1,Vsystem,n1,s1,r6/1:/Table/{0-3},raft] 2851  rate limited in MaybeAdd (replicate): throttled on async limiting semaphore
I231107 21:15:51.937931 1 sql/sqlliveness/slinstance/slinstance.go:434  [T1,Vsystem,n1] 2852  starting SQL liveness instance
E231107 21:15:51.938259 58097 kv/kvserver/replica_send.go:122  [T1,Vsystem,n1,s1,r42/1:/Table/{39-40}] 2853  empty admission header provided by RequestLease [/Table/39,/Min)
E231107 21:15:51.938474 58117 kv/kvserver/replica_send.go:122  [T1,Vsystem,n1,s1,r8/1:/Table/{4-5}] 2854  empty admission header provided by RequestLease [/Table/4,/Min)
E231107 21:15:51.938526 58036 kv/kvserver/replica_send.go:122  [T1,Vsystem,n1,s1,r34/1:/{NamespaceTab…-Table/32}] 2855  empty admission header provided by RequestLease [/NamespaceTable/Max,/Min)
E231107 21:15:51.938582 58133 kv/kvserver/replica_send.go:122  [T1,Vsystem,n1,s1,r15/1:/Table/1{2-3}] 2856  empty admission header provided by RequestLease [/Table/12,/Min)
I231107 21:15:51.938587 57774 sql/sqlliveness/slstorage/slstorage.go:543  [T1,Vsystem,n1] 2857  inserted sqlliveness session 010180d741b9438ef7448795d6329e5e8166bc with expiry 1699391791.937958000,0
I231107 21:15:51.938629 57774 sql/sqlliveness/slinstance/slinstance.go:258  [T1,Vsystem,n1] 2858  created new SQL liveness session 010180d741b9438ef7448795d6329e5e8166bc
I231107 21:15:51.938648 1 sql/sqlinstance/instancestorage/instancestorage.go:334  [T1,Vsystem,n1] 2859  assigning instance id to rpc addr 127.0.0.1:52686 and sql addr 127.0.0.1:52687
E231107 21:15:51.938723 58135 kv/kvserver/replica_send.go:122  [T1,Vsystem,n1,s1,r49/1:/Table/4{6-7}] 2860  empty admission header provided by RequestLease [/Table/46,/Min)
E231107 21:15:51.938907 58078 kv/kvserver/replica_send.go:122  [T1,Vsystem,n1,s1,r18/1:/Table/1{5-6}] 2861  empty admission header provided by RequestLease [/Table/15,/Min)
I231107 21:15:51.939015 1 server/server_sql.go:1537  [T1,Vsystem,n1] 2862  bound sqlinstance: Instance{RegionPrefix: gA==, InstanceID: 1, SQLAddr: 127.0.0.1:52687, RPCAddr: 127.0.0.1:52686, SessionID: 010180d741b9438ef7448795d6329e5e8166bc, Locality: , BinaryVersion: 1000023.2-2}

The RequestLease batch request seems like a culprit.

Going to additional logging and fix these all in a single batch.

@erikgrinaker
Copy link
Contributor

Should we mark this as a GA blocker?

I don't think it is one, unless we see some performance consequence, the internal scale testing would surface these.

Yeah, probably isn't a functional problem, but operators are jumpy about backtraces in logs.

Copy link

blathers-crl bot commented Nov 8, 2023

Hi @aadityasondhi, please add branch-* labels to identify which branch(es) this release-blocker affects.

🦉 Hoot! I am a Blathers, a bot for CockroachDB. My owner is dev-inf.

@aadityasondhi aadityasondhi added the branch-release-23.2 Used to mark GA and release blockers, technical advisories, and bugs for 23.2 label Nov 8, 2023
@aadityasondhi
Copy link
Collaborator

Ack. Added the labels, but I am actively working on cleaning this up.

@itsbilal
Copy link
Member

We just observed this in the CCT test cluster as well, shortly after upgrading to 23.2 beta 1 and dropping a job holding the protected timestamp back.

@itsbilal itsbilal added O-cct O-testcluster Issues found or occurred on a test cluster, i.e. a long-running internal cluster labels Nov 23, 2023
@aadityasondhi
Copy link
Collaborator

FYI: I have a draft WIP PR to track these down, #114077.

Based on an internal conversation[1], I will remove this warning message and the included stack trace for 23.2 since it does not point to the source anyways since this is happening in an async task. Will continue to track these down in master.

[1] https://cockroachlabs.slack.com/archives/C067NG669KJ/p1701876295435589

aadityasondhi added a commit to aadityasondhi/cockroach that referenced this issue Dec 6, 2023
This error message, while useful for debugging, spams the logs with a
stack trace which can be distracting when reading the logs.

Since AC defaults to skip when there is an empty header, this is not a
concern, unless we see real-world performance impact (which we have
not).

This patch removes it from release builds while we figure out all the
sources for missing headers.

Informs cockroachdb#112680

Release note: None
aadityasondhi added a commit to aadityasondhi/cockroach that referenced this issue Dec 6, 2023
This error message, while useful for debugging, spams the logs with a
stack trace which can be distracting when reading the logs.

Since AC defaults to skip when there is an empty header, this is not a
concern, unless we see real-world performance impact (which we have
not).

This patch removes it from release builds while we figure out all the
sources for missing headers.

Informs cockroachdb#112680

Release note: None
craig bot pushed a commit that referenced this issue Dec 6, 2023
114616: logstore: sync sideloaded storage directories r=erikgrinaker a=pavelkalinnikov

This PR ensures that the hierarchy of directories/files created by the sideloaded log storage is properly synced.

Previously, only the "leaf" files in this hierarchy were fsync-ed. Even though this guarantees the files content and metadata is synced, this still does not guarantee that the references to these files are durable. For example, Linux man page for `fsync` [^1] says:

```
Calling fsync() does not necessarily ensure that the entry in the
directory containing the file has also reached disk.  For that an
explicit fsync() on a file descriptor for the directory is also
needed.
```

It means that these files can be lost after a system crash of power off. This leads to issues because:

1. Pebble WAL syncs are not atomic with the sideloaded files syncs. It is thus possible that raft log metadata "references" a sideloaded file and gets synced, but the file is not yet. A power off/on at this point leads to an internal inconsistency, and can result in a crash loop when raft will try to load these entries to apply and/or send to other replicas.

2. The durability of entry files is used as a pre-condition to sending raft messages that trigger committing these entries. A coordinated power off/on on a majority of replicas can thus lead to losing committed entries and unrecoverable loss-of-quorum.

This PR fixes the above issues, by syncing parents of all the directories and files that the sideloaded storage creates.

[^1]: https://man7.org/linux/man-pages/man2/fsync.2.html

Part of #114411

Epic: none

Release note (bug fix): this commit fixes a durability bug in raft log storage, caused by incorrect syncing of filesystem metadata. It was possible to lose writes of a particular kind (`AddSSTable`) that is e.g. used by `RESTORE`. This loss was possible only under power-off or OS crash conditions. As a result, CRDB could enter a crash loop on restart. In the worst case of a correlated power-off/crash across multiple nodes this could lead to loss of quorum or data loss.

115689: ui: add warning to network page when unavailable r=maryliag a=stevendanna

The network page doesn't work inside a virtual cluster yet.  Rather than just presenting a spinner, here we add a warning to the page. Additionally, it simplifies the text of the warning
presented on the Advanced Debug page.

Informs #115022

<img width="1239" alt="Screenshot 2023-12-06 at 16 09 16" src="https://github.com/cockroachdb/cockroach/assets/852371/43778020-c892-4e96-b1c4-ec58b20309ae">

<img width="1236" alt="Screenshot 2023-12-06 at 16 09 33" src="https://github.com/cockroachdb/cockroach/assets/852371/30643fbb-ec68-4973-b35f-60a9a874e6a5">




Release note: None

115705: kv,admission: only log empty admission warning for non-release builds r=aadityasondhi a=aadityasondhi

This error message, while useful for debugging, spams the logs with a stack trace which can be distracting when reading the logs.

Since AC defaults to skip when there is an empty header, this is not a concern, unless we see real-world performance impact (which we have not).

This patch removes it from release builds while we figure out all the sources for missing headers.

Informs #112680

Release note: None

Co-authored-by: Pavel Kalinnikov <pavel@cockroachlabs.com>
Co-authored-by: Steven Danna <danna@cockroachlabs.com>
Co-authored-by: Aaditya Sondhi <20070511+aadityasondhi@users.noreply.github.com>
@yuzefovich
Copy link
Member

I too still see this on master on 5f76d93:

W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439  empty admission header provided by ‹goroutine 219884 [running]:›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹runtime/debug.Stack()›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	GOROOT/src/runtime/debug/stack.go:24 +0x67›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).resolveIntents(0xc003111b80, {0xd1718b8, 0xc017da4b90}, {0xd1444c0, 0xc00db62820}, {0x1, {0x0, 0x0, 0x0}, {0x0, ...}, ...})›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:1032 +0x4dd›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).ResolveIntent(_, {_, _}, {{{0xc004522028, 0x2, 0x8}, {0x0, 0x0, 0x0}}, {{0xd4, ...}, ...}, ...}, ...)›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:984 +0x127›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*lockTableWaiterImpl).pushLockTxn(0xc005af9220, {0xd1718b8, 0xc017da4b90}, {0x0, {0x17a2352cd5ac5263, 0x0, 0x0}, 0x0, 0x0, 0x0, ...}, ...)›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table_waiter.go:662 +0xd68›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*lockTableWaiterImpl).WaitOn.func3({0xd1718f0, 0xc0079de900})›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table_waiter.go:401 +0x365›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*lockTableWaiterImpl).WaitOn(0xc005af9220, {0xd1718f0, 0xc0079de900}, {0x0, {0x17a2352cd5ac5263, 0x0, 0x0}, 0x0, 0x0, 0x0, ...}, ...)›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table_waiter.go:447 +0x7db›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*managerImpl).sequenceReqWithGuard(0xc005af91d0, {0xd1718f0, 0xc0079de900}, 0xc003849b00, 0xc012653a50?)›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/concurrency_manager.go:350 +0x103a›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*managerImpl).SequenceReq(0xc030049010?, {0xd1718f0, 0xc0079de900}, 0xc003849b00, {0x0, {0x17a2352cd5ac5263, 0x0, 0x0}, 0x0, 0x0, ...}, ...)›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/concurrency_manager.go:241 +0x329›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).executeBatchWithConcurrencyRetries(0xc0068c8000, {0xd1718f0, 0xc0079de900}, 0xc00537a000, 0x9d839a8)›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_send.go:468 +0x4d7›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).SendWithWriteBytes(0xc0068c8000, {0xd1718f0, 0xc0079de8d0}, 0xc00537a000)›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_send.go:185 +0x5a5›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Store).SendWithWriteBytes(0xc005d8aa80, {0xd1718f0, 0xc0079de8a0}, 0xc00537a000)›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/store_send.go:193 +0xd32›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Stores).SendWithWriteBytes(0xc029b8e378?, {0xd1718f0, 0xc0079de8a0}, 0xc00537a000)›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/stores.go:202 +0x177›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/server.(*Node).batchInternal(0xc0040c0000, {0xd1718f0, 0xc0079de840}, {0xc00378c540?}, 0xc00537a000)›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/server/node.go:1374 +0x893›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/server.(*Node).Batch(0xc0040c0000, {0xd1718f0, 0xc0079de3f0}, 0xc00537a000)›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/server/node.go:1508 +0x465›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/kv/kvpb._Internal_Batch_Handler.func1({0xd1718f0, 0xc0079de3f0}, {0x980f220?, 0xc00537a000})›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvpb/bazel-out/k8-fastbuild/bin/pkg/kv/kvpb/kvpb_go_proto_/github.com/cockroachdb/cockroach/pkg/kv/kvpb/api.pb.go:10423 +0x83›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.ServerInterceptor.func12({0xd1718f0, 0xc0079de3f0}, {0x980f220, 0xc00537a000}, 0xc004be0d20, 0xc0217216e0)›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/util/tracing/grpcinterceptor/grpc_interceptor.go:97 +0x62c›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹google.golang.org/grpc.getChainUnaryHandler.func1({0xd1718f0, 0xc0079de3f0}, {0x980f220, 0xc00537a000})›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1163 +0x123›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func3({0xd1718f0, 0xc0079de3f0}, {0x980f220, 0xc00537a000}, 0xc004be0d20, 0xc025e2b4c0)›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:169 +0xf1›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹google.golang.org/grpc.getChainUnaryHandler.func1({0xd1718f0, 0xc0079de3f0}, {0x980f220, 0xc00537a000})›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1163 +0x123›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/rpc.kvAuth.unaryInterceptor({0xc0035b6000?, {{0x7f203075cf48?}, {0xd1ad1f0?, 0xc000c523c0?}}}, {0xd1718f0, 0xc0079de3f0}, {0x980f220, 0xc00537a000}, 0xc004be0d20, 0xc025e2b440)›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/auth.go:105 +0x2f4›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹google.golang.org/grpc.getChainUnaryHandler.func1({0xd1718f0, 0xc0079de3f0}, {0x980f220, 0xc00537a000})›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1163 +0x123›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func1.1({0xd1718f0, 0xc0079de3f0})›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:136 +0x6b›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunTaskWithErr(0xc0033b8000, {0xd1718f0?, 0xc0079de3f0}, {0x7f20944f05b8?, 0x40?}, 0xc029b8f6b8)›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:336 +0x186›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func1({0xd1718f0, 0xc0079de3f0}, {0x980f220?, 0xc00537a000}, 0xc004be0d20, 0xc025e2b400)›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:134 +0x15c›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹google.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1({0xd1718f0, 0xc0079de3f0}, {0x980f220, 0xc00537a000}, 0x94a51a0?, 0x4e2fe9?)›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1154 +0xd9›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹github.com/cockroachdb/cockroach/pkg/kv/kvpb._Internal_Batch_Handler({0x97d7e40?, 0xc0040c0000}, {0xd1718f0, 0xc0079de3f0}, 0xc012653ab0, 0xc0034012e0)›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvpb/bazel-out/k8-fastbuild/bin/pkg/kv/kvpb/kvpb_go_proto_/github.com/cockroachdb/cockroach/pkg/kv/kvpb/api.pb.go:10425 +0x1c4›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹google.golang.org/grpc.(*Server).processUnaryRPC(0xc003264780, {0xd1c2800, 0xc008a5e4e0}, 0xc0099f57a0, 0xc0017a0c00, 0x10f92e80, 0x0)›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1336 +0x17d4›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹google.golang.org/grpc.(*Server).handleStream(0xc003264780, {0xd1c2800, 0xc008a5e4e0}, 0xc0099f57a0, 0x0)›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1704 +0x1013›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹google.golang.org/grpc.(*Server).serveStreams.func1.2()›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:965 +0xfb›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹created by google.golang.org/grpc.(*Server).serveStreams.func1 in goroutine 4707›
W231219 10:34:36.379831 219884 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 2439 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:963 +0x4a8›

I'll defer to @aadityasondhi and @nicktrav to whether this should block RC.

@yuzefovich
Copy link
Member

I observed this in artifacts from #116761 (which is multi-tenant logic test run), similar to Renato's observation above - so perhaps the empty admission header problem is now limited only to multi-tenant deployments.

@aadityasondhi
Copy link
Collaborator

Thanks for pointing this out! This should NOT block RC. It is benign warning that only shows in tests: #115705.

Thanks for re-opening the issue though, I will investigate.

The default behaviour for AC with missing header is to skip AC altogether so no cause for alarm here.

aadityasondhi added a commit to aadityasondhi/cockroach that referenced this issue Dec 21, 2023
This warning only shows in non-release builds so hopefully the new
wording makes it a little less alarming.

Informs cockroachdb#112680

Release note: None
craig bot pushed a commit that referenced this issue Dec 21, 2023
116964: admission: reword empty admission header warning r=nicktrav a=aadityasondhi

This warning only shows in non-release builds so hopefully the new wording makes it a little less alarming.

Informs #112680

Release note: None

116974: cloud/amazon: disable network access for unit test r=msbutler a=rickystewart

No longer necessary since #116251

Epic: CRDB-8308
Release note: None

Co-authored-by: Aaditya Sondhi <20070511+aadityasondhi@users.noreply.github.com>
Co-authored-by: Ricky Stewart <ricky@cockroachlabs.com>
blathers-crl bot pushed a commit that referenced this issue Dec 21, 2023
This warning only shows in non-release builds so hopefully the new
wording makes it a little less alarming.

Informs #112680

Release note: None
@rafiss
Copy link
Collaborator

rafiss commented Jan 3, 2024

Seen in the artifacts of a demo test #117285 (comment):

W240103 18:08:07.207421 4980 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 705  test-only warning: if you see this, please report to https://github.com/cockroachdb/cockroach/issues/112680. empty admission header provided by ‹goroutine 4980 [running]:›
W240103 18:08:07.207421 4980 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 705 +‹runtime/debug.Stack()›
W240103 18:08:07.207421 4980 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 705 +‹	GOROOT/src/runtime/debug/stack.go:24 +0x64›
W240103 18:08:07.207421 4980 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 705 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).resolveIntents(0x40017e8dc0, {0x723e420, 0x40066218f0}, {0x7209530, 0x4009f70150}, {0x1, {0x0, 0x0, 0x0}, {0x0, ...}, ...})›
W240103 18:08:07.207421 4980 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 705 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:1033 +0x284›
W240103 18:08:07.207421 4980 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 705 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).ResolveIntents(...)›
W240103 18:08:07.207421 4980 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 705 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:998›
W240103 18:08:07.207421 4980 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 705 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).CleanupIntents(0x40063a4d58?, {0x723e420, 0x40066218f0}, {0x0, 0x0, 0x0, 0x0, 0x0}, {0x4009eb1580, 0x1, ...}, ...)›
W240103 18:08:07.207421 4980 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 705 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:596 +0x2b0›
W240103 18:08:07.207421 4980 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 705 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).CleanupIntentsAsync.func1.1({0x723e420?, 0x40066218f0?})›
W240103 18:08:07.207421 4980 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 705 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:518 +0x64›
W240103 18:08:07.207421 4980 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 705 +‹github.com/cockroachdb/cockroach/pkg/util/timeutil.RunWithTimeout({0x723e3b0?, 0x400217f980?}, {0x5b83f1c, 0x17}, 0x6fc23ac00, 0x40063a4ec0)›
W240103 18:08:07.207421 4980 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 705 +‹	github.com/cockroachdb/cockroach/pkg/util/timeutil/timeout.go:29 +0x90›
W240103 18:08:07.207421 4980 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 705 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).CleanupIntentsAsync.func1({0x723e3b0, 0x400217f980})›
W240103 18:08:07.207421 4980 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 705 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:516 +0xb8›
W240103 18:08:07.207421 4980 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 705 +‹github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx.func2()›
W240103 18:08:07.207421 4980 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 705 +‹	github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:484 +0x128›
W240103 18:08:07.207421 4980 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 705 +‹created by github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx in goroutine 4979›
W240103 18:08:07.207421 4980 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 705 +‹	github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:475 +0x330›

@srosenberg
Copy link
Member

srosenberg commented Jan 10, 2024

Saw this during a run of the kv0/enc=false/nodes=3/batch=16 roachtest (not a multi-tenant deployment),

W240109 07:25:38.868115 18941 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 428  test-only warning: if you see this, please report to https://github.com/cockroachdb/cockroach/issues/112680. empty admission header provided by ‹goroutine 18941 [running]:›
W240109 07:25:38.868115 18941 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 428 +‹runtime/debug.Stack()›
W240109 07:25:38.868115 18941 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 428 +‹   GOROOT/src/runtime/debug/stack.go:24 +0x64›
W240109 07:25:38.868115 18941 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 428 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).resolveIntents(0x400166c780, {0x720d9a0, 0x4008221dc0}, {0x71d8db0, 0x40088636c8}, {0x1, {0x0, 0x0, 0x0}, {0x0, ...}, ...})›
W240109 07:25:38.868115 18941 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 428 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:1033 +0x284›
W240109 07:25:38.868115 18941 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 428 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).ResolveIntents(...)›
W240109 07:25:38.868115 18941 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 428 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:998›
W240109 07:25:38.868115 18941 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 428 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).CleanupIntents(0x4002e81d58?, {0x720d9a0, 0x4008221dc0}, {0x0, 0x0, 0x0, 0x0, 0x0}, {0x400afb4900, 0x2, ...}, ...)›
W240109 07:25:38.868115 18941 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 428 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:596 +0x2b0›
W240109 07:25:38.868115 18941 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 428 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).CleanupIntentsAsync.func1.1({0x720d9a0?, 0x4008221dc0?})›
W240109 07:25:38.868115 18941 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 428 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:518 +0x64›
W240109 07:25:38.868115 18941 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 428 +‹github.com/cockroachdb/cockroach/pkg/util/timeutil.RunWithTimeout({0x720d930?, 0x4003352360?}, {0x5b50f8a, 0x17}, 0x6fc23ac00, 0x4002e81ec0)›
W240109 07:25:38.868115 18941 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 428 +‹   github.com/cockroachdb/cockroach/pkg/util/timeutil/timeout.go:29 +0x90›
W240109 07:25:38.868115 18941 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 428 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).CleanupIntentsAsync.func1({0x720d930, 0x4003352360})›
W240109 07:25:38.868115 18941 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 428 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:516 +0xb8›
W240109 07:25:38.868115 18941 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 428 +‹github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx.func2()›
W240109 07:25:38.868115 18941 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 428 +‹   github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:484 +0x128›
W240109 07:25:38.868115 18941 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 428 +‹created by github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx in goroutine 18940›
W240109 07:25:38.868115 18941 kv/kvserver/intentresolver/intent_resolver.go:1032 ⋮ [-] 428 +‹   github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:475 +0x330›

@ajstorm
Copy link
Collaborator

ajstorm commented Jan 19, 2024

What qualifies as test-only? We're seeing this on the DRT cluster, which was just upgraded to master

W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980  test-only warning: if you see this, please report to https://github.com/cockroachdb/cockroach/issues/112680. empty admission header provided by ‹goroutine 73797719 [running]:›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹runtime/debug.Stack()›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     GOROOT/src/runtime/debug/stack.go:24 +0x5e›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).resolveIntents(0xc001837400, {0x78f0858, 0xc06c6334a0}, {0x78c07c8, 0xc0baaae410}, {0x1, {0x0, 0x0}, {0x0, 0x0, ...}, ...})›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:1029 +0x30d›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).ResolveIntent(_, {_, _}, {{{0xc01ea7bf20, 0xd, 0x10}, {0x0, 0x0, 0x0}}, {{0xff, ...}, ...}, ...}, ...)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:980 +0xf9›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*lockTableWaiterImpl).pushLockTxn(0xc009aaf630, {0x78f0858, _}, {0xc0997d79e0, {0x17ab8e243cfaf175, 0x0}, 0x0, 0x0, 0x0, 0x0, ...}, ...)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table_waiter.go:661 +0x946›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*lockTableWaiterImpl).WaitOn.func3({0x78f0890?, 0xc0d6a6b950?})›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table_waiter.go:401 +0x1cb›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*lockTableWaiterImpl).WaitOn(0xc009aaf630, {0x78f0890, 0xc0d6a6b950}, {0xc0997d79e0, {0x17ab8e243cfaf175, 0x0}, 0x0, 0x0, 0x0, 0x0, ...}, ...)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table_waiter.go:447 +0x466›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*managerImpl).sequenceReqWithGuard(0xc009aaf5e0, {0x78f0890, 0xc0d6a6b950}, 0xc0f6b46270, 0xc01d754b60?)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/concurrency_manager.go:350 +0x9ef›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*managerImpl).SequenceReq(0xc27a2f?, {0x78f0890, 0xc0d6a6b950}, 0xc0f6b46270?, {0xc0997d79e0, {0x17ab8e243cfaf175, 0x0}, 0x0, 0x0, 0x0, ...}, ...)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/concurrency_manager.go:241 +0x2cc›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).executeBatchWithConcurrencyRetries(0xc009b4b900, {0x78f0890, 0xc0d6a6b950}, 0xc0997d78c0, 0x660cc90)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_send.go:468 +0x32d›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).SendWithWriteBytes(0xc009b4b900, {0x78f0890?, 0xc0d6a6b920?}, 0xc0997d78c0)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_send.go:185 +0x6c5›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Store).SendWithWriteBytes(0xc03bd4c000, {0x78f0890?, 0xc0d6a6b8f0?}, 0xc0997d78c0)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_send.go:185 +0x6c5›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Store).SendWithWriteBytes(0xc03bd4c000, {0x78f0890?, 0xc0d6a6b8f0?}, 0xc0997d78c0)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/store_send.go:193 +0x85c›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Stores).SendWithWriteBytes(0x3?, {0x78f0890, 0xc0d6a6b8f0}, 0xc0997d78c0)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/stores.go:202 +0x85›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/server.(*Node).batchInternal(0xc039af8c00, {0x78f0890?, 0xc0d6a6b890?}, {0x6?}, 0xc0997d78c0)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/server/node.go:1374 +0x545›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/server.(*Node).Batch(0xc039af8c00, {0x78f0890, 0xc0d6a6b740}, 0xc0997d78c0)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/server/node.go:1508 +0x2b5›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/kv/kvpb._Internal_Batch_Handler.func1({0x78f0890, 0xc0d6a6b740}, {0x60afe80?, 0xc0997d78c0})›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/kv/kvpb/bazel-out/k8-opt/bin/pkg/kv/kvpb/kvpb_go_proto_/github.com/cockroachdb/cockroach/pkg/kv/kvpb/api.pb.go:10427 +0x72›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.ServerInterceptor.func12({0x78f0890, 0xc0d6a6b740}, {0x60afe80, 0xc0997d78c0}, 0xc0386c8a00, 0xc0d61ee288)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/util/tracing/grpcinterceptor/grpc_interceptor.go:97 +0x4b9›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹google.golang.org/grpc.getChainUnaryHandler.func1({0x78f0890, 0xc0d6a6b740}, {0x60afe80, 0xc0997d78c0})›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     google.golang.org/grpc/external/org_golang_google_grpc/server.go:1163 +0xb2›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func3({0x78f0890, 0xc0d6a6b740}, {0x60afe80, 0xc0997d78c0}, 0xc0386c8a00?, 0xc0ac14b740)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:169 +0x76›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹google.golang.org/grpc.getChainUnaryHandler.func1({0x78f0890, 0xc0d6a6b740}, {0x60afe80, 0xc0997d78c0})›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     google.golang.org/grpc/external/org_golang_google_grpc/server.go:1163 +0xb2›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/rpc.kvAuth.unaryInterceptor({0xc003480000?, {{0x471aa5?}, {0x792ba68?, 0xc039c74630?}}}, {0x78f0890, 0xc0d6a6b5c0}, {0x60afe80, 0xc0997d78c0}, 0xc0386c8a00, 0xc0ac14b6c0)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/auth.go:95 +0x1b3›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹google.golang.org/grpc.getChainUnaryHandler.func1({0x78f0890, 0xc0d6a6b5c0}, {0x60afe80, 0xc0997d78c0})›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     google.golang.org/grpc/external/org_golang_google_grpc/server.go:1163 +0xb2›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func1.1({0x78f0890?, 0xc0d6a6b5c0?})›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:136 +0x36›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunTaskWithErr(0xc001205710, {0x78f0890?, 0xc0d6a6b5c0}, {0xc064e93c00?, 0xc0278a9978?}, 0xc0278a9970)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:336 +0xd3›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func1({0x78f0890?, 0xc0d6a6b5c0?}, {0x60afe80?, 0xc0997d78c0?}, 0xc0386c8a00?, 0xc0d61ee288?)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:134 +0x8f›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹google.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1({0x78f0890, 0xc0d6a6b5c0}, {0x60afe80, 0xc0997d78c0}, 0xc00c522a48?, 0x57c9d80?)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     google.golang.org/grpc/external/org_golang_google_grpc/server.go:1154 +0x85›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹github.com/cockroachdb/cockroach/pkg/kv/kvpb._Internal_Batch_Handler({0x60799a0?, 0xc039af8c00}, {0x78f0890, 0xc0d6a6b5c0}, 0xc048ac5810, 0xc038b01960)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     github.com/cockroachdb/cockroach/pkg/kv/kvpb/bazel-out/k8-opt/bin/pkg/kv/kvpb/kvpb_go_proto_/github.com/cockroachdb/cockroach/pkg/kv/kvpb/api.pb.go:10429 +0x135›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹google.golang.org/grpc.(*Server).processUnaryRPC(0xc039aa12c0, {0x7940780, 0xc03b6e2b60}, 0xc07e00e900, 0xc03a4aaed0, 0xb336a20, 0x0)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     google.golang.org/grpc/external/org_golang_google_grpc/server.go:1336 +0xd67›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹google.golang.org/grpc.(*Server).handleStream(0xc039aa12c0, {0x7940780, 0xc03b6e2b60}, 0xc07e00e900, 0x0)›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     google.golang.org/grpc/external/org_golang_google_grpc/server.go:1704 +0x9e7›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹google.golang.org/grpc.(*Server).serveStreams.func1.2()›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     google.golang.org/grpc/external/org_golang_google_grpc/server.go:965 +0x8d›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹created by google.golang.org/grpc.(*Server).serveStreams.func1 in goroutine 279›
W240118 21:26:10.563153 73797719 kv/kvserver/intentresolver/intent_resolver.go:1028 ⋮ [T1,Vsystem,n10,tenant=3,s10,r26124/14:‹/Tenant/3/Table/208/1/115…›] 68980 +‹     google.golang.org/grpc/external/org_golang_google_grpc/server.go:963 +0x246›

@aadityasondhi
Copy link
Collaborator

What qualifies as test-only?

Any non-release build. So current master will show this message.

@ajstorm ajstorm added the P-3 Issues/test failures with no fix SLA label Feb 1, 2024
@dhartunian
Copy link
Collaborator

Just saw this log line in the output for this failure #120095

W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196  test-only warning: if you see this, please report to https://github.com/cockroachdb/cockroach/issues/112680. empty admission header provided by ‹goroutine 21035 [running]:›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹runtime/debug.Stack()›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	GOROOT/src/runtime/debug/stack.go:24 +0x64›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).resolveIntents(0x40084aa640, {0x6068c90, 0x400676f5f0}, {0x603bdb0, 0x4006fa6c30}, {0x1, {0x0, 0x0}, {0x0, 0x0, ...}, ...})›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:1039 +0x274›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).ResolveIntent(0x40084aa640, {0x6068c90, 0x400676f5f0}, {{{0x4005ecbe30, 0xe, 0x10}, {0x0, 0x0, 0x0}}, {{0x1, ...}, ...}, ...}, ...)›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:990 +0xf0›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*lockTableWaiterImpl).pushLockTxn(0x40063b6e60, {0x6068c90, 0x400676f5f0}, {0x400632d7a0, {0x17bab5ceccdc40e0, 0x1}, 0x0, 0x0, 0x1, 0x0, ...}, ...)›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table_waiter.go:623 +0x6f0›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*lockTableWaiterImpl).WaitOn(0x40063b6e60, {0x6068c90, 0x400676f5f0}, {0x400632d7a0, {0x17bab5ceccdc40e0, 0x1}, 0x0, 0x0, 0x1, 0x0, ...}, ...)›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table_waiter.go:397 +0x3a8›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*managerImpl).sequenceReqWithGuard(0x40063b6e10, {0x6068c90, 0x400676f5f0}, 0x400509a0d0, 0x3)›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/concurrency_manager.go:353 +0x750›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*managerImpl).SequenceReq(0x40063b6e10, {0x6068c90, 0x400676f5f0}, 0x400509a0d0?, {0x400632d7a0, {0x17bab5ceccdc40e0, 0x1}, 0x0, 0x0, 0x1, ...}, ...)›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/concurrency_manager.go:244 +0x228›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).executeBatchWithConcurrencyRetries(0x4006049908, {0x6068c90, 0x400676f5f0}, 0x400632d680, 0x4f7cb80)›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_send.go:468 +0x1fc›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).SendWithWriteBytes(0x4006049908, {0x6068c90?, 0x400676f5c0?}, 0x400632d680)›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_send.go:182 +0x49c›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Store).SendWithWriteBytes(0x4004348008, {0x6068c90?, 0x400676f590?}, 0x400632d680)›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/store_send.go:193 +0x5b0›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Stores).SendWithWriteBytes(0x4004370d00, {0x6068c90, 0x400676f590}, 0x400632d680)›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/stores.go:202 +0x60›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹github.com/cockroachdb/cockroach/pkg/server.(*Node).batchInternal(0x40049e9008, {0x6068c90?, 0x400676f560?}, {0x6?}, 0x400632d680)›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	github.com/cockroachdb/cockroach/pkg/server/node.go:1388 +0x374›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹github.com/cockroachdb/cockroach/pkg/server.(*Node).Batch(0x40049e9008, {0x6068c90, 0x400676f4a0}, 0x400632d680)›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	github.com/cockroachdb/cockroach/pkg/server/node.go:1522 +0x224›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹github.com/cockroachdb/cockroach/pkg/kv/kvpb._Internal_Batch_Handler.func1({0x6068c90?, 0x400676f4a0?}, {0x4b8a340?, 0x400632d680?})›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvpb/bazel-out/aarch64-fastbuild/bin/pkg/kv/kvpb/kvpb_go_proto_/github.com/cockroachdb/cockroach/pkg/kv/kvpb/api.pb.go:10481 +0xd0›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.ServerInterceptor.func12({0x6068c90, 0x400676f4a0}, {0x4b8a340, 0x400632d680}, 0x40042584c0, 0x40012b6fc0)›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	github.com/cockroachdb/cockroach/pkg/util/tracing/grpcinterceptor/grpc_interceptor.go:97 +0x32c›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹google.golang.org/grpc.getChainUnaryHandler.func1({0x6068c90, 0x400676f4a0}, {0x4b8a340, 0x400632d680})›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1163 +0xa0›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func3({0x6068c90, 0x400676f4a0}, {0x4b8a340, 0x400632d680}, 0x40042584c0?, 0x4007c0d1c0)›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:169 +0x88›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹google.golang.org/grpc.getChainUnaryHandler.func1({0x6068c90, 0x400676f4a0}, {0x4b8a340, 0x400632d680})›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1163 +0xa0›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹github.com/cockroachdb/cockroach/pkg/rpc.kvAuth.unaryInterceptor({0x4002538000?, {{0x48b7980?}, {0x60a4340?, 0x4007aa3860?}}}, {0x6068c90, 0x400676f380}, {0x4b8a340, 0x400632d680}, 0x40042584c0, 0x4007c0d180)›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/auth.go:95 +0x15c›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹google.golang.org/grpc.getChainUnaryHandler.func1({0x6068c90, 0x400676f380}, {0x4b8a340, 0x400632d680})›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1163 +0xa0›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func1.1({0x6068c90?, 0x400676f380?})›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:136 +0x40›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunTaskWithErr(0x4003653200, {0x6068c90, 0x400676f380}, {0xb7c30c?, 0x38?}, 0x4006ddb960)›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:336 +0xac›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func1({0x6068c90?, 0x400676f380?}, {0x4b8a340?, 0x400632d680?}, 0x40042584c0?, 0x40012b6fc0?)›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:134 +0x7c›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹google.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1({0x6068c90, 0x400676f380}, {0x4b8a340, 0x400632d680}, 0x40042584c0, 0x499f460?)›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1154 +0x88›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹github.com/cockroachdb/cockroach/pkg/kv/kvpb._Internal_Batch_Handler({0x4b6a120, 0x40049e9008}, {0x6068c90, 0x400676f380}, 0x400622ff10, 0x4003d10d80)›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvpb/bazel-out/aarch64-fastbuild/bin/pkg/kv/kvpb/kvpb_go_proto_/github.com/cockroachdb/cockroach/pkg/kv/kvpb/api.pb.go:10483 +0x148›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹google.golang.org/grpc.(*Server).processUnaryRPC(0x400a1aa960, {0x60b5a20, 0x4008974680}, 0x400632d560, 0x400645a450, 0x8eff300, 0x0)›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1336 +0xa9c›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹google.golang.org/grpc.(*Server).handleStream(0x400a1aa960, {0x60b5a20, 0x4008974680}, 0x400632d560, 0x0)›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1704 +0x7ac›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹google.golang.org/grpc.(*Server).serveStreams.func1.2()›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:965 +0x84›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹created by google.golang.org/grpc.(*Server).serveStreams.func1 in goroutine 20884›
W240308 06:21:48.371103 21035 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n1,tenant=10,s1,r68/1:‹/Tenant/1{0-1}›] 196 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:963 +0x21c›

@rytaft
Copy link
Collaborator

rytaft commented Mar 27, 2024

Seen in #121176:

W240327 06:06:03.499873 18503 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 656  test-only warning: if you see this, please report to https://github.com/cockroachdb/cockroach/issues/112680. empty admission header provided by ‹goroutine 18503 [running]:›
W240327 06:06:03.499873 18503 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 656 +‹runtime/debug.Stack()›
W240327 06:06:03.499873 18503 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 656 +‹	GOROOT/src/runtime/debug/stack.go:24 +0x5e›
W240327 06:06:03.499873 18503 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 656 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).resolveIntents(0xc001bfdcc0, {0x7faa128, 0xc001174070}, {0x7f77000, 0xc00c5e5ed8}, {0x1, {0x0, 0x0}, {0x0, 0x0, ...}, ...})›
W240327 06:06:03.499873 18503 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 656 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:1039 +0x311›
W240327 06:06:03.499873 18503 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 656 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).ResolveIntents(...)›
W240327 06:06:03.499873 18503 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 656 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:1004›
W240327 06:06:03.499873 18503 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 656 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).CleanupIntents(0xc001bfdcc0, {0x7faa128, 0xc001174070}, {0x0, 0x0, 0x0, 0x0, 0x0}, {0xc0093ff800, 0x2, ...}, ...)›
W240327 06:06:03.499873 18503 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 656 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:602 +0x3e5›
W240327 06:06:03.499873 18503 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 656 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).CleanupIntentsAsync.func1.1({0x7faa128?, 0xc001174070?})›
W240327 06:06:03.499873 18503 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 656 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:524 +0x85›
W240327 06:06:03.499873 18503 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 656 +‹github.com/cockroachdb/cockroach/pkg/util/timeutil.RunWithTimeout({0x7faa0b8?, 0xc00b4b3d70?}, {0x676e6d2, 0x17}, 0x6fc23ac00, 0xc00e9ceec8)›
W240327 06:06:03.499873 18503 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 656 +‹	github.com/cockroachdb/cockroach/pkg/util/timeutil/timeout.go:29 +0x97›
W240327 06:06:03.499873 18503 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 656 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).CleanupIntentsAsync.func1({0x7faa0b8, 0xc00b4b3d70})›
W240327 06:06:03.499873 18503 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 656 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:522 +0xe9›
W240327 06:06:03.499873 18503 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 656 +‹github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx.func2()›
W240327 06:06:03.499873 18503 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 656 +‹	github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:484 +0x13a›
W240327 06:06:03.499873 18503 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 656 +‹created by github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx in goroutine 18498›
W240327 06:06:03.499873 18503 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 656 +‹	github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:475 +0x3fe›

@srosenberg
Copy link
Member

srosenberg commented Apr 3, 2024

Seen in 121568:

W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766  test-only warning: if you see this, please report to https://github.com/cockroachdb/cockroach/issues/112680. empty admission header provided by ‹goroutine 1454278774 [running]:›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹runtime/debug.Stack()›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹      GOROOT/src/runtime/debug/stack.go:24 +0x5e›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).resolveIntents(0xc00132f2c0, {0x7ce9a98, 0xc0aa3e3810}, {0x7cb9220, 0xc0771d4a90}, {0x1, {0x0, 0x0}, {0x0, 0x0, ...}, ...})›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹      github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:1039 +0x311›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).ResolveIntent(_, {_, _}, {{{0xc067fd97a0, 0xa, 0x10}, {0x0, 0x0, 0x0}}, {{0xeb, ...}, ...}, ...}, ...)›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹      github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:990 +0xfc›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*lockTableWaiterImpl).pushLockTxn(0xc065ec2d20, {0x7ce9a98, _}, {0xc02f3cb200, {0x17c27c168726ced6, 0x0}, 0x0, 0x0, 0x0, 0x0, ...}, ...)›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹      github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table_waiter.go:623 +0x946›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*lockTableWaiterImpl).WaitOn.func3({0x7ce9ad0?, 0xc05ed79260?})›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹      github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table_waiter.go:363 +0x1cb›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*lockTableWaiterImpl).WaitOn(0xc065ec2d20, {0x7ce9ad0, 0xc05ed79260}, {0xc02f3cb200, {0x17c27c168726ced6, 0x0}, 0x0, 0x0, 0x0, 0x0, ...}, ...)›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹      github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table_waiter.go:409 +0x415›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*managerImpl).sequenceReqWithGuard(0xc065ec2c80, {0x7ce9ad0, 0xc05ed79260}, 0xc0ce054680, 0x3)›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹      github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/concurrency_manager.go:353 +0x9ec›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*managerImpl).SequenceReq(0xc065ec2c80, {0x7ce9ad0, 0xc05ed79260}, 0xc0ce054680?, {0xc02f3cb200, {0x17c27c168726ced6, 0x0}, 0x0, 0x0, 0x0, ...}, ...)›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹      github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/concurrency_manager.go:244 +0x2f2›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).executeBatchWithConcurrencyRetries(0xc010028d88, {0x7ce9ad0, 0xc05ed79260}, 0xc02f3cad80, 0x68d2d88)›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹      github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_send.go:468 +0x34c›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).SendWithWriteBytes(0xc010028d88, {0x7ce9ad0?, 0xc05ed79230?}, 0xc02f3cad80)›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹      github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_send.go:182 +0x685›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Store).SendWithWriteBytes(0xc003568a88, {0x7ce9ad0?, 0xc05ed79200?}, 0xc02f3cad80)›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹      github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/store_send.go:193 +0x83c›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Stores).SendWithWriteBytes(0xc001745f00, {0x7ce9ad0, 0xc05ed79200}, 0xc02f3cad80)›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹      github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/stores.go:203 +0x7e›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹github.com/cockroachdb/cockroach/pkg/server.(*Node).batchInternal(0xc0037d2c08, {0x7ce9ad0?, 0xc05ed791d0?}, {0xc00382e780?}, 0xc02f3cad80)›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹      github.com/cockroachdb/cockroach/pkg/server/node.go:1431 +0x5b9›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹github.com/cockroachdb/cockroach/pkg/server.(*Node).Batch(0xc0037d2c08, {0x7ce9ad0, 0xc05ed79140}, 0xc02f3cad80)›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹      github.com/cockroachdb/cockroach/pkg/server/node.go:1625 +0x2da›
W240402 14:14:06.297361 1454278774 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n2,s2,r395/2:‹/Table/113/1/4{19/20…-23/44…}›] 50766 +‹github.com/cockroachdb/cockroach/pkg/kv/kvpb._Internal_Batch_Handler.func1({0x7ce9ad0?, 0xc05ed79140?}, {0x63fc300?, 0xc02f3cad80?})›

@ajstorm
Copy link
Collaborator

ajstorm commented Apr 11, 2024

Is this issue something we're still tracking? We see these messages very frequently on the drt-large cluster. A random occurrence:

W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732  test-only warning: if you see this, please report to https://github.com/cockroachdb/cockroach/issues/112680. empty admission header provided by ‹goroutine 106717155 [running]:›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹runtime/debug.Stack()›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   GOROOT/src/runtime/debug/stack.go:24 +0x5e›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).resolveIntents(0xc001b27680, {0x7cf1998, 0xc0eb8273b0}, {0x7cc1140, 0xc202dcf790}, {0x1, {0x0, 0x0}, {0x0, 0x0, ...}, ...})›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:1039 +0x311›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).ResolveIntent(_, {_, _}, {{{0xc184d0dad0, 0xe, 0x10}, {0x0, 0x0, 0x0}}, {{0xbc, ...}, ...}, ...}, ...)›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:990 +0xfc›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*lockTableWaiterImpl).pushLockTxn(0xc03fd8f310, {0x7cf1998, _}, {0xc1619ee7e0, {0x17c5304a2e9c10cd, 0x0}, 0x0, 0x0, 0x0, 0x0, ...}, ...)›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table_waiter.go:623 +0x946›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*lockTableWaiterImpl).WaitOn.func3({0x7cf19d0?, 0xc1f4d36420?})›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table_waiter.go:363 +0x1cb›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*lockTableWaiterImpl).WaitOn(0xc03fd8f310, {0x7cf19d0, 0xc1f4d36420}, {0xc1619ee7e0, {0x17c5304a2e9c10cd, 0x0}, 0x0, 0x0, 0x0, 0x0, ...}, ...)›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table_waiter.go:409 +0x415›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*managerImpl).sequenceReqWithGuard(0xc03fd8efa0, {0x7cf19d0, 0xc1f4d36420}, 0xc0ba056750, 0x3)›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/concurrency_manager.go:353 +0x9ec›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*managerImpl).SequenceReq(0xc03fd8efa0, {0x7cf19d0, 0xc1f4d36420}, 0xc0ba056750?, {0xc1619ee7e0, {0x17c5304a2e9c10cd, 0x0}, 0x0, 0x0, 0x0, ...}, ...)›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/concurrency_manager.go:244 +0x2f2›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).executeBatchWithConcurrencyRetries(0xc048bd6008, {0x7cf19d0, 0xc1f4d36420}, 0xc1619ee360, 0x68d5ca8)›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_send.go:468 +0x34c›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).SendWithWriteBytes(0xc048bd6008, {0x7cf19d0?, 0xc1f4d363f0?}, 0xc1619ee360)›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_send.go:182 +0x685›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Store).SendWithWriteBytes(0xc00d3a2a88, {0x7cf19d0?, 0xc1f4d363c0?}, 0xc1619ee360)›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/store_send.go:193 +0x83c›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Stores).SendWithWriteBytes(0xc00177b800, {0x7cf19d0, 0xc1f4d363c0}, 0xc1619ee360)›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/stores.go:203 +0x7e›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/server.(*Node).batchInternal(0xc003d00c08, {0x7cf19d0?, 0xc1f4d36390?}, {0xc003d6e8a0?}, 0xc1619ee360)›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/server/node.go:1431 +0x5b9›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/server.(*Node).Batch(0xc003d00c08, {0x7cf19d0, 0xc1f4d36300}, 0xc1619ee360)›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/server/node.go:1631 +0x2da›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/kv/kvpb._Internal_Batch_Handler.func1({0x7cf19d0?, 0xc1f4d36300?}, {0x63feda0?, 0xc1619ee360?})›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvpb/bazel-out/k8-opt/bin/pkg/kv/kvpb/kvpb_go_proto_/github.com/cockroachdb/cockroach/pkg/kv/kvpb/api.pb.go:10584 +0xcb›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.ServerInterceptor.func12({0x7cf19d0, 0xc1f4d36300}, {0x63feda0, 0xc1619ee360}, 0xc1e4be7780, 0xc1f46302d0)›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/util/tracing/grpcinterceptor/grpc_interceptor.go:97 +0x4b2›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹google.golang.org/grpc.getChainUnaryHandler.func1({0x7cf19d0, 0xc1f4d36300}, {0x63feda0, 0xc1619ee360})›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   google.golang.org/grpc/external/org_golang_google_grpc/server.go:1163 +0xb2›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func3({0x7cf19d0, 0xc1f4d36300}, {0x63feda0, 0xc1619ee360}, 0xc1e4be7780?, 0xc1df882440)›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:169 +0x76›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹google.golang.org/grpc.getChainUnaryHandler.func1({0x7cf19d0, 0xc1f4d36300}, {0x63feda0, 0xc1619ee360})›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   google.golang.org/grpc/external/org_golang_google_grpc/server.go:1163 +0xb2›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/rpc.kvAuth.unaryInterceptor({0xc00219c000?, {{0x4707e5?}, {0x7d30c80?, 0xc003c75c20?}}}, {0x7cf19d0, 0xc1f4d36300}, {0x63feda0, 0xc1619ee360}, 0xc1e4be7780, 0xc1df8821c0)›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/auth.go:95 +0x1e4›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹google.golang.org/grpc.getChainUnaryHandler.func1({0x7cf19d0, 0xc1f4d36300}, {0x63feda0, 0xc1619ee360})›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   google.golang.org/grpc/external/org_golang_google_grpc/server.go:1163 +0xb2›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func1.1({0x7cf19d0?, 0xc1f4d36300?})›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:136 +0x36›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunTaskWithErr(0xc001c5e2d0, {0x7cf19d0, 0xc1f4d36300}, {0xc1df882000?, 0xc042fff978?}, 0xc042fff970)›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:337 +0xcb›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func1({0x7cf19d0?, 0xc1f4d36300?}, {0x63feda0?, 0xc1619ee360?}, 0xc1e4be7780?, 0xc1f46302d0?)›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:134 +0x8f›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹google.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1({0x7cf19d0, 0xc1f4d36300}, {0x63feda0, 0xc1619ee360}, 0xc1e4be7780, 0x70?)›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   google.golang.org/grpc/external/org_golang_google_grpc/server.go:1154 +0x85›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹github.com/cockroachdb/cockroach/pkg/kv/kvpb._Internal_Batch_Handler({0x63cf6e0, 0xc003d00c08}, {0x7cf19d0, 0xc1f4d36300}, 0xc01c5667e0, 0xc003ce43e0)›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvpb/bazel-out/k8-opt/bin/pkg/kv/kvpb/kvpb_go_proto_/github.com/cockroachdb/cockroach/pkg/kv/kvpb/api.pb.go:10586 +0x143›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹google.golang.org/grpc.(*Server).processUnaryRPC(0xc003cf23c0, {0x7d471a0, 0xc01198c820}, 0xc1619ee240, 0xc001822c60, 0xb8bc3e0, 0x0)›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   google.golang.org/grpc/external/org_golang_google_grpc/server.go:1336 +0xd16›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹google.golang.org/grpc.(*Server).handleStream(0xc003cf23c0, {0x7d471a0, 0xc01198c820}, 0xc1619ee240, 0x0)›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   google.golang.org/grpc/external/org_golang_google_grpc/server.go:1704 +0x9da›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹google.golang.org/grpc.(*Server).serveStreams.func1.2()›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   google.golang.org/grpc/external/org_golang_google_grpc/server.go:965 +0x8d›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹created by google.golang.org/grpc.(*Server).serveStreams.func1 in goroutine 5977›
W240411 09:38:48.560726 106717155 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [T1,Vsystem,n6,s89,r12983/8:‹/Table/134/1/"@"/12{37/…-55/…}›] 66732 +‹   google.golang.org/grpc/external/org_golang_google_grpc/server.go:963 +0x226›

262 occurrences in a single log file:

ubuntu@drt-large-0006:~/logs$ grep "test-only warning" cockroach.drt-large-0006.ubuntu.2024-04-11T09_38_29Z.009276.log | wc -l
262

@aadityasondhi
Copy link
Collaborator

It has fallen through the cracks. Mostly because we don't have a great way of finding the root of these missing headers, they come from separate goroutines. I found some here through code reading: #116286.

I can spend some time next week to dig deeper and see if I can find some more call sites that are missing these headers.

@ajstorm
Copy link
Collaborator

ajstorm commented Apr 18, 2024

Thanks @aadityasondhi. For reference, we hit dozens of these every day on the DRT clusters. I'd suggest that you grep our logs if you're looking for more call sites.

@tbg
Copy link
Member

tbg commented Sep 2, 2024

Are we still collecting? Here's one from #129980

Details

W240902 08:54:42.299319 13191 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 214  test-only warning: if you see this, please report to https://github.com/cockroachdb/cockroach/issues/112680. empty admission header provided by ‹goroutine 13191 [running]:›
W240902 08:54:42.299319 13191 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 214 +‹runtime/debug.Stack()›
W240902 08:54:42.299319 13191 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 214 +‹   GOROOT/src/runtime/debug/stack.go:24 +0x64›
W240902 08:54:42.299319 13191 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 214 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).resolveIntents(0x40019efe00, {0x7c9fda8, 0x400e88e850}, {0x7c66b18, 0x4016111548}, {0x1, {0x0, 0x
0}, {0x0, 0x0, ...}, ...})›
W240902 08:54:42.299319 13191 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 214 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:1039 +0x274›
W240902 08:54:42.299319 13191 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 214 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).ResolveIntents(...)›
W240902 08:54:42.299319 13191 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 214 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:1004›
W240902 08:54:42.299319 13191 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 214 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).CleanupIntents(0x40019efe00, {0x7c9fda8, 0x400e88e850}, {0x0, 0x0, 0x0, 0x0, 0x0}, {0x400c2b6d00,
 0x2, ...}, ...)›
W240902 08:54:42.299319 13191 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 214 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:602 +0x2bc›
W240902 08:54:42.299319 13191 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 214 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).CleanupIntentsAsync.func1.1({0x7c9fda8?, 0x400e88e850?})›
W240902 08:54:42.299319 13191 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 214 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:524 +0x60›
W240902 08:54:42.299319 13191 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 214 +‹github.com/cockroachdb/cockroach/pkg/util/timeutil.RunWithTimeout({0x7c9fd70?, 0x401393c9f0?}, {0x637e82b, 0x17}, 0x6fc23ac00, 0x40034c5ec0)›
W240902 08:54:42.299319 13191 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 214 +‹   github.com/cockroachdb/cockroach/pkg/util/timeutil/timeout.go:33 +0x80›
W240902 08:54:42.299319 13191 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 214 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).CleanupIntentsAsync.func1({0x7c9fd70, 0x401393c9f0})›
W240902 08:54:42.299319 13191 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 214 +‹   github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:522 +0xb0›
W240902 08:54:42.299319 13191 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 214 +‹github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx.func2()›
W240902 08:54:42.299319 13191 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 214 +‹   github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:484 +0x128›
W240902 08:54:42.299319 13191 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 214 +‹created by github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx in goroutine 13188›
W240902 08:54:42.299319 13191 kv/kvserver/intentresolver/intent_resolver.go:1038 ⋮ [-] 214 +‹   github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:475 +0x31c›

@kvoli
Copy link
Collaborator

kvoli commented Oct 11, 2024

Details

W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850  test-only warning: if you see this, please report to https://github.com/cockroachdb/cockroach/issues/112680. empty admission header provided by ‹goroutine 11756 [running]:›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹runtime/debug.Stack()›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	GOROOT/src/runtime/debug/stack.go:24 +0x6c›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).resolveIntents(0xc001dd7a40, {0x10ebea8e0, 0xc00e83ed20}, {0x10ebaa3a8, 0xc00d3816c0}, {0x1, {0x0, 0x0}, {0x0, 0x0, ...}, ...})›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:1034 +0x45c›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver.(*IntentResolver).ResolveIntent(0xc001dd7a40, {0x10ebea8e0, 0xc00e83ed20}, {{{0xc0025d9e38, 0x3, 0x8}, {0x0, 0x0, 0x0}}, {{0x3f, ...}, ...}, ...}, ...)›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/intentresolver/intent_resolver.go:985 +0x12c›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*lockTableWaiterImpl).pushLockTxn(0xc001a0d220, {0x10ebea8e0, 0xc00e83ed20}, {0x0, {0x17fd828fe7af0640, 0x0}, 0x0, 0x0, 0x0, 0x0, ...}, ...)›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table_waiter.go:608 +0x824›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*lockTableWaiterImpl).WaitOn.func3({0x10ebea918, 0xc00d9671d0})›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table_waiter.go:361 +0x238›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*lockTableWaiterImpl).WaitOn(0xc001a0d220, {0x10ebea918, 0xc00d9671d0}, {0x0, {0x17fd828fe7af0640, 0x0}, 0x0, 0x0, 0x0, 0x0, ...}, ...)›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/lock_table_waiter.go:407 +0x50c›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*managerImpl).sequenceReqWithGuard(0xc001a0d1d0, {0x10ebea918, 0xc00d9671d0}, 0xc0054a3500, 0x3)›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/concurrency_manager.go:348 +0xa68›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency.(*managerImpl).SequenceReq(0xc001a0d1d0, {0x10ebea918, 0xc00d9671d0}, 0xc0054a3500, {0x0, {0x17fd828fe7af0640, 0x0}, 0x0, 0x0, 0x0, ...}, ...)›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/concurrency/concurrency_manager.go:239 +0x230›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).executeBatchWithConcurrencyRetries(0xc0024d9608, {0x10ebea918, 0xc00d9671d0}, 0xc00a91cc80, 0x10eb5cef8)›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_send.go:453 +0x324›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).SendWithWriteBytes(0xc0024d9608, {0x10ebea918, 0xc00d9671a0}, 0xc00a91cc80)›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_send.go:173 +0x35c›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Store).SendWithWriteBytes(0xc006c94008, {0x10ebea918, 0xc00d967170}, 0xc00a91cc80)›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/store_send.go:188 +0x870›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Stores).SendWithWriteBytes(0xc0050ff170, {0x10ebea918, 0xc00d967170}, 0xc00a91cc80)›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/stores.go:197 +0xa8›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/server.(*Node).batchInternal(0xc004efc008, {0x10ebea918, 0xc00d967140}, {0xc000000002?}, 0xc00a91cc80)›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/server/node.go:1636 +0x5c8›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/server.(*Node).Batch(0xc004efc008, {0x10ebea918, 0xc00d967020}, 0xc00a91cc80)›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/server/node.go:1837 +0x2dc›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/kv/kvpb._Internal_Batch_Handler.func1({0x10ebea918, 0xc00d967020}, {0x10eac4640, 0xc00a91cc80})›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvpb/bazel-out/darwin_arm64-fastbuild/bin/pkg/kv/kvpb/kvpb_go_proto_/github.com/cockroachdb/cockroach/pkg/kv/kvpb/api.pb.go:10810 +0xc0›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.ServerInterceptor.func12({0x10ebea918, 0xc00d967020}, {0x10eac4640, 0xc00a91cc80}, 0xc008f149a0, 0xc00b0b73c8)›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/util/tracing/grpcinterceptor/grpc_interceptor.go:92 +0x47c›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹google.golang.org/grpc.getChainUnaryHandler.func1({0x10ebea918, 0xc00d967020}, {0x10eac4640, 0xc00a91cc80})›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1154 +0xd8›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func3({0x10ebea918, 0xc00d967020}, {0x10eac4640, 0xc00a91cc80}, 0xc008f149a0, 0xc00e2dcd40)›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:165 +0xd0›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹google.golang.org/grpc.getChainUnaryHandler.func1({0x10ebea918, 0xc00d967020}, {0x10eac4640, 0xc00a91cc80})›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1154 +0xd8›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/rpc.kvAuth.unaryInterceptor({0xc00524a000?, {{0x0?}, {0x10ec44200?, 0xc000e790a0?}}}, {0x10ebea918, 0xc00d967020}, {0x10eac4640, 0xc00a91cc80}, 0xc008f149a0, 0xc00e2dcd00)›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/auth.go:90 +0x1cc›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹google.golang.org/grpc.getChainUnaryHandler.func1({0x10ebea918, 0xc00d967020}, {0x10eac4640, 0xc00a91cc80})›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1154 +0xd8›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func1.1({0x10ebea918, 0xc00d967020})›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:132 +0x68›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunTaskWithErr(0xc0044f3ea0, {0x10ebea918, 0xc00d967020}, {0x10a337c79, 0x21}, 0xc0150f9660)›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:349 +0x170›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func1({0x10ebea918, 0xc00d967020}, {0x10eac4640, 0xc00a91cc80}, 0xc008f149a0, 0xc00e2dccc0)›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:130 +0xec›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹google.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1({0x10ebea918, 0xc00d967020}, {0x10eac4640, 0xc00a91cc80}, 0xc008f149a0, 0xc00b0b73c8)›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1145 +0xb0›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹github.com/cockroachdb/cockroach/pkg/kv/kvpb._Internal_Batch_Handler({0x10ea90a80, 0xc004efc008}, {0x10ebea918, 0xc00d967020}, 0xc00a1e4cb0, 0xc001aa62e0)›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	github.com/cockroachdb/cockroach/pkg/kv/kvpb/bazel-out/darwin_arm64-fastbuild/bin/pkg/kv/kvpb/kvpb_go_proto_/github.com/cockroachdb/cockroach/pkg/kv/kvpb/api.pb.go:10812 +0x1a4›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹google.golang.org/grpc.(*Server).processUnaryRPC(0xc0054be000, {0x10ec459a0, 0xc004b364e0}, 0xc008db45a0, 0xc001317e00, 0x112f6ef00, 0x0)›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1335 +0x11e8›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹google.golang.org/grpc.(*Server).handleStream(0xc0054be000, {0x10ec459a0, 0xc004b364e0}, 0xc008db45a0, 0x0)›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:1712 +0xc14›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹google.golang.org/grpc.(*Server).serveStreams.func1.1()›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:947 +0x100›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹created by google.golang.org/grpc.(*Server).serveStreams.func1 in goroutine 2488›
W241011 21:16:35.037327 11756 kv/kvserver/intentresolver/intent_resolver.go:1033 ⋮ [T1,Vsystem,n1,s1,r1/1:‹/{Min-System/NodeL…}›] 850 +‹	google.golang.org/grpc/external/org_golang_google_grpc/server.go:958 +0x228›
W241011 21:16:35.086600 4906 2@rpc/clock_offset.go:286 ⋮ [T1,Vsystem,n1,rnode=4,raddr=‹127.0.0.1:52693›,class=system,rpc] 851  latency jump (prev avg 305.90ms, current 461.12ms)

tbg added a commit to tbg/cockroach that referenced this issue Nov 4, 2024
As far as I can tell, nobody's proactively fixing them, so we should not
prompt engineers to report additional duplicates.

Touches cockroachdb#112680.

Epic: none
Release note: None
craig bot pushed a commit that referenced this issue Nov 4, 2024
134193: intentresolver: disable warning about empty admission header r=tbg a=tbg

As far as I can tell, nobody's proactively fixing them, so we should not
prompt engineers to report additional duplicates.

Touches #112680.

Epic: none
Release note: None


Co-authored-by: Tobias Grieger <tobias.b.grieger@gmail.com>
@aadityasondhi aadityasondhi removed their assignment Nov 4, 2024
annrpom pushed a commit to annrpom/cockroach that referenced this issue Nov 7, 2024
As far as I can tell, nobody's proactively fixing them, so we should not
prompt engineers to report additional duplicates.

Touches cockroachdb#112680.

Epic: none
Release note: None
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-admission-control branch-release-23.2 Used to mark GA and release blockers, technical advisories, and bugs for 23.2 C-bug Code not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior. O-cct O-testcluster Issues found or occurred on a test cluster, i.e. a long-running internal cluster P-3 Issues/test failures with no fix SLA T-admission-control Admission Control
Projects
No open projects
Status: Incoming
Development

No branches or pull requests