apache/pinot

Controller's `/segments/<tableName>/metadata` does not return metadata from all segments of the table

Open

#7 151 ouverte le 11 juil. 2021

Voir sur GitHub
 (7 commentaires) (0 réactions) (0 assignés)Java (1 234 forks)batch import
good first issue

Métriques du dépôt

Stars
 (4 937 stars)
Métriques de merge PR
 (Merge moyen 6j 7h) (186 PRs mergées en 30 j)

Description

Following Slack discussion: https://apache-pinot.slack.com/archives/C011C9JHN7R/p1625240658371100

This endpoint is supposed (see Swagger screenshot) to return the metadata of all segments. However, it appears to only return a single segment's metadata (from a "random one").

The table really has many segments, and multiple calls to this endpoint return metadata from different segments every time.

Expected image

Actual https://user-images.githubusercontent.com/22521284/125203010-c1c71480-e276-11eb-8a60-fd2e901d9983.mp4

Guide contributeur