Skip to content

docs(rfc-0002): add §10 open question on first-class OTel query dimensions - #26

Merged
jensholdgaard merged 1 commit into
mainfrom
docs/rfc-0002-query-dimensions-note
May 14, 2026
Merged

docs(rfc-0002): add §10 open question on first-class OTel query dimensions#26
jensholdgaard merged 1 commit into
mainfrom
docs/rfc-0002-query-dimensions-note

Conversation

@jensholdgaard

@jensholdgaard jensholdgaard commented May 14, 2026

Copy link
Copy Markdown
Owner

Summary

Captures external OTel-community feedback (OpenTelemetry maintainer guidance, May 2026) as a tracked §10 open question on RFC 0002.

The feedback: service.name (via resource_attributes), trace_id / span_id, scope_name, and typed attributes are the primary correlation/query dimensions a log backend is judged on. RFC 0001 §6.1 already stores them as faithful columns (this is what the PR #21/#23/#24 wave landed); the gap is that the storage spec doesn't prescribe how the DSL surfaces them.

The new open question asks RFC 0002 to commit to ergonomic, named accessors (e.g. service ==, trace_id ==, attr["k"] ==) rather than requiring users to hand-write attribute-map lookups — and to settle the surface here so RFC 0001 doesn't need to retrofit it.

Changes

  • One new bullet appended to RFC 0002 §10 (open questions).

No design change; nothing else touched.

Test plan

  • mdbook build clean locally
  • CI green

🤖 Generated with Claude Code

…sions

External feedback (OpenTelemetry maintainer guidance, May 2026)
notes that `service.name`, `trace_id`/`span_id`, `scope_name`,
and typed `attributes` are the primary dimensions a log backend
is judged on for cross-signal correlation. RFC 0001 §6.1 already
stores them as faithful columns, but the storage spec doesn't
prescribe how the DSL surfaces them.

Adds a §10 open question so the DSL design decides this — named
ergonomic accessors (e.g. `service ==`, `trace_id ==`,
`attr["k"] ==`) rather than hand-written attribute-map lookups —
before §9 user research, and so RFC 0001 doesn't have to
retrofit it later.

No design change in this PR; just a tracked open question.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@jensholdgaard
jensholdgaard merged commit 22702ff into main May 14, 2026
7 checks passed
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.

1 participant