Brian O'Connor
e4adf24970
remove actions from flowmod delete
...
Change-Id: I8cf6e940faf28b4f796e820827c307bf3c65ef16
2014-11-09 02:46:26 -08:00
Madan Jampani
8c35207b3f
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
2014-11-09 01:38:46 -08:00
Madan Jampani
348a9fead4
1. MapDBLog log size calculation bug fix.
...
2. Minor logging improvements.
2014-11-09 01:37:51 -08:00
Simon Hunt
5f36d34be9
GUI -- Fixed empty or null label issue (cycle labels)
...
- use Math.floor on [x,y] coords sent to server.
Change-Id: I81940892cb11e14c207e0e153425513022cef669
2014-11-08 21:33:14 -08:00
Thomas Vachuska
65368e37d1
GUI -- Added global key bindings mechanism
...
- 'T' now toggles theme (light/dark) -- mast CSS done, other CSS to do
- 'ESC' now closes alerts box if it is open
- Minor cleanup to topo2.js
Change-Id: I506a6add4299a6c03dcb717c33394ad94be26997
2014-11-08 21:08:36 -08:00
Thomas Vachuska
d1be50de92
Adding multi-selection to the GUI and sketching out GUI/Server interactions.
...
Added persistent meta-data; including node coordinates.
Added ability to request path and return one.
Change-Id: I3edbdf44bbb8d8133a5e5a1fd0660a3fa5a2d6a1
2014-11-08 17:18:37 -08:00
Simon Hunt
50128c084f
GUI -- Some cleanup in topo.js
...
Change-Id: Icee133a25d1638cdcc7be591ffc62fed4e3d9808
2014-11-08 13:36:15 -08:00
Thomas Vachuska
c11c1e796b
Merge "Hooking up GUI server & client via web-socket."
2014-11-07 19:26:05 -08:00
Thomas Vachuska
d472c6e0d7
Hooking up GUI server & client via web-socket.
...
Change-Id: If522a5f46de528f28bf09a985af40b140ef5abaa
2014-11-07 19:11:05 -08:00
Pavlin Radoslavov
0c84da8299
Added SDN-IP CLI command to show the BGP neighbors:
...
onos:bgp-neighbors
OR
onos:bgp-neighbors -n <NeighborID>
onos:bgp-neighbors --neighbor <NeighborID>
Change-Id: I4e4185d9484384d9e3aa5304c897410b23a24238
2014-11-07 17:54:25 -08:00
Yuta HIGUCHI
60a190b2da
Fix split-package issue in onos-dist
...
Change-Id: I6ae5e4cf5e60f905f1f24f85dd8d4b40f7dfd0d9
2014-11-07 17:07:33 -08:00
Yuta HIGUCHI
e7fdd0da69
ClusterMessagingProtocolClient: disable retries at CopyCat Protocol layer
...
Change-Id: I92b4b975797eea10041d5eba056f8583c1f9ba56
2014-11-07 17:07:33 -08:00
Yuta HIGUCHI
3b016734c3
ClusterMessagingProtocolClient: cosmetics
...
Change-Id: I1bcdf1a11f3f779a326b29fdea94645c4ff3ea7b
2014-11-07 17:07:32 -08:00
Yuta HIGUCHI
535c915f0b
ClusterMessagingProtocolServer: cosmetics
...
Change-Id: Ia44acfa8971196f4c06472d73890cf4fe5722bb6
2014-11-07 17:07:32 -08:00
Yuta HIGUCHI
d45886c9e8
*LinkResourceStore: lock everything until we have optimistick locking, etc. in place
...
Change-Id: I024f87aa561c1b2bcbf861571f8ebfceff2f9e40
2014-11-07 17:07:32 -08:00
Yuta HIGUCHI
04c6b3f429
GDevStore: remove extra Map lookup
...
Change-Id: Ib7a234d0b0a69a7fbc7e8a75199ad58d52b7c411
2014-11-07 17:07:32 -08:00
Yuta HIGUCHI
9bbaca3f21
ClusterMessagingProtocolClient: add log
...
Change-Id: Ic85fc765cc4140af0d69fd4ccccd091634b8deca
2014-11-07 17:07:32 -08:00
Yuta HIGUCHI
5fb6c96788
ClusterMessagingProtocolServer: add null check + trace
...
Change-Id: If10a2f98a8e2ef098f770196de1bdc81500fd0c0
2014-11-07 17:07:32 -08:00
Yuta HIGUCHI
5f9d6969d5
NettyMessagingService: add null check
...
Change-Id: Ic4897e69253526d3c3cd2c0a0fe00df1bdc7d787
2014-11-07 17:07:32 -08:00
Thomas Vachuska
10ac63b61e
Decreasing event accummulator times.
...
Change-Id: Ida8d6d63286eedb96ef8d9bc777d6cf392e32511
2014-11-07 16:19:45 -08:00
Ray Milkey
40f50b96a6
Reenable tests cases that were turned off
...
Change-Id: I4211d0e5ed92e7e4e66e2a8391e917d43dcef97c
2014-11-07 15:29:25 -08:00
Thomas Vachuska
e1fd4d7d0a
Merge "Add latency constraint"
2014-11-07 15:22:13 -08:00
Thomas Vachuska
7d638d3712
Initial sketch of the GUI web-socket mechanics.
...
Change-Id: I5f481886fd45ce058be4aaf07fba466e702ae7ad
2014-11-07 15:12:00 -08:00
Simon Hunt
bf3e9ad3b3
Merge "GUI -- Test events: unpinned the first node; increased a few link widths. - added alerts pane to framework. - added library registration mechanism to framework. - created d3Utils library - reimplemented drag behavior of nodes."
2014-11-07 14:46:29 -08:00
Pavlin Radoslavov
e6015265a2
Updated/fixed the SDN-IP BGP unit tests after some of the BGP-related
...
code whas changed.
Change-Id: Ie36ad03e3ae7544e7883e2b2aca4c94537750321
2014-11-07 13:08:53 -08:00
Simon Hunt
1a9eff99ee
GUI -- Test events: unpinned the first node; increased a few link widths.
...
- added alerts pane to framework.
- added library registration mechanism to framework.
- created d3Utils library
- reimplemented drag behavior of nodes.
Change-Id: I501f4ab6eded8393948cede903573580599258b1
2014-11-07 12:21:36 -08:00
Pavlin Radoslavov
2ce1c52b42
Updates to the SDN-IP CLI:
...
* Added command options to show summary of the routes:
- "onos:routes -s" or "onos:routes --summary"
shows summary of the SDN-IP routes
- "onos:bgp-routes -s" or "onos:bgp-routes --summary"
shows summary of the BGP routes
* Implemented displaying JSON output for the "onos:routes" and
"onos:bgp-routes" commands (and the routes summary)
Also, added static methods BgpConstants.Update.AsPath.typeToString()
and BgpConstants.Update.Origin.typeToString() to return the
BGP AS_PATH type and BGP UPDATE ORIGIN type as a string.
Change-Id: I505c55a924721838bbbaf4ffccc30ffd61e90120
2014-11-07 10:32:37 -08:00
Sho SHIMIZU
1df945b155
Add latency constraint
...
Change-Id: If9936e995e5a40370965b9693ff7dda941d8c5b8
2014-11-07 09:21:12 -08:00
Simon Hunt
99c138497e
GUI - reworked to allow for event-based topology building, in preparation for web-socket connection to the server.
...
- device nodes will enter in a fixed location, if metaUi data is included in the addDevice event.
- device nodes now adjust their bounds to fit the text (and show an icon).
- added cycle labels function (press the 'L' key).
- links now appear with "transition" animation.
NOTE: this is still WIP.
Change-Id: I3adbe9895e189e482316e86384dd53fd27781cd3
2014-11-07 07:37:47 -08:00
Yuta HIGUCHI
e59656de43
RPCTask: add log about which request failed
...
Change-Id: I43d83b9695338d4eb1674a58134a398038b8ae0b
2014-11-07 01:57:32 -08:00
Yuta HIGUCHI
76b54bfca4
ClusterMessagingProtocolServer: start listening at correct timing
...
Change-Id: Ie8ed1894ae16c41242aee861440174f011dd689b
2014-11-07 01:56:55 -08:00
Yuta HIGUCHI
813fb90b8d
MessageEncoder: lower IOException log level
...
Change-Id: I7c6eaae3fdb5f87a095722f5b8ed005b460f90cc
2014-11-07 01:49:33 -08:00
Yuta HIGUCHI
1fea0b6fca
Foo bugfix
...
Change-Id: Id2db1cbf7bee61c0bd0178d62891d1f859ce31be
2014-11-07 00:38:35 -08:00
Yuta HIGUCHI
94ecb895fe
MapDBLog: configure LogMap parameters
...
Change-Id: I6d69b0b3824554c46e8aae466c3a03cf2b318eac
2014-11-06 23:31:44 -08:00
Yuta HIGUCHI
a7680a3448
snapshot compression
...
Change-Id: I0de15a66a129d2966a196b2de5491456aacc20e2
2014-11-06 22:17:37 -08:00
Madan Jampani
2ee20002b0
Simpler way to construct MapDBLog
2014-11-06 20:06:12 -08:00
Yuta HIGUCHI
d2a3882171
Switched KryoNamespace internal buffer to ByteBufferOutput
...
Change-Id: Iee3738bf0133440f4b6e695b9b92a9a2c8cc202f
2014-11-06 19:05:04 -08:00
Yuta HIGUCHI
c6b8f611e6
checkstyle
...
Change-Id: Ie794af1b06777c4c4332c4047ad88ecbe1b2f550
2014-11-06 19:04:13 -08:00
Yuta HIGUCHI
361664ee4e
Add sample accessing database service to Foo
...
Change-Id: I514c57a278dea368448d284eb5bf0d41bb0013e3
2014-11-06 18:06:12 -08:00
Thomas Vachuska
f3346a557a
Merge "Refactor test to use Guava EqualsTester"
2014-11-06 17:47:24 -08:00
Thomas Vachuska
05e0dd7a26
Merge "Add constraint to avoid specified devices"
2014-11-06 17:46:31 -08:00
Sho SHIMIZU
075268b8a7
Add constraint to avoid specified devices
...
Change-Id: I9b29ebc0f38a3840740cc21c43cc448befc95015
2014-11-06 16:52:32 -08:00
Thomas Vachuska
cd76413348
Merge "Tighten the visibility of fields in WaypointConstraintTest"
2014-11-06 16:24:19 -08:00
Sho SHIMIZU
1332b17894
Tighten the visibility of fields in WaypointConstraintTest
...
Change-Id: If592eaa0df04f6a800e86c1be0c70ba26b343398
2014-11-06 16:03:09 -08:00
Pavlin Radoslavov
3a46e48fd9
Updated each of the metrics applications (Intent and Topology Metrics)
...
to register with the ONOS core services as an application.
Change-Id: If1d9eb3d79909d519673e751a9e047263efa1431
2014-11-06 15:57:06 -08:00
Ray Milkey
fff20b5c1a
Refactor test to use Guava EqualsTester
...
Change-Id: I337acb65a71579f7d36f66c38548e2f6cdc31596
2014-11-06 14:47:02 -08:00
Thomas Vachuska
0694af950b
Merge "Basic equality and creation tests for Constraint objects"
2014-11-06 13:58:52 -08:00
Pavlin Radoslavov
d5087d13d0
Removed method IpAddress.toInt(), because it is semantically incorrect:
...
It lacks the guarantee the underlying IP address is IPv4.
Potential users of toInt() should use Ip4Address.toInt()
or IpAddress.getIp4Address().toInt()
Tthe latter obviously might require the explicit check that
getIp4Address() is not null.
Change-Id: I3f939695cf3c496e3fdd3fbd4a2988b565cca69a
2014-11-06 13:40:40 -08:00
Thomas Vachuska
ca60f2b0f1
Initial sketch of codecs and REST API approach.
...
FIxed typos and defects.
ONOS-81
Change-Id: I789444a181abea509c354966545c927e305710d1
2014-11-06 13:29:42 -08:00
Pavlin Radoslavov
6b570737c4
Updated SDN-IP to use Ip4Address and Ip4Prefix instead of IpAddress and
...
IpPrefix, because so far we haven't implemented IPv6.
Also, some of the BGP-related attributes (e.g., BGP Speaker ID)
are IPv4 by definition.
The following components are updated:
* BGP implementation
* Router component and relevant state (e.g., RouteEntry)
Other components (e.g., configuration) will continue to use
the more generic IpAddress and IpPrefix.
Change-Id: I1936ca9871fd5a9709cb4f2c2850d78ebc1472c4
2014-11-06 13:16:45 -08:00