diff --git a/src/sentry/grouping/ingest/config.py b/src/sentry/grouping/ingest/config.py index 927a80a10a4d8c..657f337ebb4081 100644 --- a/src/sentry/grouping/ingest/config.py +++ b/src/sentry/grouping/ingest/config.py @@ -99,5 +99,5 @@ def project_uses_optimized_grouping(project: Project) -> bool: project.organization, ) or (is_in_transition(project)) - or project.id % 5 < 1 # 20% of all non-transition projects + or project.id % 5 < 2 # 40% of all non-transition projects ) diff --git a/tests/sentry/event_manager/grouping/test_assign_to_group.py b/tests/sentry/event_manager/grouping/test_assign_to_group.py index 23765de498e8d6..83f340aef87d2b 100644 --- a/tests/sentry/event_manager/grouping/test_assign_to_group.py +++ b/tests/sentry/event_manager/grouping/test_assign_to_group.py @@ -518,7 +518,7 @@ def test_uses_regular_or_optimized_grouping_as_appropriate( # Keep making projects until we get an id which matches `id_qualifies` org = Factories.create_organization() project = Factories.create_project(organization=org) - while (project.id % 5 >= 1) if id_qualifies else (project.id % 5 < 1): + while (project.id % 5 >= 2) if id_qualifies else (project.id % 5 < 2): project = Factories.create_project(organization=org) with (