Allow using system properties to fill up the template value in configs.
Open
good first issue
- Dominant language
- Java
- Stars
- 6.1k
- Forks
- 1.5k
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 189
Description
Current pinot supports environment variables override for table config template. We should also add the support and convention for system properties, as that is much simpler to use and set during runtime.
Contributor guide
Research direction
Start by locating the existing environment-variable override for table config templates and trace how template values are resolved. Determine the project’s convention for runtime system properties, then add equivalent support and verify that system properties populate template values without breaking environment-variable behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100