Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/tokio-rs/console
a debugger for async rust!
https://github.com/tokio-rs/console
Depends on #88
Depends on #89
This branch builds on the CLI flags added in #88 to also add...
b394675adf99dd7a0886ab24cecbf1ca5d014c73 authored over 3 years ago by Eliza Weisman <[email protected]>
This branch replaces the "kind" column in the tasks list view with a new
"state" column that in...
This branch updates the console application to:
- Detect what colors are supported by the curre...
Currently, callsites arrays always have 32 elements. This is fine for
task spans and waker ops....
Closes #84
4fc72c011ae5552ac4bd97cb69354f4205e1107f authored over 3 years ago by Sean McArthur <[email protected]>
With the `fmt` layer being added by default, plus this layer filtering
for `RUST_LOG=tokio=trac...
Depends on #81 (since it touches the same code and would cause merge conflicts).
* feat(console...
bdf66b5d0ae2466074982bcf5b4db080a8c9f64d authored over 3 years ago by Eliza Weisman <[email protected]>
This branch updates the console to truncate fields named
`spawn.location` when formatting field...
Currently, there's a bug where the console's task list view truncates
the fields column to the ...
7c6e826024afe4e69b05b71918914a0052c70d06 authored over 3 years ago by Artem Vorotnikov <[email protected]>
Closes #61
### Subscriber
- Assign sequential ID numbers to tasks, keep a `HashMap` of s...
c2c486ee9c792453db81786490bff52a031be9e9 authored over 3 years ago by Oğuz Bilgener <[email protected]>
Currently, we use hard-coded fixed character widths for all columns in the
console's task list ...
This branch adds color-coding for durations based on their unit, as
described in #71. The color...
This branch updates the console subscriber to allow recording multiple
`tracing` span callsites...
This branch factors out the connection state management (reconnects)
into a new module, so it's...
This PR aims to make it so we do not panic on disconnects.
Instead of panicking the connection ...
This PR enables us to track `last_poll_started` and `last_poll_ended` times
in order to be able...
With it only having a "max" of 24, if the chart needed to take up more
space, it would use up a...
This branch slightly improves the layout of the poll time stats in the
task details view. Now, ...
As suggested in the issue, this PR uses HdrHistogram to record task poll times as nanoseconds. T...
94e7834db44c3b19c54ff16a22f1b0e6464be1a2 authored over 3 years ago by Oğuz Bilgener <[email protected]>5568bf6cdfd22af57b5dd6d0ef283466ec77058c authored over 3 years ago by Sean McArthur <[email protected]>
Co-authored-by: Eliza Weisman <[email protected]>
5142a608a33fc3736e93a7ad93633d835ee11dfc authored over 3 years ago by Jacob Rothstein <[email protected]>
now that Tokio 1.7 (including waker instrumentation) has been
published, we can remove the patc...
* feat(console): task view shows if the task is complete
also, i rearranged the task metrics ...
20b08be8dc0898e836dacfc12fb64daf41f608ce authored over 3 years ago by Eliza Weisman <[email protected]>
This PR moves the code for rendering the tasks list view out of the
`tasks::State` type and int...
this branch builds on #44 and adds waker stats to the console's task
view.
i also rearranged...
0a4cbc1bfa9f6357bfa8a910655eef3437071d7a authored over 3 years ago by Eliza Weisman <[email protected]>
Currently, there's an issue with calculating the current number of
active wakers for a task as ...
This PR delays the formatting of the fields and instead
stores them on the `Task` struct. This ...
Closes #42
2d2716badf35e3c887c8ab8dfd6ab64a721c6cf5 authored over 3 years ago by Sean McArthur <[email protected]>
In #26 `field_names` field was introduced in the `Metadata`
message but was never populated. Th...
Currently, the console subscriber will store task data for tasks even
after they complete. This...
This PR adds structured fields to the wire format.
Fixes #6
Signed-off-by: Zahari Dichev <...
38adbd97aefc53d06e509c7b33c98b4dcfa7a970 authored over 3 years ago by Zahari Dichev <[email protected]>
The "completion" of a task would result in that being sent to all
watchers in a task update. Ho...
d7f16293d939886e1f16afb80fc92033473e6312 authored over 3 years ago by Sean McArthur <[email protected]>
Makes things easier to run.
Signed-off-by: Zahari Dichev <[email protected]>
3753e6ccb4791cbdadedd477b7a4d4bbde8bc3ed authored over 3 years ago by Zahari Dichev <[email protected]>
This starts adding the concept of there being multiple possible "views"
of the console. To add ...
This crate only compiles with Tokio >= 1.5, as it requires the capacity
function on `mpsc::Send...
Server needs to be run via `serve` to make it work.
02abfbc86fd06eac65515c28737d666c048f5957 authored over 3 years ago by gnieto <[email protected]>
follow-up for
https://github.com/tokio-rs/console/pull/16#pullrequestreview-653701605
this a...
84c9928a7ec62bfa8b953a8fc029f33306d6cb69 authored over 3 years ago by memoryruins <[email protected]>90d38b169f61982f0158aa3ae4f23b039cd96102 authored over 3 years ago by Sean McArthur <[email protected]>
this branch makes some minor refactors to hopefully make the console
subscriber's aggregation t...
currently, there's an issue where the `console-subscriber` background
aggregator task busy-loop...
otherwise, `cargo check` fails on windows with errors like the following:
```
error[E0433]: fa...
Signed-off-by: Eliza Weisman <[email protected]>
cb7f27b9fc26af06dcb14b492241e2e94814b964 authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
c92edcf5c7e70c35daa0cbb622695fa312770740 authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
e74e464f51b39af4758cbb3b2c17af6d96e521d7 authored over 3 years ago by Eliza Weisman <[email protected]>bdf9764c1d0caf47e1aa04bd19a1037e12178c97 authored over 3 years ago by Eliza Weisman <[email protected]>
depends on #12
this branch adds support for scrolling the task list. the current task
at the...
this branch adds support for sorting tasks in the top tasks view. tasks can
be sorted by their ...
now that the repo is public, we ought to have these...
Closes #8
a10782daa4c5b18fccb548e4afb0f95a606988d3 authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
77dea091cdf40024ac524f6f394cc29cd0f1b657 authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
dcba59f56d5fc5d1b48a25e68ff02b95eea5fd89 authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
1d50a37eeddaef2714fac66176ebaa6864e666ad authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
0a6b4696128c48859c4dd477fa853f2e083d17ce authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
14107e5438aff0ba76b51c90796f07bdfd24d644 authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
02c0e7313e8dbb0d74052bf01005d88561622d07 authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
1bcf88670b50155b50071e707f98f30cea0b7a24 authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
855ed6f0e5eff7b3fb90d72dd802258281d5fb62 authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
776966ea1444525490b9f060e96555809d44cf26 authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
e92394a92dcce36debb7a664dd27f2ab73ff65bc authored over 3 years ago by Eliza Weisman <[email protected]>
This branch adds an initial `tui` app skeleton for the `console` CLI,
including a fairly basic ...
Signed-off-by: Eliza Weisman <[email protected]>
b21654f711c4dc37141c505705e5e83491b80e5e authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
93625d1c1f8577b180a5fcf4f4a16ad665dcc5e7 authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
221713726ea68d51116461c8209096a60968c563 authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
616c4feff1536504d9b150cbbb1f3db2d9ad4c28 authored over 3 years ago by Eliza Weisman <[email protected]>5281df75fc793fa406123bc1d50e40bbc1e5fbc3 authored over 3 years ago by Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
36a1687e1b1b9ee271a8480501de7674adc1ea8e authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
921e872f0a6ff5f054d19c915f4f811c46507bce authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
77f12fabeb508fd337b2049c1efce4f4328127da authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
8d0b9daa10a505b351a575d8165c288c2180568c authored over 3 years ago by Eliza Weisman <[email protected]>1d7770977681034de98a3accfb1c64cb1f394830 authored over 3 years ago by David Barsky <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
ae1b952759c0920eadfdbcb3cc931f7f741ea880 authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
e72bd7446e73294f68b51bfa0d2a4fbba31209c4 authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman [email protected]
ba0dca982fe881a880b038947e3c3f0b48c7446b authored over 3 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
9464d147038814958418a1dbb2ba5a117ebb0009 authored over 3 years ago by Eliza Weisman <[email protected]>8e851aad80cfdb459201fef6785b884542d11b64 authored over 3 years ago by Eliza Weisman <[email protected]>