|
@@ -19,7 +19,7 @@ from django.utils import timezone
|
|
|
from django.utils.http import urlencode
|
|
|
from django.utils.translation import ugettext_lazy as _
|
|
|
|
|
|
-from sentry import eventstore, eventtypes, features, tagstore
|
|
|
+from sentry import eventstore, eventtypes, tagstore
|
|
|
from sentry.constants import DEFAULT_LOGGER_NAME, LOG_LEVELS, MAX_CULPRIT_LENGTH
|
|
|
from sentry.db.models import (
|
|
|
BaseManager,
|
|
@@ -34,7 +34,6 @@ from sentry.db.models import (
|
|
|
)
|
|
|
from sentry.eventstore.models import GroupEvent
|
|
|
from sentry.issues.grouptype import ErrorGroupType, GroupCategory, get_group_type_by_type_id
|
|
|
-from sentry.issues.query import apply_performance_conditions
|
|
|
from sentry.models.grouphistory import record_group_history_from_activity_type
|
|
|
from sentry.snuba.dataset import Dataset
|
|
|
from sentry.types.activity import ActivityType
|
|
@@ -208,24 +207,14 @@ def get_oldest_or_latest_event_for_environments(
|
|
|
if len(environments) > 0:
|
|
|
conditions.append(["environment", "IN", environments])
|
|
|
|
|
|
- if group.issue_category == GroupCategory.PERFORMANCE and not features.has(
|
|
|
- "organizations:issue-platform-search-perf-issues", group.project.organization
|
|
|
- ):
|
|
|
- apply_performance_conditions(conditions, group)
|
|
|
- _filter = eventstore.Filter(
|
|
|
- conditions=conditions,
|
|
|
- project_ids=[group.project_id],
|
|
|
- )
|
|
|
- dataset = Dataset.Transactions
|
|
|
+ if group.issue_category == GroupCategory.ERROR:
|
|
|
+ dataset = Dataset.Events
|
|
|
else:
|
|
|
- if group.issue_category == GroupCategory.ERROR:
|
|
|
- dataset = Dataset.Events
|
|
|
- else:
|
|
|
- dataset = Dataset.IssuePlatform
|
|
|
+ dataset = Dataset.IssuePlatform
|
|
|
|
|
|
- _filter = eventstore.Filter(
|
|
|
- conditions=conditions, project_ids=[group.project_id], group_ids=[group.id]
|
|
|
- )
|
|
|
+ _filter = eventstore.Filter(
|
|
|
+ conditions=conditions, project_ids=[group.project_id], group_ids=[group.id]
|
|
|
+ )
|
|
|
|
|
|
events = eventstore.get_events(
|
|
|
filter=_filter,
|