diff --git a/src/sentry/utils/sdk.py b/src/sentry/utils/sdk.py index 3fa06b49a868b1..00e50ed9ec32a5 100644 --- a/src/sentry/utils/sdk.py +++ b/src/sentry/utils/sdk.py @@ -9,6 +9,7 @@ from typing import TYPE_CHECKING, Any, NamedTuple import sentry_sdk +import sentry_sdk.serializer from django.conf import settings from django.db.utils import OperationalError from rest_framework.request import Request @@ -475,6 +476,9 @@ def flush( from sentry_sdk.integrations.redis import RedisIntegration from sentry_sdk.integrations.threading import ThreadingIntegration + sentry_sdk.serializer.MAX_DATABAG_DEPTH = 100 + sentry_sdk.serializer.MAX_DATABAG_BREADTH = 100 + sentry_sdk.init( # set back the sentry4sentry_dsn popped above since we need a default dsn on the client # for dynamic sampling context public_key population