apache/pinot

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

Open

#7.151 aberto em 11 de jul. de 2021

Ver no GitHub
 (7 comments) (0 reactions) (0 assignees)Java (1.234 forks)batch import
good first issue

Métricas do repositório

Stars
 (4.937 stars)
Métricas de merge de PR
 (Mesclagem média 6d 7h) (186 fundiu PRs em 30d)

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

Guia do colaborador