Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

jvm.optionsand startup.options values should have sensible defaults in code #16788

Open
robbavey opened this issue Dec 11, 2024 · 0 comments
Open

Comments

@robbavey
Copy link
Member

Since #13825, we have added the ability to have mandatory JVM options defined in code, rather than simply in jvm.options.

This helps ensure that when Logstash users perform upgrades, which keep modified jvm.options in tact after an upgrade, their Logstash installation remains in a working state even with their modified jvm.options.

We should extend this to other jvm.options (and startup.options) values, and have sensible defaults defined in code. This would treat jvm.options and startup.options similarly to logstash.yml, where the defaults are defined in code, with the contents of those files used to "document" common overrides. This gives us the opportunity to update and add defaults when appropriate for all users, and not missing those performing upgrades.

Related: #16773, #15925

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant