Skip to content

Add native forum V2 discussion telemetry#45

Merged
santhosh-apphelix-2u merged 3 commits intorelease-ulmofrom
COSMO2-920-forum-v2-thread-telemetry
May 8, 2026
Merged

Add native forum V2 discussion telemetry#45
santhosh-apphelix-2u merged 3 commits intorelease-ulmofrom
COSMO2-920-forum-v2-thread-telemetry

Conversation

@santhosh-apphelix-2u
Copy link
Copy Markdown
Collaborator

Adds Datadog request-level telemetry for native forum V2 discussion routes, covering thread, comment, vote, and moderation flows.

Implemented coverage:

Thread telemetry: create, get, update, delete, vote, unvote
Comment telemetry: get, create parent, create child, update, delete, vote, unvote
Moderation telemetry: ban user, unban user, list banned users
Shared telemetry helpers for canonical forum.* span attributes
V2 Datadog validation guide and telemetry guide updates
This keeps the V2 telemetry schema aligned with the existing V1 implementation using attributes such as forum.operation, forum.entity_type, forum.entity_id, forum.actor_id, forum.course_id, forum.result, forum.http_status, and forum.error_type.

Out of scope:

Deleted-content listing, restore-content, bulk delete, and bulk restore V2 telemetry, because native forum V2 HTTP routes do not currently exist for those flows.
No audit log, model, serializer, route, permission, or business-logic behavior changes.

@santhosh-apphelix-2u santhosh-apphelix-2u marked this pull request as ready for review May 5, 2026 07:39
@santhosh-apphelix-2u santhosh-apphelix-2u merged commit 5be5e8c into release-ulmo May 8, 2026
13 checks passed
@santhosh-apphelix-2u santhosh-apphelix-2u deleted the COSMO2-920-forum-v2-thread-telemetry branch May 8, 2026 05:33
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