apache / apache/druid

Interning in SQLMetadataSegmentManager may obliterate new segment metadata

Open
#6,358 7 comments 0 reactions 1 assignee Claimed by @leventov View on GitHub
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

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.