getsentry / getsentry/sentry

Error column sentry_monitor.is_upserting does not exist Failed to process check-in

Open
#98,147 8 comments 0 reactions 0 assignees View on GitHub
Product Area: Crons
Dominant language
Python
Stars
44.8k
Forks
4.9k
Avg merge
22h 21m
Merged PRs (30d)
586

Description

### Self-Hosted Version

25.7.0

### CPU Architecture

kubernetes x86

### Docker Version

20.10

### Docker Compose Version

2.6.0

### Machine Specification

- [x] My system meets the minimum system requirements of Sentry

### Steps to Reproduce

Install sentry on perm 25.7.0
Error detected on sentry-snuba-consumer

### Expected Result

sentry-snuba-consumer should work

### Actual Result

`
2025-08-13 22:55:22,607 Caught MessageRejected() while submitting BrokerValue(_BrokerValue__payload=KafkaPayload(key=b'1', value=b'[2,"insert",{"group_id":5268,"group_ids":[5268],"event_id":"ca4732059a2a4e1c912428efce80e796","organization_id":1,"project_id":1,"message":"Failed to process check-in UndefinedColumn(\'column sentry_monitor.is_upserting does not exist\\\\nLINE 1: ...try_monitor\\".\\"is_muted\\", \\"sentry_monitor\\".\\"name\\", \\"sentry_mo...\\\\n ^\\\\n\')\\nSQL: SELECT \\"sentry_monitor\\".\\"id\\", \\"sentry_monitor\\".\\"date_added\\", \\"sentry_monitor\\".\\"organization_id\\", \\"sentry_monitor\\".\\"project_id\\", \\"sentry_monitor\\".\\"status\\", \\"sentry_monitor\\".\\"guid\\", \\"sentry_monitor\\".\\"slug\\", \\"sentry_monitor\\".\\"is_muted\\", \\"sentry_monitor\\".\\"name\\", \\"sentry_monitor\\".\\"is_upserting\\", \\"sentry_monitor\\".\\"owner_user_id\\", \\"sentry_monitor\\".\\"owner_team_id\\", \\"sentry_monitor\\".\\"config\\" FROM \\"sentry_monitor\\" WHERE (\\"sentry_monitor\\".\\"organization_id\\" = %s AND \\"sentry_monitor\\".\\"project_id\\" = %s AND \\"sentry_monitor\\".\\"slug\\" = %s) LIMIT 21 ProgrammingError sentry/db/postgres/base.py execute monitors.monitor_consumer","platform":"python","datetime":"2025-08-07T12:58:02.532425Z","data":{"event_id":"ca4732059a2a4e1c912428efce80e796","level":"error","version":"7","type":"error","transaction":"monitors.monitor_consumer","transaction_info":{"source":"custom"},"logentry":{"formatted":"Failed to process check-in","params":[],"message":null},"logger":"sentry.monitors.consumers.monitor_consumer","modules":{"amqp":"5.3.1","anyio":"3.7.1","asgiref":"3.8.1","attrs":"24.2.0","avalara":"20.9.0","beautifulsoup4":"4.7.1","billiard":"4.2.1","boto3":"1.34.128","botocore":"1.34.128","brotli":"1.1.0","cachetools":"5.3.0","celery":"5.5.2","certifi":"2024.7.4","cffi":"1.17.1","chardet":"5.2.0","charset-normalizer":"3.4.0","click":"8.2.1","click-didyoumean":"0.3.1","click-plugins":"1.1.1","click-repl":"0.3.0","confluent-kafka":"2.8.0","cronsim":"2.6","cryptography":"44.0.1","cssselect":"1.0.3","cssutils":"2.9.0","datadog":"0.49.1","distro":"1.8.0","django":"5.2.1","django-crispy-forms":"1.14.0","django-pg-zero-downtime-migrations":"0.18","django_csp":"3.8","djangorestframework":"3.16.0","drf-spectacular":"0.27.2","fastjsonschema":"2.16.2","fido2":"0.9.2","filelock":"3.15.3","google-api-core":"2.19.1","google-auth":"2.29.0","google-cloud-bigtable":"2.30.1","google-cloud-build":"3.24.2","google-cloud-core":"2.4.1","google-cloud-functions":"1.17.0","google-cloud-kms":"2.24.2","google-cloud-pubsub":"2.23.0","google-cloud-spanner":"3.49.0","google-cloud-storage":"2.18.0","google-crc32c":"1.6.0","google-resumable-media":"2.7.0","googleapis-common-protos":"1.63.2","grpc-google-iam-v1":"0.13.1","grpc-stubs":"1.53.0.5","grpcio":"1.67.0","grpcio-status":"1.67.0","h11":"0.14.0","h2":"4.2.0","hiredis":"2.3.2","hpack":"4.1.0","httpcore":"1.0.2","httpx":"0.25.2","hyperframe":"6.1.0","idna":"3.7","inflection":"0.5.1","iso3166":"2.1.1","isodate":"0.6.1","jmespath":"0.10.0","jsonschema":"4.20.0","jsonschema-specifications":"2023.7.1","kombu":"5.5.3","lxml":"5.3.0","maxminddb":"2.3.0","milksnake":"0.1.6","mistune":"2.0.4","mmh3":"4.0.0","msgpack":"1.1.0","oauthlib":"3.1.0","openai":"1.3.5","orjson":"3.10.10","packaging":"24.1","parsimonious":"0.10.0","petname":"2.6","phonenumberslite":"8.12.55","pillow":"11.0.0","pip":"24.3.1","prompt_toolkit":"3.0.51","proto-plus":"1.25.0","protobuf":"5.27.3","psutil":"5.9.7","psycopg2-binary":"2.9.10","pyasn1":"0.4.5","pyasn1-modules":"0.2.4","pycountry":"17.5.14","pycparser":"2.21","pydantic":"1.10.20","pyjwt":"2.4.0","pymemcache":"4.0.0","python-dateutil":"2.9.0.post0","python-rapidjson":"1.8","python-u2flib-server":"5.0.0","python3-saml":"1.15.0","pyuwsgi":"2.0.28.post1","pyvat":"1.3.15","pyyaml":"6.0.2","rb":"1.10.0","redis":"3.4.1","redis-py-cluster":"2.1.0","referencing":"0.30.2","regex":"2022.9.13","reportlab":"4.4.0","requests":"2.32.3","requests-file":"2.1.0","requests-oauthlib":"1.2.0","rfc3339-validator":"0.1.2","rfc3986-validator":"0.1.1","rpds-py":"0.20.0","rsa":"4.8","s3transfer":"0.10.0","sentry":"25.7.0","sentry-arroyo":"2.28.0","sentry-kafka-schemas":"1.3.14","sentry-protos":"0.3.1","sentry-redis-tools":"0.5.0","sentry-relay":"0.9.10","sentry-sdk":"2.29.1","sentry-usage-accountant":"0.0.10","sentry_forked_email_reply_parser":"0.5.12.post1","sentry_ophio":"1.1.3","setuptools":"70.0.0","simplejson":"3.17.6","six":"1.17.0","slack_sdk":"3.27.2","sniffio":"1.3.1","snuba-sdk":"3.0.43","soupsieve":"2.3.2.post1","sqlparse":"0.5.0","statsd":"3.3.0","stripe":"6.7.0","structlog":"22.1.0","symbolic":"12.14.1","tiktoken":"0.8.0","tldextract":"5.1.2","toronado":"0.1.0","tqdm":"4.66.4","typing_extensions":"4.12.0","tzdata":"2025.2","ua-parser":"0.10.0","unidiff":"0.7.4","uritemplate":"4.1.1","urllib3":"2.2.2","vine":"5.1.0","vroomrs":"0.1.12","wcwidth":"0.2.13","xmlsec":"1.3.14","zstandard":"0.18.0"},"platform":"python","timestamp":1754571482.532425,"received":1754571527.449789,"release":"backend@25.7.0+0ce69559f1947ebe9ea2b73ea725947b5103ded4","environment":"production","contexts":{"flags":{"values":[{"flag":"feature.organizations:org-ingest-subdomains","result":false},{"flag":"option.transaction-events.force-disable-internal-project","result":false}],"type":"flags"},"runtime":{"runtime":"CPython 3.13.1","name":"CPython","version":"3.13.1","build":"3.13.1 (main, Feb 4 2025, 04:56:26) [GCC 12.2.0]","type":"runtime"},"trace":{"trace_id":"43be8a2af06244dbbd451ed1e463b7c0","span_id":"bfb597e5b95d15b6","op":"process_batch","status":"unknown","origin":"manual","data":{"thread.name":"MainThread","thread.id":"138616400411520"},"type":"trace"}},"breadcrumbs":{"values":[{"timestamp":1754567341.424032,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754567341.618492,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754567401.76967,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754567402.054347,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754567416.216899,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754567461.449787,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754567461.625874,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754567521.382331,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754567521.548861,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754567581.478962,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754567582.112129,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754567701.499304,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754567702.072753,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754567761.50052,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754567761.99851,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754567881.596246,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754567941.489018,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754567941.811475,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568001.52232,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568001.78279,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568002.768676,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568016.466139,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568121.469922,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568121.702532,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568241.523691,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568241.627837,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568301.478753,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568302.407207,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568421.515021,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568421.941222,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568541.502899,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568541.756593,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568601.617279,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568601.754532,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568602.453018,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568603.35144,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568720.044754,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568781.339392,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568781.446216,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568841.452084,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568841.737894,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568901.517431,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568901.963026,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754568916.245039,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569021.382998,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569081.293,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569081.542636,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569202.050495,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569202.919345,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569231.255005,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569261.401048,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569261.709757,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569381.449898,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569381.646746,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569500.033944,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569501.448436,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569502.773626,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569621.453649,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569621.871487,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569681.523529,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569682.141543,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569802.056636,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569802.692981,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569803.763755,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569831.333436,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569921.636694,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754569921.959215,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754570041.447695,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754570041.647518,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754570101.460337,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754570102.027159,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754570161.491679,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754570221.411113,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754570221.685104,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754570341.872788,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754570342.605378,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754570401.961266,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754570402.894996,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754570416.364137,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754570521.148987,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754570521.476263,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754570641.429506,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754570701.566362,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754570702.682564,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754570761.352861,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754570761.355955,"type":"log","category":"sentry.monitors.consumers.monitor_consumer","level":"error","message":"Failed to process check-in"},{"timestamp":1754570761.76874,"type":"default","category":"query","level":"info","message":"SELECT \\"sentry_option\\".\\"id\\", \\"sentry_option\\".\\"key\\", \\"sentry_option\\".\\"last_updated\\", \\"sentry_option\\".\\"last_updated_by\\", \\"sentry_option\\".\\"value\\" FROM \\"sentry_option\\" WHERE \\"sentry_option\\".\\"key\\" = %s LIMIT 21"},{"timestamp":1754570761.770022,"type":"default","category":"query","level":"info","message":"SELECT \\"sentry_option\\".\\"id\\", \\"sentry_option\\".\\"key\\", \\"sentry_option\\".\\"last_updated\\", \\"sentry_option\\".\\"last_updated_by\\", \\"sentry_option\\".\\"value\\" FROM \\"sentry_option\\" WHERE \\"sentry_option\\".\\"key\\" = %s LIMIT 21"},{"timestamp":1754570761.773721,"type":"default","category":"query","level":"info","message":"SELECT \\"sentry_project\\".\\"id\\", \\"sentry_project\\".\\"slug\\", \\"sentry_project\\".\\"name\\", \\"sentry_project\\".\\"forced_color\\", \\"sentry_project\\".\\"organization_id\\", \\"sentry_project\\".\\"public\\", \\"sentry_project\\".\\"date_added\\", \\"sentry_project\\".\\"status\\", \\"sentry_project\\".\\"first_event\\", \\"sentry_project\\".\\"template_id\\", \\"sentry_project\\".\\"external_id\\", \\"sentry_project\\".\\"flags\\", \\"sentry_project\\".\\"platform\\" FROM \\"sentry_project\\" WHERE \\"sentry_project\\".\\"id\\" = %s LIMIT 21"},{"timestamp":1754570761.777369,"type":"default","category":"query","level":"info","message":"SELECT \\"sentry_option\\".\\"id\\", \\"sentry_option\\".\\"key\\", \\"sentry_option\\".\\"last_updated\\", \\"sentry_option\\".\\"last_updated_by\\", \\"sentry_option\\".\\"value\\" FROM \\"sentry_option\\" WHERE \\"sentry_option\\".\\"key\\" = %s LIMIT 21"},{"timestamp":1754570761.781862,"type":"redis","category":"redis","level":"info","message":"redis.pipeline.execute","data":{"redis.is_cluster":false,"redis.transaction":true}},{"timestamp":1754570761.78337,"type":"default","category":"query","level":"info","message":"SELECT \\"sentry_monitor\\".\\"id\\", \\"sentry_monitor\\".\\"date_added\\", \\"sentry_monitor\\".\\"organization_id\\", \\"sentry_monitor\\".\\"project_id\\", \\"sentry_monitor\\".\\"status\\", \\"sentry_monitor\\".\\"guid\\", \\"sentry_monitor\\".\\"slug\\", \\"sentry_monitor\\".\\"is_muted\\", \\"sentry_monitor\\".\\"name\\", \\"sentry_monitor\\".\\"is_upserting\\", \\"sentry_monitor\\".\\"owner_user_id\\", \\"sentry_monitor\\".\\"owner_team_id\\", \\"sentry_monitor\\".\\"config\\" FROM \\"sentry_monitor\\" WHERE (\\"sentry_monitor\\".\\"organization_id\\" = %s AND \\"sentry_monitor\\".\\"project_id\\" = %s AND \\"sentry_monitor\\".\\"slug\\" = %s) LIMIT 21"},{"timestamp":1754570761.787891,"type":"log","category":"sentry.monitors.consumers.monitor_consumer","level":"error","message":"Failed to process check-in"},{"timestamp":1754570762.052308,"type":"default","category":"query","level":"info","message":"SELECT \\"sentry_option\\".\\"id\\", \\"sentry_option\\".\\"key\\", \\"sentry_option\\".\\"last_updated\\", \\"sentry_option\\".\\"last_updated_by\\", \\"sentry_option\\".\\"value\\" FROM \\"sentry_option\\" WHERE \\"sentry_option\\".\\"key\\" = %s LIMIT 21"},{"timestamp":1754570762.05405,"type":"default","category":"query","level":"info","message":"SELECT \\"sentry_option\\".\\"id\\", \\"sentry_option\\".\\"key\\", \\"sentry_option\\".\\"last_updated\\", \\"sentry_option\\".\\"last_updated_by\\", \\"sentry_option\\".\\"value\\" FROM \\"sentry_option\\" WHERE \\"sentry_option\\".\\"key\\" = %s LIMIT 21"},{"timestamp":1754570762.05649,"type":"default","category":"query","level":"info","message":"SELECT \\"sentry_option\\".\\"id\\", \\"sentry_option\\".\\"key\\", \\"sentry_option\\".\\"last_updated\\", \\"sentry_option\\".\\"last_updated_by\\", \\"sentry_option\\".\\"value\\" FROM \\"sentry_option\\" WHERE \\"sentry_option\\".\\"key\\" = %s LIMIT 21"},{"timestamp":1754570881.396266,"type":"log","category":"sentry.monitors.consumers.monitor_consumer","level":"info","message":"monitors.consumer.sentry_clock_pulse_debug_entry","data":{"check_in_id":"086b45f13bdb4b9a89aaccbff70505a7","clock_time":"2025-08-07T12:48:00.000000Z","contexts":{"trace":{"trace_id":"1ccc7d8b24764f92850902b88b48e988"}},"duration":0.006781816482543945,"environment":"production","item_ts":"2025-08-07T12:48:00.033000Z","monitor_config":{"schedule":{"type":"crontab","value":"*/1 * * * *"},"timezone":"UTC"},"monitor_slug":"monitors-clock-pulse","start_time":"2025-08-07T12:48:00.000000Z","status":"ok"}},{"timestamp":1754570881.401926,"type":"default","category":"query","level":"info","message":"SELECT \\"sentry_option\\".\\"id\\", \\"sentry_option\\".\\"key\\", \\"sentry_option\\".\\"last_updated\\", \\"sentry_option\\".\\"last_updated_by\\", \\"sentry_option\\".\\"value\\" FROM \\"sentry_option\\" WHERE \\"sentry_option\\".\\"key\\" = %s LIMIT 21"},{"timestamp":1754570881.409559,"type":"default","category":"query","level":"info","message":"SELECT \\"sentry_project\\".\\"id\\", \\"sentry_project\\".\\"slug\\", \\"sentry_project\\".\\"name\\", \\"sentry_project\\".\\"forced_color\\", \\"sentry_project\\".\\"organization_id\\", \\"sentry_project\\".\\"public\\", \\"sentry_project\\".\\"date_added\\", \\"sentry_project\\".\\"status\\", \\"sentry_project\\".\\"first_event\\", \\"sentry_project\\".\\"template_id\\", \\"sentry_project\\".\\"external_id\\", \\"sentry_project\\".\\"flags\\", \\"sentry_project\\".\\"platform\\" FROM \\"sentry_project\\" WHERE \\"sentry_project\\".\\"id\\" = %s LIMIT 21"},{"timestamp":1754570881.423524,"type":"default","category":"query","level":"info","message":"SELECT \\"sentry_option\\".\\"id\\", \\"sentry_option\\".\\"key\\", \\"sentry_option\\".\\"last_updated\\", \\"sentry_option\\".\\"last_updated_by\\", \\"sentry_option\\".\\"value\\" FROM \\"sentry_option\\" WHERE \\"sentry_option\\".\\"key\\" = %s LIMIT 21"},

### Event ID

_No response_

Contributor guide

Open the contributing guide

Research direction

The failure is reported from sentry/db/postgres/base.py while processing monitors.monitor_consumer. Compare the sentry_monitor schema and migration state for is_upserting, then reproduce the 25.7.0 check-in path; done means the consumer processes check-ins without the UndefinedColumn error.

Written by the indexing model from the issue text.

Assessment

Tech stack
postgresql, python
Domain
backend, databases
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.