README.md: Add a reference to midonet.atlassian.net

Change-Id: Icc8a784b5d8c0faef89a6988a9052d4d6f3ee368
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Updated link to the REST API doc in README.md.

This patch replaces the (now outdated) link to the REST API
documentation with a generic one that will always point to
the latest (release) version.

See also: https://review.gerrithub.io/11322

Change-Id: I9d5557b1eb339c73c715bdd2e65b3496dee1d57e
Signed-off-by: Jan Hilberath <jan@midokura.com>
Adds missing annotation to ActionsCacheTest

Change-Id: Ie9715130fa049eaacf0c304031c6a84d3374acf0
Signed-off-by: Duarte Nunes <duarte@midokura.com>
Merge packets project into midonet-util

Change-Id: Id35e57206453a5f249f0288ca849f35e29c13aec
Signed-off-by: Guillermo Ontanon <guillermo@midokura.jp>
Modify logSource of MtuIncreaser

This patch modify logSource of MtuIncreaser to share the same
logSource as DatapathController, org.midonet.datapath-control.

This patch also improves the log message of MtuIncreaser not
to use the unnecessary string interpolation and add a space.

Change-Id: Ib8dc7ed00b91aeca37942b72d0c8f974925a46e6
Signed-off-by: Taku Fukushima <tfukushima@midokura.com>
Merge "Adds missing annotation to ActionsCacheTest"
Bridge flooding: fix typo in rule evaluation

Bug introduced in the recent "remove-port-sets" patch.

Change-Id: I1e4895aa16c9917945d24e9254921a0160ed21fa
Signed-off-by: Guillermo Ontanon <guillermo@midokura.jp>
Merge "Merge packets project into midonet-util"
Merge "Bridge flooding: fix typo in rule evaluation"
Add C3PO Transaction case class

This allows transactions to be passed around as a single reference
instead of a transaction ID plus list of tasks.

Fix MN-2999

Change-Id: Ica13dc0d5483edb7a3bed6b9778a9b692092a385
Signed-off-by: Brandon Berg <bberg@midokura.com>
Storage provides the flush operation.

A capability to flushing the storage is needed by a client such as
C3PODataManager. This adds flush():Unit to Storage interface and
provides just placeholders for actual implementation to come later.
with ZookeeperObjectMapper, InMemoryStorage, and
ZoomStorageServiceTestUtils.

Fix MN-2999
Change-Id: I0619dab28089dc424b41acb105e87c51b25e8562
Narrows down the exception check in RouterSimulationTestCase

This patch modifies the exception check in
RouterSimulationTestCase to check if the thrown exception is
ArpTimeoutException.

This covers the unit test for MN-3007.

Change-Id: I516c6a5c8edd7af26b195a7f2859d76108625c3f
Signed-off-by: Taku Fukushima <tfukushima@midokura.com>
Some documentation fixes

- update/correct OVS related stuff
- use a canonical spelling of "Open vSwitch"
- fix typos

Change-Id: If1203331b859c7bb02ac3c4a78648a0fca0d9470
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Merge "Storage provides the flush operation."
Merge "Narrows down the exception check in RouterSimulationTestCase"
A Host class

The host class will be used by the agent to perform simulation. This
patch includes tests to ensure that the conversion between the host
proto and the Zoom object is correct.

Ref: MN-3061

Change-Id: I60870671d8835f997454d3d579edd7a472786e7c
Signed-off-by: Nicolas Schiper <nicolas@midokura.com>
Storage provides idempotent delete.

This patch defines idempotent delete (deleteIfExists) with Storage
interface, and implements it with ZookeeperObjectMapper and
InMemoryStorage. Idempotent delete is needed by clients such as
Neutron API where deletion of a model is expected to be idempotent
by the specifications.

Fix MN-2999

Change-Id: I383900a54a585f5e8025adb0b121d56633e2a213
Ports activation: fix issues in cluster layer

* Don't require presence of 'active' node, to avoid breakage with
  ports created prior to the the existence of the 'active' attribute,
  when ports sets were the mechamisn to track port liveness.
* Don't trigger getConfig() calls when port liveness changes as that
  leaks the watcher set up by the previous getConfig() call.

Change-Id: I3d85e380211ecd7b30329426165617c1370666aa
Signed-off-by: Guillermo Ontanon <guillermo@midokura.jp>
Merge "Modify logSource of MtuIncreaser"
Merge "Ports activation: fix issues in cluster layer"