etcd-io / etcd-io/jetcd

Change the default value of `io.etcd.jetcd.launcher.Etcd.Builder#shouldMountDataDirectory` to `false`

Open Beginner friendly
#1,585 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.