Minimize required configs to work out of the box
- Dominant language
- Java
- Stars
- 454
- Forks
- 172
- Avg merge
- 5d 17h
- Merged PRs (30d)
- 5
Description
Provide optimized default values when a field in config file is missing,
so it's easier for inexperienced users to try and experiment with this project.
For example:
If the `rss.storage.type` field is missing , it may defaults to `MEMORY_LOCALFILE_HDFS`.
Currently, it throws `NullPointerException: Name is null`.
In summary, let's try make the default settings work out of the box.
Please refer to how easy it is to setup a single node cluster for HDFS or Spark.
Contributor guide
Research direction
No source file or test is named. Start by locating configuration handling for rss.storage.type and compare it with the single-node HDFS or Spark setup; done means missing fields resolve to usable defaults and no longer produce the reported NullPointerException.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, spark
- Domain
- developer-experience
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100