pinot
pinot copied to clipboard
Pinot Controller API for Checking Whether Set of Tables Have Their Partitions Colocated
It'd be great if Pinot Controller had an API which returned whether a set of tables have Colocated Realtime Partitions or not.
Partitions here refers to the stream partition ID.
We could also consider another API, which takes in a list of pairs: (tableName, columnName), and returns whether all of the segments have Colocated Partitions as specified in the columnPartitionMap in each segment.
cc: @shauryachats who will be working on this from our end.
Goal of the API is to diagnose colocated join related issues.