X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fyang%2Fdistributed-datastore-provider.yang;h=da0c74831d0da744c8708c662b174bb437a5f5bf;hp=f0d6693f5815d5f15016f1bbcfa87b7675b83ae6;hb=7cb260aeb0738104e3bee8a086de9e2e5f77b7e0;hpb=66e956cbf397a86f1a512396feb7cb87ea602f92 diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/yang/distributed-datastore-provider.yang b/opendaylight/md-sal/sal-distributed-datastore/src/main/yang/distributed-datastore-provider.yang index f0d6693f58..da0c74831d 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/yang/distributed-datastore-provider.yang +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/yang/distributed-datastore-provider.yang @@ -78,7 +78,17 @@ module distributed-datastore-provider { leaf shard-snapshot-data-threshold-percentage { default 12; type percentage; - description "The percentage of Runtime.maxMemory() used by the in-memory journal log before a snapshot is to be taken"; + description "The percentage of Runtime.maxMemory() used by the in-memory journal log before a snapshot is to be taken. + Disabled, if direct threshold is enabled."; + } + + leaf shard-snapshot-data-threshold { + default 0; + type uint32 { + range "0..max"; + } + description "The threshold of in-memory journal size before a snapshot is to be taken. If set to 0, direct threshold + is disabled and percentage is used instead."; }