minitrace-rust icon indicating copy to clipboard operation
minitrace-rust copied to clipboard

Extremely fast tracing library for Rust

Results 45 minitrace-rust issues
Sort by recently updated
recently updated
newest added

- [x] Implement Parse stage - [x] ~~Implement Validate stage.~~ See issue #142 - [x] Implement Model stage - [x] Implement Lower stage - [x] Implement Generate stage - [x]...

This feature is implemented in PR #127.~~should not be attempted until the new pipeline refactoring lands, and related bugs are squashed:~~ - [x] implemented in PR #127 At that point...

A workaround for the macrotest issue blocking minitrace issues #136 and #137: Cargo virtual manifests do not support the [features] stanza (without also having the [package stanza]). See https://github.com/rust-lang/cargo/issues/4942.

Need to evaluate the defaults in #133 in light of the following behavior - are those defaults the least restrictive? Here we'll need to have the test suite be more...

Currently the `#[trace]` attribute is a mixture of: 1. optional, required or prohibited arguments 2. named/keyword and positional arguments This makes the attribute logic brittle and more difficult to extend...

We should document whether *or not* we support the [`valuable`](https://crates.io/crates/valuable) crate. The `tracing` crate has announced [experimental support](https://github.com/tokio-rs/tracing/discussions/1906) Use case: This allows users to record both user-defined types, and standard...

Legacy `minitrace-macro` code converts ```rust fn f() {} ``` into ```rust fn f() { let __guard = minitrace::local::LocalSpan::enter_with_local_parent("f"); {} } ``` There are two issues: 1. The `__guard` should be...

To support this use case: The minitrace-attributes crate is a dependency only in development: ```toml [package] ... resolver = "2" [dependencies] minitrace = {version = "0.5", default-features = false} [dev-dependencies]...

I've reached the Model stage of the pipeline is #113. This involves setting up defaults.... Current macro implementation has some confusing, to my mind, defaults. Described [here](https://github.com/tikv/minitrace-rust/issues/126#issuecomment-1077326184). Proposal is for...