Package zookeeper setup scripts directly in pinot distribution
- 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
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