Commit Graph

17 Commits

Author SHA1 Message Date
vyzo 93f4f91dcf trace throttle peers to avoid breaking promises unfairly 2020-09-07 13:38:02 +03:00
vyzo 5a3055d33a track topics in Reject/Duplicate/Deliver events 2020-07-31 19:15:31 +03:00
vyzo d3ae6ab3a7 extended internal tracing for multiple objects, not just score 2020-05-08 16:45:31 +03:00
vyzo e17e266aa9 track message delivery time within the validation pipeline 2020-04-18 11:09:06 +03:00
vyzo 455a836d7d hook the tracer for peer scoring 2020-04-18 11:09:06 +03:00
vyzo 2e7cdebf34 trace peer exchange 2020-03-24 15:52:34 +02:00
Yusef Napora a4d562cb83 set sendTo to remote peer id in trace events 2020-03-15 21:00:39 -04:00
protolambda 7981f9bfbd
fixes #247: implement msg id function as pubsub option 2019-12-16 03:54:40 +01:00
vyzo 0aa629c79c use *pb.TraceEvent as argument for Trace in the EventTracer interface 2019-11-15 20:42:04 +02:00
vyzo 8ff321c529 move tracer implementation to its own file 2019-11-15 20:42:04 +02:00
vyzo 3545acf029 json tracer 2019-11-15 20:42:04 +02:00
vyzo 3f30acdcf7 track topics in message tracing 2019-11-15 20:42:04 +02:00
vyzo ae0fcc6b4d add traces for send/drop rpc
forgotten!
2019-11-15 20:42:04 +02:00
vyzo 151ec25616 implement tracing details 2019-11-15 20:42:04 +02:00
vyzo fb11aa9857 initialize tracer with peer ID, trace RPC from join/leave announcements 2019-11-15 20:42:04 +02:00
vyzo 89c7ed46e3 trace publish 2019-11-15 20:42:04 +02:00
vyzo 67275a6382 tracing scaffolding 2019-11-15 20:42:04 +02:00