Skip to content

Add peer.service to Memcached clients instrumentation - #2145

Merged
labbati merged 13 commits into
masterfrom
labbati/peer.service-memcached-drivers
Jul 12, 2023
Merged

Add peer.service to Memcached clients instrumentation#2145
labbati merged 13 commits into
masterfrom
labbati/peer.service-memcached-drivers

Conversation

@labbati

@labbati labbati commented Jul 6, 2023

Copy link
Copy Markdown
Member

Description

Add peer.service to Memcached clients instrumentation

Readiness checklist

  • (only for Members) Changelog has been added to the release document.
  • Tests added for this feature/bug.

Reviewer checklist

  • Appropriate labels assigned.
  • Milestone is set.
  • Changelog has been added to the release document. For community contributors the reviewer is in charge of this task.

@labbati labbati changed the title Labbati/peer.service memcached drivers Add peer.service sources to Memcached clients Jul 6, 2023
@pr-commenter

pr-commenter Bot commented Jul 6, 2023

Copy link
Copy Markdown

Benchmarks

Benchmark execution time: 2023-07-12 10:28:20

Comparing candidate commit f63c5bc in PR branch labbati/peer.service-memcached-drivers with baseline commit 610f189 in branch master.

Found 0 performance improvements and 0 performance regressions! Performance is the same for 6 metrics, 0 unstable metrics.

if (!is_array($args[0])) {
$integration->setServerTags($span, $this);
}
$integration->setServerTags($span, $this);

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This if check was a carryover from old code here 9924c1b, when it was actually required.

@labbati
labbati force-pushed the labbati/peer.service-sqlclients branch from 4caff50 to 12df427 Compare July 6, 2023 13:28
Base automatically changed from labbati/peer.service-sqlclients to master July 11, 2023 10:03
@labbati labbati changed the title Add peer.service sources to Memcached clients Add peer.service to Memcached clients instrumentation Jul 12, 2023
@labbati
labbati marked this pull request as ready for review July 12, 2023 10:25
@labbati
labbati requested a review from a team as a code owner July 12, 2023 10:25
@labbati
labbati merged commit 7625a42 into master Jul 12, 2023
@labbati
labbati deleted the labbati/peer.service-memcached-drivers branch July 12, 2023 15:30
@bwoebi bwoebi added this to the 0.90.0 milestone Jul 14, 2023
Leiyks added a commit that referenced this pull request Aug 4, 2026
Bump the libdatadog submodule to PR #2156's head (938c110), which brings in
the v1 sidecar span encoder/decoder (#2145, #2174) via its main base.

Regenerate components-rs/{common,sidecar}.h with cbindgen (exposes the new
ddog_sidecar_send_trace_v1_shm / _bytes entrypoints and the
ASM_RAW_RESPONSE_BODY remote-config capability) and mirror libdatadog's
consolidated [workspace.dependencies] into the root Cargo.toml so the
path-dependency crates resolve their { workspace = true } inheritance.

Wire format is unchanged: v04 remains the default send path.
Leiyks added a commit that referenced this pull request Aug 5, 2026
Bump the libdatadog submodule to PR #2156's head (938c110), which brings in
the v1 sidecar span encoder/decoder (#2145, #2174) via its main base.

Regenerate components-rs/{common,sidecar}.h with cbindgen (exposes the new
ddog_sidecar_send_trace_v1_shm / _bytes entrypoints and the
ASM_RAW_RESPONSE_BODY remote-config capability) and mirror libdatadog's
consolidated [workspace.dependencies] into the root Cargo.toml so the
path-dependency crates resolve their { workspace = true } inheritance.

Wire format is unchanged: v04 remains the default send path.
Leiyks added a commit that referenced this pull request Aug 6, 2026
Bump the libdatadog submodule to PR #2156's head (938c110), which brings in
the v1 sidecar span encoder/decoder (#2145, #2174) via its main base.

Regenerate components-rs/{common,sidecar}.h with cbindgen (exposes the new
ddog_sidecar_send_trace_v1_shm / _bytes entrypoints and the
ASM_RAW_RESPONSE_BODY remote-config capability) and mirror libdatadog's
consolidated [workspace.dependencies] into the root Cargo.toml so the
path-dependency crates resolve their { workspace = true } inheritance.

Wire format is unchanged: v04 remains the default send path.
Leiyks added a commit that referenced this pull request Aug 24, 2026
Bump the libdatadog submodule to PR #2156's head (938c110), which brings in
the v1 sidecar span encoder/decoder (#2145, #2174) via its main base.

Regenerate components-rs/{common,sidecar}.h with cbindgen (exposes the new
ddog_sidecar_send_trace_v1_shm / _bytes entrypoints and the
ASM_RAW_RESPONSE_BODY remote-config capability) and mirror libdatadog's
consolidated [workspace.dependencies] into the root Cargo.toml so the
path-dependency crates resolve their { workspace = true } inheritance.

Wire format is unchanged: v04 remains the default send path.
Leiyks added a commit that referenced this pull request Aug 25, 2026
Bump the libdatadog submodule to PR #2156's head (938c110), which brings in
the v1 sidecar span encoder/decoder (#2145, #2174) via its main base.

Regenerate components-rs/{common,sidecar}.h with cbindgen (exposes the new
ddog_sidecar_send_trace_v1_shm / _bytes entrypoints and the
ASM_RAW_RESPONSE_BODY remote-config capability) and mirror libdatadog's
consolidated [workspace.dependencies] into the root Cargo.toml so the
path-dependency crates resolve their { workspace = true } inheritance.

Wire format is unchanged: v04 remains the default send path.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants