apache / apache/pinot

Add support for Logical Tables

Open
#10,712 30 comments 0 reactions 1 assignee Claimed by @vrajat View on GitHub
feature
Dominant language
Java
Stars
6.1k
Forks
1.5k
Avg merge
2d 3h
Merged PRs (30d)
195

Description

It can come in handy to have the ability to fully replace a table without any disruption or changes for those issuing queries. If there was support to add/remove (especially atomically add and remove) aliases from tables, it would be easy to reconstruct a table with a new set of configurations, or bootstrapped in a different way than the original table, and then "swap" the table alias to the new table.

Ex. making an incompatible schema or table spec change

Design Doc: https://docs.google.com/document/d/1WX5-3XJ4Nrsod0_rO_JEtvgN9XVKDi_pUySistXAOkY/edit?usp=sharing

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.