Map dataType
Open
- Dominant language
- Java
- Stars
- 6.1k
- Forks
- 1.5k
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 189
Description
Support Map type natively in Pinot.
Current ways to handle map:
1. stores Map in Avro as 2 MV columns.
2. Store Map in Json as a json string
Native Map dataType would be nice
Contributor guide
Research direction
The issue describes native Map support in Pinot but names no files, tests, or entry points to inspect. First determine how Avro multi-value columns and JSON strings are currently represented, then define the native type's storage and query behavior before implementation; done means Map values are supported without either workaround.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100