apache/pinot

Add sanity check into Pinot Components start() method to ensure data dir is accessible

Open

#15,860 opened on 2025年5月21日

GitHub で見る
 (3 comments) (0 reactions) (1 assignee)Java (1,234 forks)batch import
enhancementgood first issuehelp wanted

Repository metrics

Stars
 (4,937 stars)
PR merge metrics
 (平均マージ 6d 7h) (30d で 186 merged PRs)

説明

During the component start, create and delete a tmp file into the data dir then delete it.

This is to ensure the permission is set correctly and fail earlier with a more explicit error.

Ref: https://apache-pinot.slack.com/archives/C011C9JHN7R/p1747663133588709

コントリビューターガイド