Skip to content

Commit 19602fd

Browse files
authored
[ML][Inference] changing setting to be memorySizeSettting (#49259) (#49302)
1 parent 38aec2e commit 19602fd

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/inference/loadingservice/ModelLoadingService.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
import org.elasticsearch.common.collect.Tuple;
2121
import org.elasticsearch.common.settings.Setting;
2222
import org.elasticsearch.common.settings.Settings;
23-
import org.elasticsearch.common.unit.ByteSizeUnit;
2423
import org.elasticsearch.common.unit.ByteSizeValue;
2524
import org.elasticsearch.common.unit.TimeValue;
2625
import org.elasticsearch.common.util.set.Sets;
@@ -57,8 +56,8 @@ public class ModelLoadingService implements ClusterStateListener {
5756
* Once the limit is reached, LRU models are evicted in favor of new models
5857
*/
5958
public static final Setting<ByteSizeValue> INFERENCE_MODEL_CACHE_SIZE =
60-
Setting.byteSizeSetting("xpack.ml.inference_model.cache_size",
61-
new ByteSizeValue(1, ByteSizeUnit.GB),
59+
Setting.memorySizeSetting("xpack.ml.inference_model.cache_size",
60+
"40%",
6261
Setting.Property.NodeScope);
6362

6463
/**

0 commit comments

Comments
 (0)