Interning in SQLMetadataSegmentManager may obliterate new segment metadata
Open
Area - Metadata
Bug
stale
- Dominant language
- Java
- Stars
- 14.1k
- Forks
- 3.8k
- Avg merge
- 2d 31m
- Merged PRs (30d)
- 209
Description
`DataSegment` interning in `SQLMetadataSegmentManager.poll()` is based on segment ids (if a segment with a matching segment id already exists on the heap, it is used instead of the newly polled segment), that may obliterate some new information about segments, such as different loadSpecs.
Contributor guide
Assessment
This issue has not been assessed yet.