Skip to content

Commit 4329935

Browse files
committed
Fix merge conflicts.
2 parents e51b706 + bb0363a commit 4329935

File tree

111 files changed

+3591
-765
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

111 files changed

+3591
-765
lines changed

.chloggen/2444.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
change_type: enhancement
2+
component: all
3+
note: Add `metric_value_type` code-generation annotation to all metric definitions.
4+
issues: [2444, 591]

.chloggen/2463.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
change_type: enhancement
2+
component: http
3+
note: "Clarify how `server.address` and `server.port` should be populated by HTTP client instrumentations."
4+
issues: [2443, 2463]

.chloggen/sql-server-context-info-propagation.yaml renamed to .chloggen/add_k8s_fs_metrics.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@
77
change_type: enhancement
88

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

1212
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
13-
note: Add database context propagation via `SET CONTEXT_INFO` for SQL Server
13+
note: Add k8s node, pod, container filesystem metrics
1414

1515
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
1616
# The values here must be integers.
17-
issues: [2162]
17+
issues: [1488]
1818

1919
# (Optional) One or more lines of additional information to render under the primary note.
2020
# These lines will be padded with 2 spaces and then inserted directly into the document.

.chloggen/wip-entity-registry.yaml renamed to .chloggen/add_k8s_volume_metrics.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@
77
change_type: enhancement
88

99
# The name of the area of concern in the attributes-registry, (e.g. http, cloud, db)
10-
component: entities
10+
component: k8s
1111

1212
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
13-
note: Adds support for Entity registry and Entity stabilization policies.
13+
note: Add k8s Pod Volume metrics
1414

1515
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
1616
# The values here must be integers.
17-
issues: [2246]
17+
issues: [1485]
1818

1919
# (Optional) One or more lines of additional information to render under the primary note.
2020
# These lines will be padded with 2 spaces and then inserted directly into the document.

.chloggen/gen-ai-system-naming.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
change_type: breaking
2+
component: gen-ai
3+
note: |
4+
Follow system-specific naming policy in GenAI semantic conventions.
5+
- Rename `gen_ai.system` to `gen_ai.provider.name`
6+
- Remove `gen_ai` prefix from `gen_ai.openai.*` attributes.
7+
- Rename `az.ai.*` attribute names to `azure.ai.*`.
8+
9+
issues: [ 2046 ]
10+
subtext:

.github/ISSUE_TEMPLATE/bug_report.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ body:
7272
- area:network
7373
- area:nodejs
7474
- area:oci
75+
- area:openai
7576
- area:opentracing
7677
- area:os
7778
- area:otel

.github/ISSUE_TEMPLATE/change_proposal.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ body:
6464
- area:network
6565
- area:nodejs
6666
- area:oci
67+
- area:openai
6768
- area:opentracing
6869
- area:os
6970
- area:otel

.github/ISSUE_TEMPLATE/new-conventions.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ body:
7575
- area:network
7676
- area:nodejs
7777
- area:oci
78+
- area:openai
7879
- area:opentracing
7980
- area:os
8081
- area:otel

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ Note: if the PR is touching an area that is not listed in the [existing areas](h
1111
* [ ] [CONTRIBUTING.md](https://github.com/open-telemetry/semantic-conventions/blob/main/CONTRIBUTING.md) guidelines followed.
1212
* [ ] Change log entry added, according to the guidelines in [When to add a changelog entry](https://github.com/open-telemetry/semantic-conventions/blob/main/CONTRIBUTING.md#when-to-add-a-changelog-entry).
1313
* If your PR does not need a change log, start the PR title with `[chore]`
14-
* [ ] [schema-next.yaml](https://github.com/open-telemetry/semantic-conventions/blob/main/schema-next.yaml) updated with changes to existing conventions.
14+
* [ ] Links to the prototypes or existing instrumentations (when adding or changing conventions)

.github/scripts/link-check.sh

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
#!/bin/bash
2+
3+
set -e
4+
5+
export MSYS_NO_PATHCONV=1 # for Git Bash on Windows
6+
7+
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
8+
ROOT_DIR="$SCRIPT_DIR/../.."
9+
DEPENDENCIES_DOCKERFILE="$ROOT_DIR/dependencies.Dockerfile"
10+
11+
# Parse command line arguments
12+
LOCAL_LINKS_ONLY=false
13+
TARGET=""
14+
15+
while [[ $# -gt 0 ]]; do
16+
case $1 in
17+
--local-links-only)
18+
LOCAL_LINKS_ONLY=true
19+
shift
20+
;;
21+
*)
22+
# Treat any other arguments as file paths
23+
TARGET="$TARGET $1"
24+
shift
25+
;;
26+
esac
27+
done
28+
29+
# Extract lychee version from dependencies.dockerfile
30+
LYCHEE_VERSION=$(grep "FROM lycheeverse/lychee:" "$DEPENDENCIES_DOCKERFILE" | sed 's/.*FROM lycheeverse\/lychee:\([^ ]*\).*/\1/')
31+
32+
if [[ -z "$TARGET" ]]; then
33+
TARGET="."
34+
fi
35+
36+
# Build the lychee command with optional GitHub token
37+
CMD="lycheeverse/lychee:$LYCHEE_VERSION --verbose --root-dir /data"
38+
39+
# Add GitHub token if available
40+
if [[ -n "$GITHUB_TOKEN" ]]; then
41+
CMD="$CMD --github-token $GITHUB_TOKEN"
42+
fi
43+
44+
if [[ "$LOCAL_LINKS_ONLY" == "true" ]]; then
45+
CMD="$CMD --scheme file --include-fragments"
46+
else
47+
CMD="$CMD --config .github/scripts/lychee-config.toml"
48+
fi
49+
50+
CMD="$CMD $TARGET"
51+
52+
# Determine if we should allocate a TTY
53+
DOCKER_FLAGS="--rm --init"
54+
if [[ -t 0 ]]; then
55+
DOCKER_FLAGS="$DOCKER_FLAGS -it"
56+
else
57+
DOCKER_FLAGS="$DOCKER_FLAGS -i"
58+
fi
59+
60+
# Run lychee with proper signal handling
61+
exec docker run $DOCKER_FLAGS -v "$ROOT_DIR":/data -w /data $CMD

0 commit comments

Comments
 (0)