|
16 | 16 | from loremipsum import Generator
|
17 | 17 | from random import Random
|
18 | 18 |
|
19 |
| -from sentry import options |
| 19 | +from sentry import eventstore, options |
20 | 20 | from sentry.app import tsdb
|
21 | 21 | from sentry.constants import LOG_LEVELS
|
22 | 22 | from sentry.digests import Record
|
|
33 | 33 | Project,
|
34 | 34 | Release,
|
35 | 35 | Rule,
|
36 |
| - SnubaEvent, |
37 | 36 | Team,
|
38 | 37 | )
|
39 | 38 | from sentry.event_manager import EventManager
|
@@ -198,15 +197,8 @@ def get(self, request):
|
198 | 197 | group.message = event_manager.get_search_message()
|
199 | 198 | group.data = {"type": event_type.key, "metadata": event_type.get_metadata(data)}
|
200 | 199 |
|
201 |
| - event = SnubaEvent( |
202 |
| - { |
203 |
| - "event_id": "a" * 32, |
204 |
| - "project_id": project.id, |
205 |
| - "group_id": group.id, |
206 |
| - "message": event_manager.get_search_message(), |
207 |
| - "data": data.data, |
208 |
| - "timestamp": data["timestamp"], |
209 |
| - } |
| 200 | + event = eventstore.create_event( |
| 201 | + event_id="a" * 32, group_id=group.id, project_id=project.id, data=data.data |
210 | 202 | )
|
211 | 203 |
|
212 | 204 | activity = Activity(group=group, project=event.project, **self.get_activity(request, event))
|
@@ -357,21 +349,13 @@ def digest(request):
|
357 | 349 | event_manager.normalize()
|
358 | 350 | data = event_manager.get_data()
|
359 | 351 |
|
360 |
| - timestamp = to_datetime( |
361 |
| - random.randint(to_timestamp(group.first_seen), to_timestamp(group.last_seen)) |
| 352 | + data["timestamp"] = random.randint( |
| 353 | + to_timestamp(group.first_seen), to_timestamp(group.last_seen) |
362 | 354 | )
|
363 | 355 |
|
364 |
| - event = SnubaEvent( |
365 |
| - { |
366 |
| - "event_id": uuid.uuid4().hex, |
367 |
| - "project_id": project.id, |
368 |
| - "group_id": group.id, |
369 |
| - "message": group.message, |
370 |
| - "data": data.data, |
371 |
| - "timestamp": timestamp.strftime("%Y-%m-%dT%H:%M:%S"), |
372 |
| - } |
| 356 | + event = eventstore.create_event( |
| 357 | + event_id=uuid.uuid4().hex, group_id=group.id, project_id=project.id, data=data.data |
373 | 358 | )
|
374 |
| - event.group = group |
375 | 359 |
|
376 | 360 | records.append(
|
377 | 361 | Record(
|
|
0 commit comments