apache / apache/pinot

Package zookeeper setup scripts directly in pinot distribution

Open
#8,982 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
6.1k
Forks
1.5k
Avg merge
2d 3h
Merged PRs (30d)
195

Description

For new users of Pinot, it would be convenient to make the ZK setup scripts accessible directly from Pinot distribution. That will allows users to easily setup ZK cluster (in standalone or cluster mode), without directly pulling in the ZK distribution for setup. Apache Kafka project provides such a facility - [https://github.com/apache/kafka/blob/trunk/bin/zookeeper-server-start.sh](https://github.com/apache/kafka/blob/trunk/bin/zookeeper-server-start.sh)

Contributor guide

Open the contributing guide

Research direction

Start by inspecting Pinot's distribution packaging and the linked Kafka zookeeper-server-start.sh example. Determine which Zookeeper setup scripts and standalone or cluster modes should be included, then verify that the packaged Pinot distribution supports setup without downloading the Zookeeper distribution separately.

Written by the indexing model from the issue text.

Assessment

Tech stack
shell
Domain
devops, distributed-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.