mirror of
https://github.com/matrix-org/dendrite.git
synced 2025-12-29 01:33:10 -06:00
Add trace for new endpoints
This commit is contained in:
parent
4b94f52ce4
commit
3e62a638b1
|
|
@ -10,11 +10,8 @@ const (
|
||||||
TopicOutputRoomEvent = "OutputRoomEvent"
|
TopicOutputRoomEvent = "OutputRoomEvent"
|
||||||
TopicOutputClientData = "OutputClientData"
|
TopicOutputClientData = "OutputClientData"
|
||||||
TopicOutputReceiptEvent = "OutputReceiptEvent"
|
TopicOutputReceiptEvent = "OutputReceiptEvent"
|
||||||
<<<<<<< HEAD
|
|
||||||
TopicOutputPresenceData = "OutputPresenceData"
|
TopicOutputPresenceData = "OutputPresenceData"
|
||||||
=======
|
|
||||||
TopicOutputSigningKeyUpdate = "OutputSigningKeyUpdate"
|
TopicOutputSigningKeyUpdate = "OutputSigningKeyUpdate"
|
||||||
>>>>>>> eb0efa46361ca2d80050ef871d0a8f20652398af
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type Kafka struct {
|
type Kafka struct {
|
||||||
|
|
|
||||||
|
|
@ -116,6 +116,30 @@ func (t *UserInternalAPITrace) QueryOpenIDToken(ctx context.Context, req *QueryO
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (t *UserInternalAPITrace) InputPresenceData(ctx context.Context, req *InputPresenceRequest, res *InputPresenceResponse) error {
|
||||||
|
err := t.Impl.InputPresenceData(ctx, req, res)
|
||||||
|
util.GetLogger(ctx).Infof("InputPresenceData req=%+v res=%+v", js(req), js(res))
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
func (t *UserInternalAPITrace) QueryPresenceForUser(ctx context.Context, req *QueryPresenceForUserRequest, res *QueryPresenceForUserResponse) error {
|
||||||
|
err := t.Impl.QueryPresenceForUser(ctx, req, res)
|
||||||
|
util.GetLogger(ctx).Infof("QueryPresenceForUser req=%+v res=%+v", js(req), js(res))
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
func (t *UserInternalAPITrace) QueryPresenceAfter(ctx context.Context, req *QueryPresenceAfterRequest, res *QueryPresenceAfterResponse) error {
|
||||||
|
err := t.Impl.QueryPresenceAfter(ctx, req, res)
|
||||||
|
util.GetLogger(ctx).Infof("QueryPresenceAfter req=%+v res=%+v", js(req), js(res))
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
func (t *UserInternalAPITrace) QueryMaxPresenceID(ctx context.Context, req *QueryMaxPresenceIDRequest, res *QueryMaxPresenceIDResponse) error {
|
||||||
|
err := t.Impl.QueryMaxPresenceID(ctx, req, res)
|
||||||
|
util.GetLogger(ctx).Infof("QueryMaxPresenceID req=%+v res=%+v", js(req), js(res))
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
func js(thing interface{}) string {
|
func js(thing interface{}) string {
|
||||||
b, err := json.Marshal(thing)
|
b, err := json.Marshal(thing)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue