Change the default value of `io.etcd.jetcd.launcher.Etcd.Builder#shouldMountDataDirectory` to `false`
- Dominant language
- Java
- Stars
- 1.2k
- Forks
- 312
- Avg merge
- 5d 4h
- Merged PRs (30d)
- 2
Description
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
- See https://github.com/etcd-io/jetcd/issues/1310#issuecomment-2275551008 .
**Describe the solution you'd like**
A clear and concise description of what you want to happen.
- Change the default value of `io.etcd.jetcd.launcher.Etcd.Builder#shouldMountDataDirectory` to `false`. After all, it's tedious to always require users to manually change configurations related to user groups. See https://github.com/etcd-io/jetcd/blob/jetcd-0.8.6/jetcd-launcher/src/main/java/io/etcd/jetcd/launcher/Etcd.java .
**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
- Null.
**Additional context**
Add any other context or screenshots about the feature request here.
- Null.
Contributor guide
Research direction
Open jetcd-launcher/src/main/java/io/etcd/jetcd/launcher/Etcd.java and inspect the Builder#shouldMountDataDirectory entry. Change its default value to false, then verify that the builder now uses false when callers do not provide an override.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Activity status
- Quiet
- Clarity
- Clearly specified
- Newbie friendliness
- 78/100