apache/pinot

Adding validation check to prevent creating two columns with different cases in schema

Open

#6,644 opened on Mar 4, 2021

View on GitHub
 (3 comments) (0 reactions) (0 assignees)Java (1,234 forks)batch import
good first issuehelp wanted

Repository metrics

Stars
 (4,937 stars)
PR merge metrics
 (Avg merge 6d 7h) (186 merged PRs in 30d)

Description

Although pinot columns can be case-sensitive, I think we should still prevent the scenarios like this. This easily breaks the external case-insensitive integrations like Presto.

E.g. in the same schema, we shouldn't allow creating two columns like: memberId and MemberID.

Contributor guide