mirror of
https://forgejo.ellis.link/continuwuation/continuwuity.git
synced 2025-09-10 22:22:48 +02:00
Compare commits
3 commits
ef32fd3482
...
f09e1c075d
Author | SHA1 | Date | |
---|---|---|---|
|
f09e1c075d | ||
|
8eb5f8466f | ||
|
9723753b5c |
1 changed files with 6 additions and 3 deletions
|
@ -167,7 +167,7 @@ async fn handle(
|
||||||
.try_stream()
|
.try_stream()
|
||||||
.broad_and_then(|(room_id, pdus): (_, Vec<_>)| {
|
.broad_and_then(|(room_id, pdus): (_, Vec<_>)| {
|
||||||
let count = pdus.len();
|
let count = pdus.len();
|
||||||
handle_room(services, client, origin, started, room_id, pdus.into_iter(), count)
|
handle_room(services, client, origin, started, room_id, pdus.into_iter(), count, transaction_id)
|
||||||
.map_ok(Vec::into_iter)
|
.map_ok(Vec::into_iter)
|
||||||
.map_ok(IterStream::try_stream)
|
.map_ok(IterStream::try_stream)
|
||||||
})
|
})
|
||||||
|
@ -180,7 +180,7 @@ async fn handle(
|
||||||
edus = pdu_start.saturating_duration_since(handle_start).as_micros(),
|
edus = pdu_start.saturating_duration_since(handle_start).as_micros(),
|
||||||
pdus = results_start.saturating_duration_since(pdu_start).as_micros(),
|
pdus = results_start.saturating_duration_since(pdu_start).as_micros(),
|
||||||
handle_room = handle_stop.saturating_duration_since(results_start).as_micros(),
|
handle_room = handle_stop.saturating_duration_since(results_start).as_micros(),
|
||||||
id = ?transaction_id,
|
transaction_id = ?transaction_id,
|
||||||
"handled incoming transaction",
|
"handled incoming transaction",
|
||||||
);
|
);
|
||||||
Ok(results)
|
Ok(results)
|
||||||
|
@ -194,6 +194,7 @@ async fn handle_room(
|
||||||
room_id: OwnedRoomId,
|
room_id: OwnedRoomId,
|
||||||
pdus: impl Iterator<Item = Pdu> + Send,
|
pdus: impl Iterator<Item = Pdu> + Send,
|
||||||
count: usize,
|
count: usize,
|
||||||
|
transaction_id: &str,
|
||||||
) -> Result<Vec<(OwnedEventId, Result)>> {
|
) -> Result<Vec<(OwnedEventId, Result)>> {
|
||||||
let _room_lock = services
|
let _room_lock = services
|
||||||
.rooms
|
.rooms
|
||||||
|
@ -211,6 +212,7 @@ async fn handle_room(
|
||||||
trace!(
|
trace!(
|
||||||
%room_id,
|
%room_id,
|
||||||
%event_id,
|
%event_id,
|
||||||
|
transaction_id = ?transaction_id,
|
||||||
pdu = n + 1,
|
pdu = n + 1,
|
||||||
total = count,
|
total = count,
|
||||||
pdu_elapsed = ?pdu_start_time.elapsed(),
|
pdu_elapsed = ?pdu_start_time.elapsed(),
|
||||||
|
@ -227,11 +229,12 @@ async fn handle_room(
|
||||||
info!(
|
info!(
|
||||||
%room_id,
|
%room_id,
|
||||||
%event_id,
|
%event_id,
|
||||||
|
transaction_id = ?transaction_id,
|
||||||
pdu = n + 1,
|
pdu = n + 1,
|
||||||
total = count,
|
total = count,
|
||||||
pdu_elapsed = ?pdu_start_time.elapsed(),
|
pdu_elapsed = ?pdu_start_time.elapsed(),
|
||||||
txn_elapsed = ?txn_start_time.elapsed(),
|
txn_elapsed = ?txn_start_time.elapsed(),
|
||||||
"Finished handling PDU {event_id}",
|
"Finished handling PDU",
|
||||||
);
|
);
|
||||||
n += 1;
|
n += 1;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue