Details
-
Task
-
Status: Open
-
Normal
-
Resolution: Unresolved
-
None
-
Operability
-
Low Hanging Fruit
-
All
-
None
Description
I discovered JMX methods that are not updating the Config parameters but directly the usage. (see index_summary_resize_interval) This is a bug in 4.0+ as users will see wrong values in the Settings virtual table which rely on the Config parameters (if some value was changed after startup). It will be explicitly important to ensure there is no disconnect between those when we add update option for the Virtual Table.
This ticket is meant to serve as an umbrella for subtasks to check the properties getters&setters&JMX methods and for tickets to fix any discovered bugs.
CC b.lerer@gmail.com and dcapwell
Attachments
Issue Links
- is a parent of
-
CASSANDRA-17736 Settings Virtual Table should display the values assigned to a property in the DatabaseDescriptor on startup and not null (as per the yaml)
- Open
-
CASSANDRA-17735 Fix issues with index_summary_resize_interval and index_summary_capacity
- Resolved
-
CASSANDRA-17737 Validate that JMX updates in Config class any properties that were moved to the new config classes and not local copies
- Resolved
-
CASSANDRA-17738 Validate that JMX updates any new 4.1 properties (non-duration, non-data rate, non-data storage) in Config class and not local copies which can lead to inconsistencies between JMX and Settings Virtual Table after startup
- Resolved
- relates to
-
CASSANDRA-15254 Allow UPDATE on settings virtual table to change running configurations
- Patch Available