Bug 650: Removed uncessary wrapping and allocation of futures
authorRobert Varga <rovarga@cisco.com>
Thu, 11 Sep 2014 11:58:32 +0000 (13:58 +0200)
committerRobert Varga <rovarga@cisco.com>
Thu, 11 Sep 2014 19:59:57 +0000 (21:59 +0200)
commitec780b5854a563b7cd655e15f73cc9203f1b5fc7
tree8d2e9e60692f652c74b9c344b93e85879fd6343b
parent182e17b841135486f47825d5eda1e53115dabfb6
Bug 650: Removed uncessary wrapping and allocation of futures

There is no need to use an intermediate checkfuture just to communicate
the list over, so let's get rid of the warpping. At the same time we
eliminate lists and opt for arrays. The sizing requirements for arrays
are determined precisely once, when a coordinator is allocated.

Change-Id: Id5c4c7852210b99c4da3e9e77a84c0d2d0fa622d
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Signed-off-by: Robert Varga <rovarga@cisco.com>
opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMDataCommitCoordinatorImpl.java