mirror of
https://github.com/hoernschen/dendrite.git
synced 2025-07-29 12:42:46 +00:00
Improve roomserver logging
This commit is contained in:
parent
d21f3eace0
commit
07d0e72a8b
2 changed files with 21 additions and 0 deletions
|
@ -93,8 +93,16 @@ func (r *Inputer) processRoomEvent(
|
|||
logger := util.GetLogger(ctx).WithFields(logrus.Fields{
|
||||
"event_id": event.EventID(),
|
||||
"room_id": event.RoomID(),
|
||||
"kind": input.Kind,
|
||||
"origin": input.Origin,
|
||||
"type": event.Type(),
|
||||
})
|
||||
if input.HasState {
|
||||
logger = logger.WithFields(logrus.Fields{
|
||||
"has_state": input.HasState,
|
||||
"state_ids": len(input.StateEventIDs),
|
||||
})
|
||||
}
|
||||
|
||||
// if we have already got this event then do not process it again, if the input kind is an outlier.
|
||||
// Outliers contain no extra information which may warrant a re-processing.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue