Skip to content

Commit c1c10ed

Browse files
authored
Merge pull request #34 from arielb1/fix-links-in-docs
docs: fix links in docs and release 0.1.4
2 parents b2af0cc + 1a35140 commit c1c10ed

File tree

4 files changed

+13
-5
lines changed

4 files changed

+13
-5
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.
44

55
## [unreleased]
66

7+
## [0.1.4](https://github.com/arielb1/rust-agent/compare/v0.1.3...v0.1.4) - 2025-04-29
8+
9+
### Other
10+
11+
- fix links in docs
12+
713
## [0.1.3](https://github.com/async-profiler/rust-agent/compare/v0.1.2...v0.1.3) - 2025-04-29
814

915
### Other

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "async-profiler-agent"
3-
version = "0.1.3"
3+
version = "0.1.4"
44
description = "Rust agent for async-profiler"
55
license = "Apache-2.0"
66
repository = "https://github.com/async-profiler/rust-agent"

src/lib.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,10 @@
2020
//! so make sure there is a `libasyncProfiler.so` in the search path[^1].
2121
//!
2222
//! [^1]: the dlopen search path includes RPATH and LD_LIBRARY_PATH, but *not* the current directory to avoid current directory attacks.
23-
//! [dlopen(3)]: <https://linux.die.net/man/3/dlopen>
2423
//!
25-
//! You can use the [S3Reporter], which uploads the reports to an S3 bucket, as follows:
24+
//! [dlopen(3)]: https://linux.die.net/man/3/dlopen
25+
//!
26+
//! You can use the [`S3Reporter`], which uploads the reports to an S3 bucket, as follows:
2627
//!
2728
//! ```no_run
2829
//! # use async_profiler_agent::profiler::{ProfilerBuilder, SpawnError};
@@ -51,7 +52,7 @@
5152
//! # }
5253
//! ```
5354
//!
54-
//! The [S3Reporter] uploads each report in a `zip` file, that currently contains 2 files:
55+
//! The [`S3Reporter`] uploads each report in a `zip` file, that currently contains 2 files:
5556
//! 1. a [JFR] as `async_profiler_dump_0.jfr`
5657
//! 2. metadata as `metadata.json`, in format [`reporter::s3::MetadataJson`].
5758
//!
@@ -61,6 +62,7 @@
6162
//! In addition to the S3 reporter, this crate also includes [`LocalReporter`] that writes to a directory, and a `MultiReporter` that allows combining reporters. You can also write your own reporter (via the `Reporter` trait) to upload the profile results to your favorite profiler backend.
6263
//!
6364
//! [`LocalReporter`]: reporter::local::LocalReporter
65+
//! [`S3Reporter`]: reporter::s3::S3Reporter
6466
//! [JFR]: https://docs.oracle.com/javacomponents/jmc-5-4/jfr-runtime-guide/about.htm
6567
//!
6668
//! #### Sample program

0 commit comments

Comments
 (0)