FilOzone / FilOzone/dealbot

Remove unused deal & retrieval telemetry fields from postgresql

Open
#696 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
3
Forks
9
Avg merge
4d 14h
Merged PRs (30d)
6

Description

Follow-up to #69. Audit Deal and Retrieval telemetry fields and remove those only needed for reporting, keeping Prometheus and Clickhouse as their destinations.

Before dropping columns, check runtime consumers and preserve Clickhouse writes, latency calculations, and duplicate-metric prevention. Include migration and regression coverage for affected flows.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the Deal and Retrieval telemetry field definitions and auditing their runtime consumers. Verify that Prometheus and Clickhouse writes, latency calculations, and duplicate-metric prevention remain covered, then add the required migration and regression coverage; done means only reporting-only PostgreSQL columns are removed.

Written by the indexing model from the issue text.

Assessment

Tech stack
clickhouse, postgresql, prometheus, typescript
Domain
backend, databases, observability
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.