BUG: 856 - Yang Changes to include list<actions> to PacketOut
- Added list<actions> and buffer_id to PacketOut Message to handle group processing and Packet Modification through different actions

Change-Id: I5875f9792f6a036bf2b4060ba377f1565e66d2fd
Signed-off-by: Gaurav Bhagwani <gaurav.bhagwani@ericsson.com>
Signed-off-by: Surekha Bejgam <sbejgam@cisco.com>
BUG 871: Restrict MD-SAL data operations to a single thread

MD-SAL does not give us transaction ordering guarantees, which mean that
data may hit the data store than what the application intended. Change
the model to single-threaded until proper transaction ordering APIs are
defined.

Change-Id: I6c6375480082b94c614ab2602a2857e0f4779ee8
Signed-off-by: Robert Varga <rovarga@cisco.com>
Signed-off-by: Surekha Bejgam <sbejgam@cisco.com>
BUG 309: Clarify the semantics of put{Configuration,Operational}Data()

This just adds documentation to how the put operations interact with
pre-existing data.

Change-Id: I01979df6a22f1a6d16c04c2cb0b97d7472d62040
Signed-off-by: Robert Varga <rovarga@cisco.com>
Signed-off-by: Surekha Bejgam <sbejgam@cisco.com>
BUG 825: Maven archetype for config subsystem aware bundles

Change-Id: I0b109770f03917b923de3d4fd78d91f43eded4e2
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
Signed-off-by: Surekha Bejgam <sbejgam@cisco.com>
BUG 827: Add support for multiple choice case statements within one augument in config yang files

Change-Id: Ic2111f4f3b1a63160279c1bd36b9c4799dccf159
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
Signed-off-by: Surekha Bejgam <sbejgam@cisco.com>
BUG 789: Stats Mgr to skip equality check on flow stats

- Statistics Manager runs an equality check on the list of flow statistics
  received from the protocol plugin with its cached ones to decide whether
  to update or not, in order to avoid a cluster cache update.
  In presence of flows on the switch, the flow updated statistics are always
  different becasue of the milli and nano secs duration fields they contain

Change-Id: I8290457c1d0a43294e2449cb16c14d6c1e36481e
Signed-off-by: Alessandro Boch <aboch@cisco.com>
Signed-off-by: Surekha Bejgam <sbejgam@cisco.com>
Merge "BUG: 856 - Yang Changes to include list<actions> to PacketOut - Added list<actions> and buffer_id to PacketOut Message to handle group processing and Packet Modification through different actions" into stable/hydrogen
Merge "BUG 871: Restrict MD-SAL data operations to a single thread" into stable/hydrogen
Merge "BUG 309: Clarify the semantics of put{Configuration,Operational}Data()" into stable/hydrogen
Merge "BUG 825: Maven archetype for config subsystem aware bundles" into stable/hydrogen
Merge changes I8290457c,Ic2111f4f into stable/hydrogen

* changes:
  BUG 789: Stats Mgr to skip equality check on flow stats
  BUG 827: Add support for multiple choice case statements within one augument in config yang files