Shards are (currently) statically configured in module-shards.conf. There's 3 OOB - "topology", "inventory", and "default". Anything not under topology and inventory go into the default shard.
On Wed, Jan 11, 2017 at 9:51 AM, Sela, Guy <guy.s...@hpe.com> wrote: > So what you mean is that if I create a yang tree in a yang file, it will > ultimately translate into maximum two shards? > One for the operational and one for the configuration? > > So for example elan.yang: > container elan-interface-forwarding-entries { > config false; > > list elan-interface-mac { > key "elan-interface"; > description "All the MAC addresses learned on a particular > elan interface"; > max-elements "unbounded"; > min-elements "0"; > leaf elan-interface { > type leafref { > path "/if:interfaces/if:interface/if:name"; > } > } > > uses forwarding-entries; > } > } > > container elan-tag-name-map { > config false; > > list elan-tag-name { > key elan-tag; > leaf elan-tag { > type uint32; > } > > leaf name { > type string; > description > "The name of the elan-instance."; > } > } > } > > These 2 only live in the operational (Because config false), so it means 2 > Shards ? > > -----Original Message----- > From: Robert Varga [mailto:n...@hq.sk] > Sent: Wednesday, January 11, 2017 4:45 PM > To: Sela, Guy <guy.s...@hpe.com>; Tom Pantelis <tompante...@gmail.com>; > Kochba, Alon <alo...@hpe.com> > Cc: Williams, Marcus <marcus.willi...@intel.com>; Daniel Farrell < > dfarr...@redhat.com>; odl netvirt dev <netvirt-...@lists.opendaylight.org>; > controller-dev@lists.opendaylight.org; integration-dev@lists. > opendaylight.org > Subject: Re: [netvirt-dev] [controller-dev] [mdsal-dev] Netvirt Scale > tests: OutOfMemory from datastore > > On 01/11/2017 03:42 PM, Sela, Guy wrote: > > I have some blurriness about what a shard is, that I still didn’t > > figure out. > > > > I have some guesses: > > > > 1) Every yang tree == one shard. > > > > 2) Shard can be a collection of a number of yang trees. > > > > 3) None of the above? > > > > Mostly 1. Each shard encapsulates a single ShardDataTree, which > encapsulates a single DataTree. The sum of shards is presented as the data > store (CDS). > > Regards, > Robert > >
_______________________________________________ controller-dev mailing list controller-dev@lists.opendaylight.org https://lists.opendaylight.org/mailman/listinfo/controller-dev