-
Notifications
You must be signed in to change notification settings - Fork 35
Comparing changes
Open a pull request
base repository: autometrics-dev/autometrics-rs
base: v1.0.0
head repository: autometrics-dev/autometrics-rs
compare: v1.0.1
- 7 commits
- 41 files changed
- 5 contributors
Commits on Dec 4, 2023
-
Added gRPC telemetry instrumentation example. (#163)
* Added gRPC telemetry instrumentation example. * Added more comprehensive signal handler that covers more signals i.e. SIGINT, SIGTERM, SIGQUIT and that works on Windows, Linux, and Mac. Signed-off-by: Marvin Hansen <[email protected]> * Formatted code with rustfmt and updated Readme Signed-off-by: Marvin Hansen <[email protected]> * Improved docs and code formatting. Signed-off-by: Marvin Hansen <[email protected]> * swap around `async_trait` and `autometrics` attributes --------- Signed-off-by: Marvin Hansen <[email protected]> Co-authored-by: Mari <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb06b33 - Browse repository at this point
Copy the full SHA fb06b33View commit details
Commits on Dec 6, 2023
-
update to http 1.0 and axum 0.7 (#167)
* update to `http 1.0` and `axum 0.7` * update all examples * update changelog * update dev dependency as well * update doctests
Configuration menu - View commit details
-
Copy full SHA for 63ff836 - Browse repository at this point
Copy the full SHA 63ff836View commit details
Commits on Dec 15, 2023
-
add default values for
timeoutandperiodin otel push exporter (#……168) * add default values for `timeout` and `period` in otel push exporter * update changelog * pr review * fix conversion from `OsString` into `String`
Configuration menu - View commit details
-
Copy full SHA for 8aa7cf9 - Browse repository at this point
Copy the full SHA 8aa7cf9View commit details
Commits on Jan 10, 2024
-
Report error locus within instrumented code (#170)
* Add report locus test * Give Function a higher precedence than Impl when parsing * Let rust parse impl automatically Letting Rust parse the impl block allows us to keep the same TokenStream as input in the autometrics macro code, even when async_trait is involved. Keeping the original TokenStream keeps the Span information in method/function bodies so error reporting in instrumented code is not absorbed in "#[autometrics]" span. This also simplifies the parsing code a little bit.
Configuration menu - View commit details
-
Copy full SHA for bbba7c1 - Browse repository at this point
Copy the full SHA bbba7c1View commit details
Commits on Feb 12, 2024
-
Allow specifying
struct_namewhen annotating a method (#171)Specifying the struct name is useful for cases where the autometrics annotation isn’t used on a complete impl block --------- Co-authored-by: Gerry Agbobada <[email protected]> Fixes: #139
Configuration menu - View commit details
-
Copy full SHA for f04ae4d - Browse repository at this point
Copy the full SHA f04ae4dView commit details -
add missing feature flag for otlp push exporter (#172)
* add missing feature flag for otlp push exporter * update changelog
Configuration menu - View commit details
-
Copy full SHA for 02dfe8d - Browse repository at this point
Copy the full SHA 02dfe8dView commit details -
* bump version to v1.0.1 * add header for next version as well
Configuration menu - View commit details
-
Copy full SHA for 9bc24e0 - Browse repository at this point
Copy the full SHA 9bc24e0View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.0.0...v1.0.1