apache / apache/pinot

Improve maven build process

Open
#6,318 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
6.1k
Forks
1.5k
Avg merge
1d 21h
Merged PRs (30d)
189

Description

The maven build process takes a lot of time as for any changes made, we need to build from the root.
We should try to make maven build allow us to run from any pinot-component to simplify the logic.

Contributor guide

Open the contributing guide

Research direction

The issue names Maven, the repository root, and pinot-component modules but no specific files or tests. First inspect how the root Maven build discovers and builds components, then determine what prevents running it from an individual component. Done means changes can be built from any pinot-component without requiring a root build.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.