3947 Commits

Author SHA1 Message Date
Bri Prebilic Cole
b3a6afeb5e GUI -- Resizing tabular view refactor and minor CSS edits. App View auto-refreshes by default again.
Change-Id: I362733996c340ed9fd5d674534c29181b7015410
2015-06-24 14:10:49 -07:00
sangho
36c9d2c15c Adds a Segment Routing CLI to remove a tunnel (srtunnel-remove).
Change-Id: Ie702a0cbe4c4ef7f9a956ca3a5335b2337a68c31
2015-06-24 20:23:55 +00:00
alshabib
562fe52370 revamped Dockerfile to produce a smaller image (half the previous size)
Change-Id: Ia8d7cfc3ecbe167addc7bf7102a254900fbe8c2c
2015-06-24 12:10:11 -07:00
Thomas Vachuska
41f4d3ed05 Defined edge-port subsystem interface.
Change-Id: I4d376ea50292c0d2ab313e7d07a2aa0209a739c1
2015-06-24 10:57:25 -07:00
Thomas Vachuska
27bee09007 ONOS-2145 Added ability to withdraw packet intercepts via PacketService::cancelPackets.
Change-Id: Ie41271fa02740560bd67b0faf49f633ee749773c
2015-06-23 19:03:10 -07:00
Thomas Vachuska
c97aa6110e ONOS-1793 Moved trivial stores to onos-core-common/src/test; onos-core-trivial is no longer.
Change-Id: Ie4824db36e3a7eb6db3b953ee1f2786d3e22194f
2015-06-23 23:39:49 +00:00
alshabib
187f172546 adding Dockerfile for automated builds
Change-Id: Iff973059986a0e0bba0606c4d305e293797f5e40
2015-06-23 16:15:58 -07:00
Madan Jampani
e8af1cc38c ONOS-2133: Support for purging associated stores (ConsistentMap/DistributedSet) when the application is uninstalled
Change-Id: I5bf7678f50ff3ed2792313383ff738c356bef69f
2015-06-23 22:23:02 +00:00
Thomas Vachuska
e18a330163 ONOS-2091 Installing app when already installed will now raise an error
Change-Id: I4dacd63bf4a99244b23b932d35dd9cbd088548c1
2015-06-23 22:22:11 +00:00
Samanwita Pal
e00733af97 Added unit tests for DatabaseUpdate.java
Change-Id: I5d7523a5a7c22ccf7add5b4df074c965362e9cbe
2015-06-23 21:45:57 +00:00
Bri Prebilic Cole
0d3c61f67e GUI -- App View no longer auto refreshes by default.
Change-Id: Ifa64779a16e9e27d2af9d49d55727d07aec7ffd6
2015-06-23 11:53:55 -07:00
sangho
fe4e308699 Supports UPD and TCP ports for Segment Routing policy add CLI (srpolicy-add).
Change-Id: Ib55701e429bc1080211bcc09adb0dc2b21ee4461
2015-06-23 18:19:30 +00:00
Jonathan Hart
066244c31c Simplify MP2S compiler, fix ingress/egress on same switch bug in SP2M compiler
Change-Id: Ib47bba01aac0f358f2caa5525c18e0e90a0b13ff
2015-06-23 18:18:53 +00:00
Bri Prebilic Cole
a7f81e5e03 ONOS-2074, ONOS-2075 - GUI -- App View Control Button state and icon bug fixes.
Change-Id: Icdaf5ca57963c6e4f30618cb6468c980ac3a786d
2015-06-23 10:59:05 -07:00
Bri Prebilic Cole
522e75698d ONOS-2074 - GUI -- Refactor Application view to use directives. WIP.
Change-Id: If886b5af1313ef350e041dc9f9a21ba150edcd79
2015-06-22 17:17:42 -07:00
Brian O'Connor
bfa7f774a3 Removing lxc cell due to conflicts
Change-Id: Id24d5e3be6c56bdfb4f5bdf90c2a68ce28fe3a78
2015-06-22 20:04:20 -04:00
Thomas Vachuska
92af89f591 Minor cosmetic cleanup in ComponentConfigManager.java
Change-Id: I71c96e2712dd3206e5d7ed52025e649ff1de8d0a
2015-06-22 15:16:23 -07:00
Aaron Kruglikov
6685521c5f Added accumulation of events using the accumulator construct.
Change-Id: I020fc7a46427636f4ec934f1895402625af04788
2015-06-22 13:49:06 -07:00
Brian O'Connor
7a9aeab628 Improving onos-create-app script to print message when artifactId is not provided on command line.
This replaces the "onos-create-app: line 31: [: argument expected" error message.

Change-Id: I58e08f302edf2a5068adf993cdbc55e71b9578bf
2015-06-22 13:37:09 -04:00
Thomas Vachuska
750ab045f7 Starting on STC monitor.
Change-Id: I279ef5f26a0e3a5a44c6f597be6c2980f8c955ed
2015-06-19 15:41:32 -07:00
Ray Milkey
419dcada3c Improve coverage to cover private serialization constructor
Change-Id: Ifedca248416ea28b9ea2716939a1ad7b3fbabe74
2015-06-17 11:28:04 -07:00
Thomas Vachuska
b4258a911c ONOS-2124 Improved web-exception handling when an anonymous exception, i.e. one without a message, is raised.
Top stack-frame will be used as a message if exception has no message of its own.

Change-Id: I28d68e05a0d805c7320e133d8e17081513cb503c
2015-06-17 15:34:14 +00:00
Ray Milkey
d164c0e0ea Unit tests for DefaultPortStatistics class
Change-Id: I778bc0a10381a304d35aaf2628c254d8f1c1e5db
2015-06-16 18:56:57 +00:00
HIGUCHI Yuta
ea39db5ffb Disable test, which actually tries to ssh to some node.
Change-Id: I8034874249609c06913b235d433406bc8f288661
2015-06-16 17:37:38 +00:00
Thomas Vachuska
afb11dac18 ONOS-2124 Added a few more validity checks.
Change-Id: Icbb784bd0caa124b6bfac03619702b6f2250ffff
2015-06-16 17:31:55 +00:00
Ray Milkey
d13a37bf3c Remove deprecated Flow Rule constructors
Change-Id: I2a078cbfbeb9db4a04ef1c59acde2fb45672a3cf
2015-06-16 17:03:13 +00:00
Thomas Vachuska
93d944c224 ONOS-2124 FIxed Version to allow two-segment versions and to be more robust in general.
Change-Id: I92db41ad0aa7c604375dae5a0ac6804462532ba9
2015-06-16 09:48:55 -07:00
Bri Prebilic Cole
7d4d11b7b7 CORD GUI -- Icon fix
Change-Id: I3d5fe74ebcb6d6a7f981502572da099a79f0a39e
2015-06-12 15:41:42 -07:00
Sho SHIMIZU
06a6c9f94c Use lambda instead of anonymous inner class
Change-Id: I5b2b93e82ec50296af66970ac518d7e0e8a14177
2015-06-12 14:56:22 -07:00
Madan Jampani
c606956184 Added a map API to transform Versioned<byte[]> to Versioned<V>
Fix bug where ConsistentMap.{putIfAbsent,remove} do not publish MapEvents

Change-Id: Ib7a9e01cad2b9099e6872916ae392351b68299ef
2015-06-12 21:41:37 +00:00
Sho SHIMIZU
47eb3bd302 Fix warning about unchecked type
Change-Id: I1654f625b4e456dddc594e80455bf0f9969cfab4
2015-06-12 21:16:26 +00:00
Madan Jampani
44839b8bc8 Lower log level to debug for flow store backup location change message
Change-Id: Ib1d9322ead8febcb76950d5018fb526dc51fe5a8
2015-06-12 13:57:52 -07:00
Simon Hunt
f65c378e68 GUI -- Topo View - change default map to be continental US.
Change-Id: Iba696a6c61f72732dcbdf7b80c7f263e176a6182
2015-06-12 13:33:48 -07:00
Simon Hunt
e1ce42976f ONOS-2109: Fix for (0,0) coords bug - delay opening web socket until we have loaded the map projection.
Change-Id: Ibe38154c987baf77768e2d6a0bcaf8f35550efcb
2015-06-12 13:07:02 -07:00
Brian O'Connor
3ba17c1c29 Adding lxc cell
Change-Id: I5d30f911b6981d3b6f5582e109dd90620f7a8293
2015-06-12 10:22:48 -07:00
Pingping Lin
e10ece06ce let the XOS IP and port configurable
Change-Id: Iaeb0ac72408e145a39979266d45d8255970e8069
2015-06-12 05:32:08 +00:00
Brian O'Connor
24cf656cef Allowing component to reattached to previously created map in DatabaseManager
Change-Id: Ie576171392481df726e62365f70d0e934e0ad954
2015-06-12 05:30:43 +00:00
Simon Hunt
2362b07fad GUI -- Topo View - Added ability to define different background maps of world regions.
Change-Id: I937106c1c7c9e045230fce88dc7e5a5849b5cb3f
2015-06-11 20:08:36 -07:00
Thomas Vachuska
ad35c34af3 Fixed application descriptor parsing.
Change-Id: If4fa4ecc66d0ed2a42e8b240d0e3142340d544eb
2015-06-12 01:08:57 +00:00
Jonathan Hart
e099f2b197 Init demo subscriber was not getting called
Change-Id: Idddc94829a1b36192feca17d319a1af379d3ac5c
2015-06-12 00:51:08 +00:00
Simon Hunt
be245144c1 GUI -- countries topojson data and sample code extracting South America.
Change-Id: I61dbaf5a28b9a74d6700bc611019886c5b60a880
2015-06-11 17:44:44 -07:00
Sho SHIMIZU
ccf40c722b Fix bug that inconsistency happens in long value and name in PortNumber
The case is like the underlying name is "2", but long value is 0.

This fix relates to ONOS-2082.

Change-Id: I702ed91563296d38980dc6895fafb18aecaa26f8
2015-06-12 00:29:41 +00:00
Bri Prebilic Cole
a2413b5f58 CORD GUI -- Logo and favicon changed.
Change-Id: I70c0340c7eddc3c902192d1c8d954802f194d905
2015-06-11 16:51:29 -07:00
sangho
6703da2e82 Add CLI commands to create/list/remove tunnels and policies
Change-Id: I8cffb0feceb07e7f090e6a51fa41dde680b4956a
2015-06-11 23:19:55 +00:00
Bri Prebilic Cole
6b95a3f173 GUI -- Bug fixing and refactoring app view - WIP.
Change-Id: I23012972ac762a62391289a2200bf0b95e4ed9c3
2015-06-11 15:13:45 -07:00
Ray Milkey
d43fe45f42 REST API to create flows
Change-Id: I5d001782249c0eab249d7aa857ae465da95b5955
2015-06-11 21:45:28 +00:00
Ray Milkey
505104082d Unit tests for Leadership and LeadershipEvent classes
Change-Id: I0bd902348607f27976ad39f18ec4b3fc6f1b1d1a
2015-06-11 21:45:08 +00:00
Madan Jampani
63c659f048 Support for a distributed queue primitive.
Change-Id: I13abb93ec1703105ff0137e137738483a5b6a143
2015-06-11 21:45:00 +00:00
Sho SHIMIZU
bb825d73b9 Remove forEach() that introduces side-effect inherently
Change-Id: Idd9784d7a8a4064e31b02f65701bc599b2fb3dbf
2015-06-11 21:43:46 +00:00
Sho SHIMIZU
63d9f649b1 Remove unnecessary empty set check
It isn't harmful to remove the if statement because missing.forEach()
doesn't call the specified lambda when it is empty.

Change-Id: I3f43f5fd4a4422899c621f2a63c0259f1bae838a
2015-06-11 21:43:45 +00:00