dotCMS / dotCMS/core

[Telemetry] : Remove all references to unnecessary temporary tables

Open
#30,634 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

dotCMS : Admin Tools dotCMS : Metrics Team : Falcon Type : Task
Dominant language
Java
Stars
970
Forks
486
Avg merge
3d 33m
Merged PRs (30d)
170

Description

Parent Issue
  • #30079
Task

We must remove all references to the API Metrics from the migrated Telemetry code, as it's not necessary anymore.

Proposed Objective

Core Features

Proposed Priority

Priority 2 - Important

Acceptance Criteria
  • Start dotCMS, from scratch, and set the DOT_FEATURE_FLAG_TELEMETRY_CORE_ENABLED to true.
  • Hit the Telemetry Endpoint.
  • No error related to the metrics_temp table must be returned.
External Links... Slack Conversations, Support Tickets, Figma Designs, etc.

No response

Assumptions & Initiation Needs

No response

Quality Assurance Notes & Workarounds

No response

Sub-Tasks & Estimates

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Trace the migrated Telemetry code from the Telemetry Endpoint with DOT_FEATURE_FLAG_TELEMETRY_CORE_ENABLED set to true, then search for API Metrics and metrics_temp references. Start dotCMS from scratch, hit the Telemetry Endpoint, and confirm that no metrics_temp-related error is returned.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
observability-sre
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.