Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
70f7e87
Update github actions (#3960)
renovate[bot] Aug 2, 2026
3d75794
Update github actions (major) (#3961)
renovate[bot] Aug 2, 2026
baadd56
Clarify already_shutdown is a value-only requirement for error.type (…
cijothomas Aug 3, 2026
2677c28
Clarify SDK processor processed metric boundary (#3902)
cijothomas Aug 3, 2026
3853c53
[network] Promote network.interface.name to release_candidate (#3953)
ChrsMark Aug 3, 2026
2834722
[process] Add missing process metrics `disk.operations`, `memory.util…
osullivandonal Aug 3, 2026
c2c2d46
[k8s] Improve *.cpu.usage description (#3931)
ChrsMark Aug 3, 2026
f24511d
[cloud] Add Scaleway Cloud as cloud entity (#2773)
paulojmdias Aug 3, 2026
b6e5f34
Lock file maintenance (#3968)
renovate[bot] Aug 4, 2026
eadb08d
Update dependency markdownlint-cli2 to v0.23.2 (#3965)
renovate[bot] Aug 4, 2026
9f8e782
Update dependency textlint to v15.8.0 (#3971)
renovate[bot] Aug 4, 2026
67f3946
Update openpolicyagent/opa Docker tag to v1.19.0 (#3966)
renovate[bot] Aug 4, 2026
0f033d6
Move server, client, source, destination groups and attributes to v2 …
lmolkova Aug 4, 2026
0038ae0
Update dependency open-telemetry/weaver to v0.25.1 (#3973)
renovate[bot] Aug 4, 2026
e10a930
[chore] Prepare release v1.44.0 (#3974)
otelbot[bot] Aug 4, 2026
fe3c311
[chore] Bump development schema_url to 1.45.0-unreleased (#3976)
otelbot[bot] Aug 4, 2026
24eb923
[k8s] Promote container.uptime, k8s.{pod,node}.uptime metrics to rc (…
ChrsMark Aug 4, 2026
712524c
Clarify otel.sdk.log.created counting semantics (#3939)
cijothomas Aug 4, 2026
b69f9c0
[db/oracledb] Add application context piggyback for oracle database (…
sudarshan12s Aug 5, 2026
705afdd
rename `rpc.response.status_code` to `rpc.status_code` (#3921)
lmolkova Aug 5, 2026
be1b647
Clarify `server.address | port` on RPC server, use `recommended` requ…
lmolkova Aug 6, 2026
85ace37
Migrate thread to schema v2 (#3977)
joaopgrassi Aug 6, 2026
1a432cc
Mark error.type as conditionally required on SDK processor and export…
cijothomas Aug 7, 2026
e17f9e6
[chore] Update spec repo links to v1.60.0 (#3987)
otelbot[bot] Aug 7, 2026
948e557
Migrate session to schema v2 (#3983)
joaopgrassi Aug 10, 2026
efafcad
Restore AWSAccessKeyId and Signature to the default sensitive query p…
trask Aug 10, 2026
f651517
[chore] Update spec repo links in all markdown and YAML files (#3988)
trask Aug 10, 2026
4c43c8f
Clarify DB batch operation and collection notes (#3876)
trask Aug 10, 2026
bcd805a
Use shared OSSF Scorecard workflow (#3995)
opentelemetrybot Aug 11, 2026
7f3c3bf
Lock file maintenance (#3996)
renovate[bot] Aug 11, 2026
bcd7e29
add http.{request,response}.body.content (#3521)
SylvainJuge Aug 14, 2026
c96b25e
[chore] Use rendered links for current spec (#3990)
trask Aug 15, 2026
a602749
Add nighly and before-release smoke test for codegen (#4006)
lmolkova Aug 18, 2026
09e0060
Lock file maintenance (#4018)
renovate[bot] Aug 19, 2026
07598ed
Update go toolchain directive to v1.26.6 (#4016)
renovate[bot] Aug 19, 2026
7a5f89b
Update openpolicyagent/opa Docker tag to v1.19.1 (#4017)
renovate[bot] Aug 19, 2026
384d661
Fix broken markdown tables for multi-line briefs (#4023)
om7057 Aug 20, 2026
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
7 changes: 7 additions & 0 deletions .chloggen/3919.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
change_type: enhancement
component: rpc
note: >
Clarify how to populate `server.address` and `server.port` on RPC server spans.
Change requirement level of `server.address` to `opt_in` on `rpc.server.call.duration`
metric and to `recommended` on server spans.
issues: [3784]
4 changes: 4 additions & 0 deletions .chloggen/3921.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
change_type: breaking
component: rpc
note: Rename `rpc.response.status_code` to `rpc.status_code`.
issues: [3870]
22 changes: 0 additions & 22 deletions .chloggen/add-messaging-cluster-id.yaml

This file was deleted.

22 changes: 0 additions & 22 deletions .chloggen/add-system-process-limit.yaml

This file was deleted.

10 changes: 0 additions & 10 deletions .chloggen/clarify-db-parameter-sanitization.yaml

This file was deleted.

10 changes: 10 additions & 0 deletions .chloggen/clarify-log-created-intake.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
change_type: enhancement

component: otel

note: >
Clarify that `otel.sdk.log.created` counts log records at intake on an enabled `Logger`, before per-record filtering.

issues: [3506]

subtext:
13 changes: 13 additions & 0 deletions .chloggen/error-type-conditionally-required.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
change_type: enhancement

component: otel

note: >
Mark `error.type` as conditionally required on
`otel.sdk.processor.{span,log}.processed` and
`otel.sdk.exporter.{span,log,metric_data_point}.exported`, matching
`otel.sdk.exporter.operation.duration`.

issues: [3954]

subtext:
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,17 @@
# your pull request title with [chore] or use the "Skip Changelog" label.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: enhancement
change_type: bug_fix

# The name of the area of concern in the attributes-registry, (e.g. http, cloud, db)
component: faas
component: docs

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: The general FaaS attributes are now defined on the FaaS spans that use them, so each span documents its full attribute set.
note: Fix broken Markdown tables when an attribute, metric, or enum-member brief spans multiple lines in YAML.

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
# The values here must be integers.
issues: [3905]
issues: [3073]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
Expand Down
11 changes: 0 additions & 11 deletions .chloggen/fix-rpc-reverse-dns-lookup.yaml

This file was deleted.

11 changes: 0 additions & 11 deletions .chloggen/host-detection-improvements.yaml

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,20 @@
# your pull request title with [chore] or use the "Skip Changelog" label.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: enhancement
change_type: 'enhancement'

# The name of the area of concern in the attributes-registry, (e.g. http, cloud, db)
component: k8s
component: 'http'

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: "Add `k8s.node.filesystem.inode.count` and `k8s.node.filesystem.inode.free` metrics to track Kubernetes node root filesystem inode capacity and usage."
note: "Add opt-in `http.request.body.content` and `http.response.body.content` attributes to capture HTTP request and response bodies"

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
# The values here must be integers.
issues: [3858]
issues: [ 857 ]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext:
subtext: |
These attributes may contain sensitive information.
23 changes: 0 additions & 23 deletions .chloggen/hw-metrics-refinements.yaml

This file was deleted.

21 changes: 7 additions & 14 deletions .chloggen/rc_mem_metrics.yaml → .chloggen/k8s_uptime_rc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,26 +10,19 @@ change_type: enhancement
component: k8s

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: Promote a selection of container and K8s memory metrics to release_candidate
note: Promote `container.uptime`, `k8s.pod.uptime` and `k8s.node.uptime` metrics to `release_candidate`

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
# The values here must be integers.
issues: [3882]
issues: [3945]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext: |
The following metrics are being promoted to release_candidate:
- container.memory.usage
- container.memory.available
- container.memory.rss
- container.memory.working_set
- k8s.pod.memory.usage
- k8s.pod.memory.available
- k8s.pod.memory.rss
- k8s.pod.memory.working_set
- k8s.node.memory.usage
- k8s.node.memory.available
- k8s.node.memory.rss
- k8s.node.memory.working_set
- container.uptime
- k8s.pod.uptime
- k8s.node.uptime
Notes referencing the Kubelet stats summary API fields (`ContainerStats.StartTime`,
`PodStats.StartTime`, `NodeStats.StartTime`) have been added to each metric.
22 changes: 0 additions & 22 deletions .chloggen/messaging-spans-per-operation.yaml

This file was deleted.

7 changes: 7 additions & 0 deletions .chloggen/oracledb-app-context.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
change_type: enhancement
component: db
note: Add application context propagation to Oracle DB via piggybacking
issues: [3863]
subtext: |
Also recommends driver-provided APIs for updating `V$SESSION.ACTION`
instead of issuing SQL or PL/SQL directly.
28 changes: 0 additions & 28 deletions .chloggen/rename-k8s-container-paging-faults.yaml

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,17 @@
# your pull request title with [chore] or use the "Skip Changelog" label.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: breaking
change_type: bug_fix

# The name of the area of concern in the attributes-registry, (e.g. http, cloud, db)
component: k8s
component: url

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: Change {container, k8s.pod, k8s.node}.memory.usage to updowncounter
note: Restore `AWSAccessKeyId` and `Signature` to the default list of sensitive query parameter keys.

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
# The values here must be integers.
issues: [3889]
issues: [3989]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
Expand Down
11 changes: 0 additions & 11 deletions .chloggen/rpc-method-original-metrics.yaml

This file was deleted.

22 changes: 0 additions & 22 deletions .chloggen/web_vital-attributes.yaml

This file was deleted.

11 changes: 10 additions & 1 deletion .github/scripts/link-check.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ DEPENDENCIES_DOCKERFILE="$ROOT_DIR/dependencies.Dockerfile"

# Parse command line arguments
LOCAL_LINKS_ONLY=false
CONFIG_FILE=".github/scripts/lychee-config.toml"
TARGET=""

while [[ $# -gt 0 ]]; do
Expand All @@ -18,6 +19,14 @@ while [[ $# -gt 0 ]]; do
LOCAL_LINKS_ONLY=true
shift
;;
--config)
if [[ $# -lt 2 ]]; then
echo "Missing value for --config" >&2
exit 1
fi
CONFIG_FILE=$2
shift 2
;;
*)
# Treat any other arguments as file paths
TARGET="$TARGET $1"
Expand All @@ -44,7 +53,7 @@ fi
if [[ "$LOCAL_LINKS_ONLY" == "true" ]]; then
CMD="$CMD --scheme file --include-fragments"
else
CMD="$CMD --config .github/scripts/lychee-config.toml"
CMD="$CMD --config $CONFIG_FILE"
fi

CMD="$CMD $TARGET"
Expand Down
12 changes: 12 additions & 0 deletions .github/scripts/lychee-spec-links-config.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
include = ["^https://opentelemetry\\.io/docs/specs/otel/"]
exclude = [".*"]

# Fail when a rendered spec page moves so links can be updated to its canonical URL.
max_redirects = 0
include_fragments = true

accept = ["200..=299"]
max_retries = 6
retry_wait_time = 5
timeout = 60
max_concurrency = 4
Loading