Update metrics schema
- Dominant language
- Java
- Stars
- 2.1k
- Forks
- 522
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 137
Description
### Is your feature request related to a problem? Please describe.
Having a catalog name and table identifier(namespace.table) would benefit the metrics query so that no join is needed in most use cases. It could be especially useful when metrics and Polaris entity are in different data sources or even different type of databases, like Prometheus vs Postgres.
### Describe the solution you'd like
_No response_
### Describe alternatives you've considered
_No response_
### Additional context
_No response_
Contributor guide
Research direction
Start by locating the metrics schema and query implementation, then review how Polaris entities are joined to metrics across data sources. Determine where catalog name and namespace.table should be represented and define the expected query behavior; done means the schema supports those identifiers without requiring the usual join.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- observability
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 38/100