-
Notifications
You must be signed in to change notification settings - Fork 4.1k
storage: inverted range in intervalSkl.AddRange #32149
Description
https://sentry.io/cockroach-labs/cockroachdb/issues/752525882/
stopper.go:182: *errors.errorString
github.com/cockroachdb/cockroach/pkg/storage.(*Store).Send.func1
stacktrace: {u'frames': [{u'function': u'1', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/vendor/google.golang.org/grpc/server.go', u'module': u'github.com/cockroachdb/cockroach/vendor/google.golang.org/grpc.(*Server).serveStreams.func1', u'filename': u'github.com/cockroachdb/cockroach/vendor/google.golang.org/grpc/server.go', u'lineno': 680, u'in_app': False}, {u'function': u'handleStream', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/vendor/google.golang.org/grpc/server.go', u'module': u'github.com/cockroachdb/cockroach/vendor/google.golang.org/grpc.(*Server)', u'filename': u'github.com/cockroachdb/cockroach/vendor/google.golang.org/grpc/server.go', u'lineno': 1249, u'in_app': False}, {u'function': u'processUnaryRPC', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/vendor/google.golang.org/grpc/server.go', u'module': u'github.com/cockroachdb/cockroach/vendor/google.golang.org/grpc.(*Server)', u'filename': u'github.com/cockroachdb/cockroach/vendor/google.golang.org/grpc/server.go', u'lineno': 1011, u'in_app': False}, {u'function': u'_Internal_Batch_Handler', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/pkg/roachpb/api.pb.go', u'module': u'github.com/cockroachdb/cockroach/pkg/roachpb', u'filename': u'github.com/cockroachdb/cockroach/pkg/roachpb/api.pb.go', u'lineno': 6635, u'in_app': True}, {u'function': u'func1', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/pkg/rpc/context.go', u'module': u'github.com/cockroachdb/cockroach/pkg/rpc.NewServerWithInterceptor', u'filename': u'github.com/cockroachdb/cockroach/pkg/rpc/context.go', u'lineno': 197, u'in_app': True}, {u'function': u'func1', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/vendor/github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc/server.go', u'module': u'github.com/cockroachdb/cockroach/vendor/github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc.OpenTracingServerInterceptor', u'filename': u'github.com/cockroachdb/cockroach/vendor/github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc/server.go', u'lineno': 48, u'in_app': False}, {u'function': u'func1', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/pkg/roachpb/api.pb.go', u'module': u'github.com/cockroachdb/cockroach/pkg/roachpb._Internal_Batch_Handler', u'filename': u'github.com/cockroachdb/cockroach/pkg/roachpb/api.pb.go', u'lineno': 6633, u'in_app': True}, {u'function': u'Batch', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/pkg/server/node.go', u'module': u'github.com/cockroachdb/cockroach/pkg/server.(*Node)', u'filename': u'github.com/cockroachdb/cockroach/pkg/server/node.go', u'lineno': 1015, u'in_app': True}, {u'function': u'batchInternal', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/pkg/server/node.go', u'module': u'github.com/cockroachdb/cockroach/pkg/server.(*Node)', u'filename': u'github.com/cockroachdb/cockroach/pkg/server/node.go', u'lineno': 974, u'in_app': True}, {u'function': u'RunTaskWithErr', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go', u'module': u'github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper)', u'filename': u'github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go', u'lineno': 303, u'in_app': True}, {u'function': u'func1', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/pkg/server/node.go', u'module': u'github.com/cockroachdb/cockroach/pkg/server.(*Node).batchInternal', u'filename': u'github.com/cockroachdb/cockroach/pkg/server/node.go', u'lineno': 987, u'in_app': True}, {u'function': u'Send', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/pkg/storage/stores.go', u'module': u'github.com/cockroachdb/cockroach/pkg/storage.(*Stores)', u'filename': u'github.com/cockroachdb/cockroach/pkg/storage/stores.go', u'lineno': 185, u'in_app': True}, {u'function': u'Send', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/pkg/storage/store.go', u'module': u'github.com/cockroachdb/cockroach/pkg/storage.(*Store)', u'filename': u'github.com/cockroachdb/cockroach/pkg/storage/store.go', u'lineno': 3167, u'in_app': True}, {u'function': u'Send', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/pkg/storage/replica.go', u'module': u'github.com/cockroachdb/cockroach/pkg/storage.(*Replica)', u'filename': u'github.com/cockroachdb/cockroach/pkg/storage/replica.go', u'lineno': 1969, u'in_app': True}, {u'function': u'sendWithRangeID', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/pkg/storage/replica.go', u'module': u'github.com/cockroachdb/cockroach/pkg/storage.(*Replica)', u'filename': u'github.com/cockroachdb/cockroach/pkg/storage/replica.go', u'lineno': 2024, u'in_app': True}, {u'function': u'executeReadOnlyBatch', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/pkg/storage/replica.go', u'module': u'github.com/cockroachdb/cockroach/pkg/storage.(*Replica)', u'filename': u'github.com/cockroachdb/cockroach/pkg/storage/replica.go', u'lineno': 3074, u'in_app': True}, {u'function': u'func1', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/pkg/storage/replica.go', u'module': u'github.com/cockroachdb/cockroach/pkg/storage.(*Replica).executeReadOnlyBatch', u'filename': u'github.com/cockroachdb/cockroach/pkg/storage/replica.go', u'lineno': 3019, u'in_app': True}, {u'function': u'done', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/pkg/storage/replica.go', u'module': u'github.com/cockroachdb/cockroach/pkg/storage.(*endCmds)', u'filename': u'github.com/cockroachdb/cockroach/pkg/storage/replica.go', u'lineno': 2139, u'in_app': True}, {u'function': u'updateTimestampCache', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/pkg/storage/replica.go', u'module': u'github.com/cockroachdb/cockroach/pkg/storage.(*Replica)', u'filename': u'github.com/cockroachdb/cockroach/pkg/storage/replica.go', u'lineno': 2208, u'in_app': True}, {u'function': u'Add', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/pkg/storage/tscache/skl_impl.go', u'module': u'github.com/cockroachdb/cockroach/pkg/storage/tscache.(*sklImpl)', u'filename': u'github.com/cockroachdb/cockroach/pkg/storage/tscache/skl_impl.go', u'lineno': 86, u'in_app': True}, {u'function': u'AddRange', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/pkg/storage/tscache/interval_skl.go', u'module': u'github.com/cockroachdb/cockroach/pkg/storage/tscache.(*intervalSkl)', u'filename': u'github.com/cockroachdb/cockroach/pkg/storage/tscache/interval_skl.go', u'lineno': 243, u'in_app': True}, {u'function': u'gopanic', u'abs_path': u'/usr/local/go/src/runtime/panic.go', u'module': u'runtime', u'filename': u'runtime/panic.go', u'lineno': 502, u'in_app': False}, {u'function': u'call64', u'abs_path': u'/usr/local/go/src/runtime/asm_amd64.s', u'module': u'runtime', u'filename': u'runtime/asm_amd64.s', u'lineno': 574, u'in_app': False}, {u'function': u'func1', u'abs_path': u'/go/src/github.com/cockroachdb/cockroach/pkg/storage/store.go', u'module': u'github.com/cockroachdb/cockroach/pkg/storage.(*Store).Send', u'filename': u'github.com/cockroachdb/cockroach/pkg/storage/store.go', u'lineno': 3046, u'in_app': True}, {u'function': u'gopanic', u'abs_path': u'/usr/local/go/src/runtime/panic.go', u'module': u'runtime', u'filename': u'runtime/panic.go', u'lineno': 502, u'in_app': False}, {u'function': u'call32', u'abs_path': u'/usr/local/go/src/runtime/asm_amd64.s', u'module': u'runtime', u'filename': u'runtime/asm_amd64.s', u'lineno': 573, u'in_app': False}]}
type: *log.safeError
value: stopper.go:182: *errors.errorString