5465 Commits

Author SHA1 Message Date
Andrea Campanella
9547de3173 Removing all existing Netconf flow rule implementation: not compatible with current version and tailored on specific software.
Doing so removes all ties with odl Yangtools in ONOS core.

Change-Id: I4315bdf20dc388d42ea6f0f6276689da9a75c741
2015-12-02 19:44:37 +00:00
Andrea Campanella
e22731b6ef [ONOS-3394] Remove network configuration model from SwaggerUi and line stripping for better swagger.json formatting.
Change-Id: I0200407b829baff84a921fa6027a3ebb4c873dfc
2015-12-02 19:43:58 +00:00
Satish K
1b81f85ac4 Review Fix - vtn app
Change-Id: I9e1b5031602cb3678a3a8777bab3b2ec8a8a7d48
2015-12-02 19:43:23 +00:00
Satish K
e300581c06 Duplicate Null Check not required
Change-Id: Ifd7a6678674f9858e33c43d8f210e42964859b3e
2015-12-02 19:42:44 +00:00
Satish K
01a60f2790 Invalid Comparision Fix in VTN
Change-Id: Ia72eaf5bea05c17180264152b13c91e9c64a511b
2015-12-02 19:40:50 +00:00
Satish K
57de6cd3af IntentPerfCollector Synch issue fix
Change-Id: I7bd56459476dd87e6c29127b4e17366c23416768
2015-12-02 19:39:44 +00:00
Simon Hunt
d471262d24 ONOS-3353: WIP -- USA, Central America and SouthAmerica ... but need to remove Alaska and Hawaii from USA data, for cleaner visualization.
Change-Id: Ie080170438912854b151ca394942af82c2f835f4
2015-12-02 19:30:17 +00:00
Charles Chan
ecfdfb7461 ONOS-3411 Disconnect switches and stop stat collectors when openflow-base is being deactivated
Change-Id: I9a1b5fbb60a9e7135cd586fe717c18f83e3d864d
2015-12-02 19:25:49 +00:00
Thomas Vachuska
e50b621b01 Tweaked summary panel on the GUI to place version information at the top.
Change-Id: Iffd2c8c566f353ef47a25b8a288b69186d90f014
2015-12-02 19:23:14 +00:00
Phaneendra Manda
ab5a736536 [ONOS-3284] Add nicira extension of NSH instructions to onos
Change-Id: I569ef85967a22098db3c9821a8731a4ca589eaf6
2015-12-02 18:39:54 +00:00
Shashikanth VH
1ecbe7bbe4 BGP notification system test issues fix
Change-Id: I53b1aca6cf361fa212dd5ab83380bef40bbc5cd7
2015-12-02 18:37:12 +00:00
Sho SHIMIZU
b1f1625636 Refactor: make ResourcePath construction a bit type-safer
Change-Id: Ie10f2b873b2b5bd7c284abdb509f31605f750435
2015-12-02 18:13:22 +00:00
Sho SHIMIZU
44f3761e4c Abondon the concept of resources under a link
Resources under a link are tied to resources under both ends of the link,
and resources under a port are thought to be first-class objects compared
to concept of link resources. We will deal with only device related
resources from now on.

Change-Id: I6aa418d1bf64b28374f325db0bc7e393f770dcdd
2015-12-02 17:41:04 +00:00
alshabib
e3af265147 add ports back to discoverer after a device has
gone offline and come back.

Change-Id: I524e25570f9eee8870e97ed09612c423e0cf9588
2015-12-02 16:49:44 +00:00
Mahesh Poojary Huawei
338bef7784 [ONOS-3117] Adding listener to Port-Chain
Change-Id: Ibb2d8963a8c46bb632fdbbdfd857d48f8a0e0013
2015-12-02 16:35:07 +00:00
Mahesh Poojary S
9fcf23215b [ONOS-3117] Adding Port-Chain event handler
Change-Id: I65df15f0bfe650b2398004bb392777e82a3ba953
2015-12-02 16:34:43 +00:00
Mahesh Poojary Huawei
3633e87dc9 [ONOS-3117] Adding listener for Flow-Classifier
Change-Id: Ie70ca5d0ceb4145dbd219515ebd000d1dd24ce16
2015-12-02 16:20:35 +00:00
Mahesh Poojary S
edde3ad1d4 [ONOS-3117] adding Flow-Classifier event handler
Change-Id: Iad86fc1fafcb1c8da3008e2794f3c91843e50ed2
2015-12-02 16:19:54 +00:00
Mahesh Poojary Huawei
2e4cd65a1b [ONOS-3117] adding listener to Port-Pair-Group Manager
Change-Id: I33dcdc6172e4a5a596d0e376e224ee3eb42387cd
2015-12-02 16:10:41 +00:00
Mahesh Poojary Huawei
147f0b8abf [ONOS-3117] Adding listener of Port-Pair-Group
Change-Id: I6684d1126c7eec32f84729a522dc1168860f0fa6
2015-12-02 16:09:57 +00:00
HIGUCHI Yuta
c61dfeaa16 Exclude gRPC generated code from javadoc processing
- part of ONOS-3323

Change-Id: Ie5975ace5e8ade2032eba726c59da2736502295b
2015-12-02 12:46:24 +00:00
Mahesh Poojary S
24d7c360f9 [ONOS-3117] Adding Port-Pair-Group event
Change-Id: Ifde70f24e77cbae4686a5f7113122afaa7c4088e
2015-12-02 07:43:19 +00:00
Mahesh Poojary Huawei
3fe5effb40 [ONOS-3117] add listener to PortPairManager
Change-Id: I261527308da725996dbae34bddb855c0cacc6367
2015-12-02 07:03:09 +00:00
Mahesh Poojary S
6623df7629 [ONOS-3117] Adding Port-Pair Listener
Change-Id: Icc55e45eadddc9fbe12f394eb79cc7db931815f5
2015-12-02 06:34:28 +00:00
Mahesh Poojary S
427c8ca5f5 [ONOS-3117] Changes on VtnRscEventFeedback
Change-Id: I4a835ae81bd2fb5d535d0af10852573ca3667f0e
2015-12-02 06:11:44 +00:00
Mahesh Poojary S
6d94f428c0 [ONOS-3117] Changes on VtnRscEvent
Change-Id: Ibc0f8034e9034b2dd3e30b6ded03b3ced49b8e6d
2015-12-02 05:26:45 +00:00
HIGUCHI Yuta
14e865d063 ONOS-3472 Fixing ConsistentMap key equality
- ConsistentMap's key equality is based on serialized byte[].
  2 Problems fixed by this patch:

 (1) By caching Key -> String representation,
     Cache will use Key's Object#equals for look up,
     which can possibly have different equality than byte[] equality,
     leading to wrong String to be used as a key in backend Database.

     Fixed by reversing the mapping.

 (2) Similar issues with keySet(), entrySet()
     Set based on reference equality needs to be used to avoid
     deduplication based on Object#equals

     Fixed by replacing Set implementation with MappingSet.

Change-Id: I1b727abd2614a9b72b5b1d02ecca2de26493adcc
2015-12-02 04:56:11 +00:00
Thomas Vachuska
9507d2ab8b Adding a new convenience alias and fixing auto-complete for onos-create-app.
Change-Id: Iad76a2293b5b87176033184d23634d83f21370eb
2015-12-01 20:45:57 -08:00
Thomas Vachuska
d82c71a81b General cleanup of pom files under protocols.
Change-Id: I461f55665fc57057261bdd81f6bbe8258ee7b49b
2015-12-01 18:59:03 -08:00
Ray Milkey
37a5d8c3da Unit tests for network config REST API.
Change-Id: I1b09035ff7aaa463889f62bbc9709a37a920d800
2015-12-02 02:00:40 +00:00
HIGUCHI Yuta
8bb21c3fce Update checkstyle version.
- Removing explicitly specifying checkstyle version.
   Checkstyle bundled with the maven plugin now supports Java 8.
   Also version previously specified could not parse "Hash<T>::new"
- RedundantThrows was removed from recent checkstyle:
   See: https://github.com/checkstyle/checkstyle/issues/473

Change-Id: Ic6301b1900edd9e1ad704e206185c2677814fcd7
2015-12-02 01:45:22 +00:00
Andrea Campanella
0c17a0ad05 ONOS-3182 added swap functionality
Change-Id: Idc521a330c5bb3c0e0a47f66a90dfa95855e610f
2015-12-02 01:30:22 +00:00
Simon Hunt
02183bec5a Reference table of country codes (useful when defining map filters for topology view).
Change-Id: I94f6aa18407f4b01ad9efd77e704aa17101ee613
2015-12-02 00:48:44 +00:00
Jian Li
0967cd725f [ONOS-3498] Add skeleton codes for control plane management;
Change-Id: I741d2b7ed67f35179613c274b9efe375997213eb
2015-12-02 00:35:23 +00:00
Brian O'Connor
5837837b78 Moving bgp to protocols directory
Change-Id: Ib970e0a0e6eb26278ea542ec5fd821173edc153f
2015-12-01 15:56:12 -08:00
Shashikanth VH
3fe3798e3e [ONOS-2606] Bgp local RIB implementation.
Change-Id: I39eadec95fa1e1328c73efabb2a50bb438075809
2015-12-01 23:50:49 +00:00
Vidyashree Rama
7ba6b4c187 BGP update message test
Change-Id: I28ae0ebf86143b99bab742b93fd3b4d0ff282ea5
2015-12-01 23:45:11 +00:00
Thomas Vachuska
b4d3ff7e40 ONOS-3182 Starting on path visualization app.
Change-Id: Id9b074afb22599473b1849acc380fa189061e8bb
2015-12-01 23:24:56 +00:00
Shashikanth VH
85f58965f9 Equals and Hash code fix for byte array.
Change-Id: Iafef68c2cd6c3751435f92a2014545da94567748
2015-12-01 22:32:20 +00:00
Shashikanth VH
e8b45b7e29 Equals and Hash code fix for byte array.
Change-Id: I0a49d1f0e3193e3bf49376e9c6041c139f0f794b
2015-12-01 22:31:59 +00:00
Jian Li
2f32e0c445 [ONOS-3480] Add test case for MplsTc Criterion
* Also add missing test case of the matchTCPFlags method

Change-Id: Ic7bad1d1c47427c5964a72d946650459c6187a48
2015-12-01 14:16:53 -08:00
BitOhenry
74dd7e1679 [ONOS-3377] Add nicira extension of resubmit-table instruction to onos
Change-Id: Ic31c6c5ac2dcde493c8503204f56e1e57ff7210a
2015-12-01 21:49:50 +00:00
Brian O'Connor
735a80d29b Updating ovsdb/pom.xml parent
Change-Id: I52896c960c321045ba3f5344af39f6b2943566ae
2015-12-01 21:18:27 +00:00
Satish K
7cfdc63040 Symmertry issue on overridden equals method - fix
Change-Id: If19d09a31e02b6c1957fd07e052e7f295e4f0c7b
2015-12-01 19:52:29 +00:00
Satish K
f6d87cbc8e Application manages the IP layer topology information - Interfaces
Change-Id: Ie1dea035674ee98583e98a82cca7e33ab0858b92
2015-12-01 17:15:28 +00:00
Marc De Leenheer
c2999f30c6 LINC driver updated to always use LINC's non-standard OF optical extensions.
ONOS-3399

Change-Id: I7bbd39947facfbbd53a164ea34c7da50782bfd6a
2015-12-01 03:35:56 +00:00
Jian Li
fd44dc9c80 [ONOS-3480] Implement MPLS TC Criterion to Southbound
Change-Id: I6fab221785b07f1962d43a86dd0af664be40a537
2015-12-01 03:08:47 +00:00
Jian Li
43c956b0ed [ONOS-3402] parseHost method adds all Json fields as annotations
Change-Id: Ic23a7509bbdc8ffb3fdd77299504ef03598145a0
2015-12-01 02:52:55 +00:00
jiangrui
0df7493a1a ONOS-3481 Fix bug of setting tunnel dst ip.
Change-Id: I979587077d35b72bf54b1b8794f34eb214fc0ff3
2015-12-01 01:46:39 +00:00
Brian O'Connor
b5d9e85767 Moving ovsdb to protocols directory
Change-Id: I4b6ba7fa46a18269a5d6babdb90921fb90f127b5
2015-11-30 17:32:54 -08:00