Split txn pdu/edu handling with separate spans.

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk
2026-02-14 05:27:31 +00:00
parent 6cd4c1a70b
commit 1004d99350
2 changed files with 48 additions and 15 deletions

View File

@@ -127,7 +127,7 @@ where
}
#[implement(Service)]
#[tracing::instrument(skip(self), level = "debug")]
#[tracing::instrument(skip(self), level = "debug", ret)]
pub async fn is_event_referenced(&self, room_id: &RoomId, event_id: &EventId) -> bool {
let key = (room_id, event_id);
self.db.referencedevents.qry(&key).await.is_ok()
@@ -140,7 +140,7 @@ pub fn mark_event_soft_failed(&self, event_id: &EventId) {
}
#[implement(Service)]
#[tracing::instrument(skip(self), level = "debug")]
#[tracing::instrument(skip(self), level = "debug", ret)]
pub async fn is_event_soft_failed(&self, event_id: &EventId) -> bool {
self.db
.softfailedeventids