Yuta HIGUCHI
e5ca93bf1f
fix some of findbugs issues
...
Change-Id: I20aa54af16f3a1e3323d735fe53cc26c03d5e52e
2014-10-23 12:14:37 -07:00
Madan Jampani
692ca59a98
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
2014-10-23 12:07:07 -07:00
Madan Jampani
31961c1409
Resolving merge conflicts
2014-10-23 12:06:58 -07:00
Toshio Koide
65e890f153
Add DefaultLinkResourceRequest implementation.
2014-10-23 12:02:25 -07:00
Toshio Koide
fa0dff61cf
Implement link resource request/allocation objects.
2014-10-23 11:46:44 -07:00
Toshio Koide
569ca70f12
Implement BandwidthResourceRequest class and its builder.
2014-10-23 11:37:44 -07:00
Jonathan Hart
b358c1ec9a
Updated example SDN-IP config files
...
Change-Id: I49b4a11b1ececddaf88f08dd8f1e97a42f274b8a
2014-10-23 11:05:17 -07:00
Jonathan Hart
43ef46fbad
Shut LinkDiscovery up
...
Change-Id: I59dbb008014969476c8180f7a2b09a78a69519a5
2014-10-23 10:48:37 -07:00
alshabib
9cbdec4015
stats manager cleanup
...
Change-Id: Icf5ab2ef39d3ad887c56b2d49ebb418e9de4ff2d
2014-10-23 10:45:55 -07:00
Toshio Koide
50df38df23
Starting implementation of LinkResourceManager.
2014-10-23 10:36:51 -07:00
Praseed Balakrishnan
0f959583fb
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
2014-10-23 10:34:24 -07:00
alshabib
44edb8146d
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
2014-10-23 10:24:28 -07:00
alshabib
12288c8396
fix for distributed link discovery
...
Change-Id: I2ef2b8f6bdfcbde5c4a71d15d868fef8092c4aaa
2014-10-23 10:24:23 -07:00
Praseed Balakrishnan
68b4016ff9
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
2014-10-23 10:15:50 -07:00
Madan Jampani
117aaae1fd
Towards a distributed flow rule store
2014-10-23 10:04:05 -07:00
Jonathan Hart
147b2ac37d
Fixes to allow CPqD switch to connect (eventually)
...
Change-Id: I5fff883d8458de4c9924051480caa6e3268ffef7
2014-10-23 10:03:52 -07:00
alshabib
8d5665f295
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
2014-10-23 09:52:14 -07:00
alshabib
46122d8550
finished stats service
...
Change-Id: Ic1edef3e9cabefb2cbfdd8eecc465b3fa7f96bd9
2014-10-23 09:05:31 -07:00
Pingping
3855f31f9e
add unit test to Router class
...
Change-Id: I26d129fdae3b247e7f3976b7fbe953bef47cd4fd
2014-10-23 08:16:15 -07:00
Thomas Vachuska
9f805b16f2
Merge remote-tracking branch 'origin/master'
2014-10-23 02:33:42 -07:00
Thomas Vachuska
9252bc33a0
Added a REST command to upload topology configuration.
2014-10-23 02:33:25 -07:00
Pavlin Radoslavov
295b296961
Added a new module: ONOS intent metrics application
...
It can be used as an Intent-related event and event metrics collector.
It can be loaded by one of the following two (new) features:
onos-app-metrics, onos-app-metrics-intent
After loading the module, it subscribes for intent-related events
and keeps the following state:
(a) The last 100 events
(b) The timestamp of the last event (ms after epoch) as observed by this
module for each event type: SUBMITTED, INSTALLED, WITHDRAWN.
The missing event type is the equivalent of "Withdraw Requested"
(c) The rate of each intent event type: count, median rate, average rate
over the last 1, 5 or 15 minutes
The following CLI commands are added:
* onos:intents-events
Shows the last 100 intent events
* onos:intents-events-metrics
Shows the timestamp of the last event (ms after epoch) as observed by
this module for each event type, and the rate of the topology
events (for each event type): see (b) and (c) above
Change-Id: I9f23e9086bbd433b8f24283539abdeb97e199e2e
2014-10-23 01:12:41 -07:00
Pavlin Radoslavov
5ba8b28e76
Update the TopologyMetrics module to listen for all topology-related events:
...
Devices, Hosts, Links, TopologyEvent
Now the semantics for updating the metrics are:
* Any topology-related event (DeviceEvent, HostEvent, LinkEvent,
TopologyEvent) will update the Lost Topology Event Timestamp
* Only the DeviceEvent, HostEvent and LinkEvent will be counted in
measuring the event rate; TopologyEvent is excluded, because it
is generated as a result of some of those events
Also, increased the number of saved events from 10 to 100.
Change-Id: Ie759ee69869cddc617d7ad5b8b75a622e2571620
2014-10-23 01:03:10 -07:00
Thomas Vachuska
65b3583a63
Merge remote-tracking branch 'origin/master'
2014-10-22 23:35:54 -07:00
alshabib
558e893766
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
2014-10-22 23:32:04 -07:00
alshabib
f6c2ede95f
remote stats service functional
...
Change-Id: I4ebc4c565b7ee7533b5bd1a0379f54470223ba0e
2014-10-22 23:31:50 -07:00
Thomas Vachuska
5c436bab37
Merge remote-tracking branch 'origin/master'
2014-10-22 22:33:49 -07:00
Thomas Vachuska
0e752bdbb4
Added link types of TUNNEL and OPTICAL.
...
Fixed the optical config json file.
Fixed treatment of links added by ancillary providers.
Added a trap for topology provider errors.
Added CLI to recompute topology.
2014-10-22 22:33:41 -07:00
Pavlin Radoslavov
156c2ff204
Added method DeviceEvent.toString() that overrides method
...
AbstractEvent.toString()
This method is needed so we can display the port as well (when set).
Change-Id: I35af68ccb4a63602de40a904a6cee0cfe5f4985f
2014-10-22 22:00:15 -07:00
alshabib
0a1866c2fe
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
2014-10-22 21:53:43 -07:00
alshabib
23a8d7c756
added stats command
...
Change-Id: Id6ac04e116858c4a105329ddcf5557fee93dfc8d
2014-10-22 21:53:39 -07:00
Yuta HIGUCHI
02eacfec68
ClusterMessageResponse to provide Future interface
...
Change-Id: I6d43382a1b572f34c5d7d1d41ca1e41dd472f6f2
2014-10-22 20:42:59 -07:00
Yuta HIGUCHI
4cf23cede7
KryoSerializer usage fix
...
Change-Id: I48e578b33f4c13272a4aa780ee6718e38c2cbea8
2014-10-22 20:37:30 -07:00
Yuta HIGUCHI
eb3f30b7e7
fix wrong log level
...
Change-Id: Icd129e22e4acb41c5fd3d4829d9541bd6bdfcf80
2014-10-22 20:31:42 -07:00
Yuta HIGUCHI
920d6a71ec
specify minimum maven version
...
Change-Id: Icd8067507ece5af1f0437f49a12c319a999ce439
2014-10-22 20:31:42 -07:00
Yuta HIGUCHI
0820da0d2a
use managed guava version
...
Change-Id: I470f69999259ef1233bf37fbc55920b9bd151c7e
2014-10-22 20:31:42 -07:00
Brian O'Connor
67eb3805b2
updating onos.py
...
Change-Id: I6ec6bf1205d0d3175495a7ecef4c2a4156d2e25a
2014-10-22 19:55:38 -07:00
Ayaka Koshibe
a7384a83d8
fixes related to getRole() assumptions
...
Change-Id: Icf19d95714dc217200eed021a495d9a78440ca8e
2014-10-22 18:59:34 -07:00
alshabib
44521eccf6
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
...
Conflicts:
core/net/src/test/java/org/onlab/onos/net/flow/impl/FlowRuleManagerTest.java
Change-Id: I23a7b1bff399c95499a39f7a00563650f58b7210
2014-10-22 18:36:02 -07:00
alshabib
3d643ecc8d
functional stats service
...
Change-Id: I90de3aa5d7721db8ef6a154e122af8b446243f60
2014-10-22 18:33:00 -07:00
Thomas Vachuska
944cb6c30d
Added CLI support for showing key/value annotations for devices, ports, links & hosts.
2014-10-22 17:05:42 -07:00
Thomas Vachuska
9b8278c8aa
Merge remote-tracking branch 'origin/master'
2014-10-22 16:40:52 -07:00
Thomas Vachuska
56dbeb18d3
Fixed a defect that allowed ancillary device providers to overwrite primary provider's data.
2014-10-22 16:40:44 -07:00
Simon Hunt
1c219897b1
Added geometry lib script, and implemented collision prevention of nodes.
2014-10-22 16:32:39 -07:00
Simon Hunt
ae968a6681
Oops. Added missing .png's and fixed a couple of errors in network.js.
2014-10-22 14:54:41 -07:00
Jonathan Hart
4c2b15e265
Implemented getMatchingInterface and added unit tests for
...
HostToInterfaceAdaptor.
Change-Id: Ibb56902e13f26dbd619d1ef87e283e8e4c5317db
2014-10-22 14:47:07 -07:00
Simon Hunt
1c5f8b6a58
Added code to adjust node rectangle size based on text label size, plus a little more for the icon.
2014-10-22 14:43:01 -07:00
Thomas Vachuska
83e090e320
Adding intent operations batch abstraction.
...
Adding copyright to intent and flows.
2014-10-22 14:25:35 -07:00
Thomas Vachuska
1fb982fe93
Adding intent operations batch abstraction.
2014-10-22 14:09:17 -07:00
Praseed Balakrishnan
328251fd70
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
...
Conflicts:
apps/optical/src/main/java/org/onlab/onos/optical/cfg/OpticalConfigProvider.java
2014-10-22 14:05:41 -07:00