X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-dom-broker%2Fsrc%2Fmain%2Fyang%2Fopendaylight-dom-broker-impl.yang;h=b1df7efcdbb6e4efb0ad6fdd2ecbf85aed2b98d1;hb=42b0a219eb651783d50caedbfec0718cd4d9558c;hp=82897b0198cbf183953f2051f87c8fcfe9f030a8;hpb=b1e455ac4685602b7b3290192906c607d2c92c71;p=controller.git diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/yang/opendaylight-dom-broker-impl.yang b/opendaylight/md-sal/sal-dom-broker/src/main/yang/opendaylight-dom-broker-impl.yang index 82897b0198..b1df7efcdb 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/yang/opendaylight-dom-broker-impl.yang +++ b/opendaylight/md-sal/sal-dom-broker/src/main/yang/opendaylight-dom-broker-impl.yang @@ -55,7 +55,7 @@ module opendaylight-sal-dom-broker-impl { } } } - + container async-data-broker { uses config:service-ref { refine type { @@ -63,7 +63,15 @@ module opendaylight-sal-dom-broker-impl { config:required-identity sal:dom-async-data-broker; } } - + } + + container root-schema-service { + uses config:service-ref { + refine type { + mandatory false; + config:required-identity sal:schema-service; + } + } } } } @@ -100,6 +108,24 @@ module opendaylight-sal-dom-broker-impl { } } } + + leaf max-data-broker-future-callback-queue-size { + default 1000; + type uint16; + description "The maximum queue size for the data broker's commit future callback executor."; + } + + leaf max-data-broker-future-callback-pool-size { + default 20; + type uint16; + description "The maximum thread pool size for the data broker's commit future callback executor."; + } + + leaf max-data-broker-commit-queue-size { + default 5000; + type uint16; + description "The maximum queue size for the data broker's commit executor."; + } } }