diff --git a/model/infinispan/src/main/java/org/keycloak/models/sessions/infinispan/InfinispanUserSessionProviderFactory.java b/model/infinispan/src/main/java/org/keycloak/models/sessions/infinispan/InfinispanUserSessionProviderFactory.java index 0c1aee3a80b..899894a3207 100755 --- a/model/infinispan/src/main/java/org/keycloak/models/sessions/infinispan/InfinispanUserSessionProviderFactory.java +++ b/model/infinispan/src/main/java/org/keycloak/models/sessions/infinispan/InfinispanUserSessionProviderFactory.java @@ -338,10 +338,17 @@ public class InfinispanUserSessionProviderFactory implements UserSessionProvider public List getConfigMetadata() { ProviderConfigurationBuilder builder = ProviderConfigurationBuilder.create(); + builder.property() + .name(CONFIG_USE_BATCHES) + .type("boolean") + .helpText("Enable or disable batch writes to the database. Enabled by default with the persistent-user-sessions Feature") + .defaultValue(DEFAULT_USE_BATCHES) + .add(); + builder.property() .name(CONFIG_MAX_BATCH_SIZE) .type("int") - .helpText("Maximum size of a batch size (only applicable to persistent sessions") + .helpText("Maximum size of a batch (only applicable to persistent sessions") .defaultValue(DEFAULT_MAX_BATCH_SIZE) .add();