|
59 | 59 | from synapse.events.snapshot import EventContext |
60 | 60 | from synapse.federation.federation_client import InvalidResponseError |
61 | 61 | from synapse.logging.context import nested_logging_context |
| 62 | +from synapse.logging.opentracing import trace |
62 | 63 | from synapse.metrics.background_process_metrics import run_as_background_process |
63 | 64 | from synapse.replication.http.devices import ReplicationUserDevicesResyncRestServlet |
64 | 65 | from synapse.replication.http.federation import ( |
@@ -566,6 +567,7 @@ async def update_state_for_partial_state_event( |
566 | 567 | event.event_id |
567 | 568 | ) |
568 | 569 |
|
| 570 | + @trace |
569 | 571 | async def backfill( |
570 | 572 | self, dest: str, room_id: str, limit: int, extremities: Collection[str] |
571 | 573 | ) -> None: |
@@ -610,6 +612,7 @@ async def backfill( |
610 | 612 | backfilled=True, |
611 | 613 | ) |
612 | 614 |
|
| 615 | + @trace |
613 | 616 | async def _get_missing_events_for_pdu( |
614 | 617 | self, origin: str, pdu: EventBase, prevs: Set[str], min_depth: int |
615 | 618 | ) -> None: |
@@ -710,6 +713,7 @@ async def _get_missing_events_for_pdu( |
710 | 713 | logger.info("Got %d prev_events", len(missing_events)) |
711 | 714 | await self._process_pulled_events(origin, missing_events, backfilled=False) |
712 | 715 |
|
| 716 | + @trace |
713 | 717 | async def _process_pulled_events( |
714 | 718 | self, origin: str, events: Iterable[EventBase], backfilled: bool |
715 | 719 | ) -> None: |
@@ -748,6 +752,7 @@ async def _process_pulled_events( |
748 | 752 | with nested_logging_context(ev.event_id): |
749 | 753 | await self._process_pulled_event(origin, ev, backfilled=backfilled) |
750 | 754 |
|
| 755 | + @trace |
751 | 756 | async def _process_pulled_event( |
752 | 757 | self, origin: str, event: EventBase, backfilled: bool |
753 | 758 | ) -> None: |
|
0 commit comments