Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions benchmark/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ resource consumption of a test tracing scenario.
The benchmark uses [Google Benchmark][1], whose source is included as a git
submodule under `./google-benchmark`.

The scenario that's measured is similar to the [../example][3] setup. A trace
The scenario that's measured is similar to the [../examples/hasher][3] setup. A trace
is created whose structure reflects that of a particular file directory
structure. The directory structure, in this case, is the source tree of the
[Tiny C Compiler][4], whose source is included as a git submodule under
Expand All @@ -30,7 +30,7 @@ This benchmark is intended to be driven by Datadog's internal benchmarking
platform. See [../.gitlab/benchmarks.yml][7].

[1]: https://github.com/google/benchmark
[3]: ../example
[3]: ../examples/hasher
[4]: https://bellard.org/tcc/
[6]: ../bin/benchmark
[7]: ../.gitlab/benchmarks.yml
3 changes: 0 additions & 3 deletions bin/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,6 @@ This directory contains scripts that are useful during development.
recent version is not installed already.
- [install-lcov](install-lcov) installs a version of GNU's code coverage HTML
report generator that's recent enough to support dark mode.
- [publish-coverage](publish-coverage) takes a coverage report previously
generated by, e.g., `test --coverage`, and pushes it to a related repository's
GitHub Pages branch.
- [release](release) checks the provided version string (e.g. "v1.2.3") and then
publishes a "draft" "prerelease" GitHub source release, which you then can
alter and document in the GitHub web UI.
Expand Down
32 changes: 16 additions & 16 deletions doc/maintainers.md
Original file line number Diff line number Diff line change
Expand Up @@ -652,21 +652,21 @@ TODO

[1]: https://github.com/DataDog/dd-opentracing-cpp
[2]: https://github.com/open-telemetry/opentelemetry-cpp
[3]: ../src/datadog/span.h
[3]: ../include/datadog/span.h
[4]: ../src/datadog/span_data.h
[5]: ../src/datadog/span_config.h
[5]: ../include/datadog/span_config.h
[6]: https://en.cppreference.com/w/cpp/language/raii
[7]: ../src/datadog/trace_segment.h
[7]: ../include/datadog/trace_segment.h
[8]: ../src/datadog/trace_segment.cpp
[9]: ../src/datadog/tracer.h
[10]: ../src/datadog/tracer_config.h
[11]: ../src/datadog/dict_writer.h
[12]: ../src/datadog/collector.h
[9]: ../include/datadog/tracer.h
[10]: ../include/datadog/tracer_config.h
[11]: ../include/datadog/dict_writer.h
[12]: ../include/datadog/collector.h
[13]: ../src/datadog/datadog_agent.h
[14]: https://docs.datadoghq.com/agent/
[15]: ../src/datadog/http_client.h
[16]: ../src/datadog/event_scheduler.h
[17]: ../src/datadog/datadog_agent_config.h
[15]: ../include/datadog/http_client.h
[16]: ../include/datadog/event_scheduler.h
[17]: ../include/datadog/datadog_agent_config.h
[18]: ../src/datadog/curl.h
[19]: ../src/datadog/threaded_event_scheduler.h
[20]: https://curl.se/libcurl/c/libcurl-multi.html
Expand All @@ -682,15 +682,15 @@ TODO
[30]: https://github.com/envoyproxy/envoy/blob/main/source/extensions/tracers/datadog/event_scheduler.h
[31]: https://lexi-lambda.github.io/about.html
[32]: https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-validate/
[33]: ../src/datadog/trace_sampler_config.h
[34]: ../src/datadog/span_sampler_config.h
[35]: ../src/datadog/rate.h
[36]: ../src/datadog/error.h
[37]: ../src/datadog/expected.h
[33]: ../include/datadog/trace_sampler_config.h
[34]: ../include/datadog/span_sampler_config.h
[35]: ../include/datadog/rate.h
[36]: ../include/datadog/error.h
[37]: ../include/datadog/expected.h
[38]: https://en.cppreference.com/w/cpp/utility/expected
[39]: https://en.cppreference.com/w/cpp/utility/variant/get_if
[40]: https://en.cppreference.com/w/cpp/language/value_category
[41]: ../src/datadog/logger.h
[41]: ../include/datadog/logger.h
[42]: ../src/datadog/cerr_logger.h
[43]: https://en.cppreference.com/w/cpp/io/cerr
[44]: https://en.cppreference.com/w/cpp/utility/functional/function
Expand Down
8 changes: 4 additions & 4 deletions doc/sampling-delegation.md
Original file line number Diff line number Diff line change
Expand Up @@ -182,8 +182,8 @@ This granularity of control is useful in NGINX, where one `location` (i.e.
upstream or backend) might be configured for sampling delegation, while another
`location` might not.

[1]: ../src/datadog/tracer_config.h
[2]: ../src/datadog/trace_segment.h
[1]: ../include/datadog/tracer_config.h
[2]: ../include/datadog/trace_segment.h
[3]: ../src/datadog/trace_segment.cpp
[4]: ../src/datadog/sampling_decision.h
[5]: ../src/datadog/sampling_decision.h
[4]: ../include/datadog/sampling_decision.h
[5]: ../include/datadog/sampling_decision.h
2 changes: 1 addition & 1 deletion examples/hasher/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ file or directory encountered.
The program produces a trace of this calculation, where each file encountered
is a span whose duration is the time it took to hash the file.

[../bin/hasher-example](../bin/hasher-example) builds and runs this example.
The [bin/hasher-example](../../bin/hasher-example) script builds and runs this example.

![example console usage](console.png)

Expand Down
2 changes: 1 addition & 1 deletion test/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Unit Tests
This directory contains the unit tests for dd-trace-cpp.

The testing library used is [Catch2][1], vendored here as a single header,
[catch.hpp](catch.cpp) (see the [Makefile](Makefile)).
[catch.hpp](catch.hpp) (see the [Makefile](Makefile)).

[../bin/test](../bin/test) builds and runs the unit tests.

Expand Down