Why vairable in SearchSlowLog won't be volitale

private long queryWarnThreshold;
private long queryInfoThreshold;
private long queryDebugThreshold;
private long queryTraceThreshold;

since it need dynamicly updated, why not set them volitale?

Good question, if you think they should be and have good reasons for this, would you mind opening a pull request to discuss this there?