-
Notifications
You must be signed in to change notification settings - Fork 323
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Structured logs for relayer logic #1491
Commits on Oct 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a29c9c7 - Browse repository at this point
Copy the full SHA a29c9c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4df293f - Browse repository at this point
Copy the full SHA 4df293fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ae8e42 - Browse repository at this point
Copy the full SHA 5ae8e42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50ff524 - Browse repository at this point
Copy the full SHA 50ff524View commit details
Commits on Oct 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 794a7bf - Browse repository at this point
Copy the full SHA 794a7bfView commit details
Commits on Nov 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for cc5e158 - Browse repository at this point
Copy the full SHA cc5e158View commit details -
Configuration menu - View commit details
-
Copy full SHA for d75c832 - Browse repository at this point
Copy the full SHA d75c832View commit details
Commits on Dec 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9d17f44 - Browse repository at this point
Copy the full SHA 9d17f44View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2c3311 - Browse repository at this point
Copy the full SHA a2c3311View commit details
Commits on Dec 20, 2021
-
Sketch: printing tx hashes from SendPacket events.
This was inspired from commit b63335b (see rpc.rs therein).
Configuration menu - View commit details
-
Copy full SHA for 5906035 - Browse repository at this point
Copy the full SHA 5906035View commit details
Commits on Dec 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 74913b7 - Browse repository at this point
Copy the full SHA 74913b7View commit details
Commits on Dec 22, 2021
-
Improve code to print out the tx hash
Just examine the hash map, do not allocate any copies.
Configuration menu - View commit details
-
Copy full SHA for dcf662a - Browse repository at this point
Copy the full SHA dcf662aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9ca4db - Browse repository at this point
Copy the full SHA f9ca4dbView commit details
Commits on Dec 23, 2021
-
Apply suggestions from code review
Co-authored-by: Mikhail Zabaluev <mikhail@informal.systems>
Configuration menu - View commit details
-
Copy full SHA for 5de3f2b - Browse repository at this point
Copy the full SHA 5de3f2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d15085 - Browse repository at this point
Copy the full SHA 1d15085View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60e66e6 - Browse repository at this point
Copy the full SHA 60e66e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d94d54 - Browse repository at this point
Copy the full SHA 4d94d54View commit details -
Erase Display impl for TrackedMsgs
Add tracking_id method to use in tracing instead. Also, use less cryptic span names in send_messages_*.
Configuration menu - View commit details
-
Copy full SHA for d189d2c - Browse repository at this point
Copy the full SHA d189d2cView commit details -
Allow passing IDs without copy in TrackedMsgs
Make the tracking ID construction parameter generic to accept any Into<String> parameter.
Configuration menu - View commit details
-
Copy full SHA for 3166f76 - Browse repository at this point
Copy the full SHA 3166f76View commit details -
Different tracking ids for creation flows
Identify TrackedMsgs batches for creating channels and connections with the specific message that is used.
Configuration menu - View commit details
-
Copy full SHA for c93249b - Browse repository at this point
Copy the full SHA c93249bView commit details -
Redo displaying for OperationalData
Add OperationalInfo that can hold the displayable data on the batch, either borrowed or owned with transforming from first to the other. Implement Display on the OperationalInfo instead of OperationalData for clarity.
Configuration menu - View commit details
-
Copy full SHA for 1bba81b - Browse repository at this point
Copy the full SHA 1bba81bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6df6b63 - Browse repository at this point
Copy the full SHA 6df6b63View commit details -
Improve logging of operational data
Use the `odata` key in tracing.
Configuration menu - View commit details
-
Copy full SHA for 85c60fa - Browse repository at this point
Copy the full SHA 85c60faView commit details
Commits on Jan 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b8e9c7c - Browse repository at this point
Copy the full SHA b8e9c7cView commit details -
Remove verbose wording on TrackedMsgs IDs
The operation name is usually enough.
Configuration menu - View commit details
-
Copy full SHA for d84bccd - Browse repository at this point
Copy the full SHA d84bccdView commit details
Commits on Jan 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c5f7d87 - Browse repository at this point
Copy the full SHA c5f7d87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0507161 - Browse repository at this point
Copy the full SHA 0507161View commit details -
Use a tracing span for task log messages
The task lifetime is better tracked with a tracing span, which also reduces code repetition in tracking macros by putting in the task name once.
Configuration menu - View commit details
-
Copy full SHA for 914373c - Browse repository at this point
Copy the full SHA 914373cView commit details
Commits on Jan 11, 2022
-
Rework tracing spans for background tasks
spawn_background_task receives a Span constructed by the caller. This allows embedding contextual information for the task, which is used to reduce repetition in logging macros for the workers.
Configuration menu - View commit details
-
Copy full SHA for d1ae093 - Browse repository at this point
Copy the full SHA d1ae093View commit details -
Configuration menu - View commit details
-
Copy full SHA for 108d081 - Browse repository at this point
Copy the full SHA 108d081View commit details -
Erase Display impl on RelayPath, use spans instead
With spans injecting all of the information that was formatted using the RelayPath Display impl, this is redundant.
Configuration menu - View commit details
-
Copy full SHA for e6b41f9 - Browse repository at this point
Copy the full SHA e6b41f9View commit details
Commits on Jan 12, 2022
-
Shorten or remove span IDs for supervisor tasks
For the batch worker tasks, we should have a span with the task name and other details, so the top-level span is not needed. For other supervisor tasks, the span name is shortened.
Configuration menu - View commit details
-
Copy full SHA for 73d135e - Browse repository at this point
Copy the full SHA 73d135eView commit details -
Erase [rest] prefixes from log messages
We have the span now, these are redundant and bad style.
Configuration menu - View commit details
-
Copy full SHA for 6cb9023 - Browse repository at this point
Copy the full SHA 6cb9023View commit details
Commits on Jan 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c69aa81 - Browse repository at this point
Copy the full SHA c69aa81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ae8880 - Browse repository at this point
Copy the full SHA 7ae8880View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfec7d6 - Browse repository at this point
Copy the full SHA bfec7d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45a9761 - Browse repository at this point
Copy the full SHA 45a9761View commit details