Brian O'Connor
5eb77c88b6
Updates to ECM interface
...
Change-Id: Ie0cae42ac2b361cf3b94e5047c157cb0945f4209
Adding origin to IntentData and use it to pick GossipIntentStore peer
Change-Id: I50e9621a69a35ec02b8c8dd79cc926591e5a73e9
2015-03-06 17:01:29 +00:00
Jonathan Hart
233a18aeeb
Don't run anti-entropy when under high load
...
Change-Id: I9e480708b9eced73da98e5c4cb27a18aeb08f09a
2015-03-06 08:53:31 -08:00
Pavlin Radoslavov
fc751f44d1
Added sample configuration file for SDN-IP
...
Change-Id: Id6ad3dd86af311056e8a24ca1ab3b5f900d14051
2015-03-05 18:02:31 -08:00
Madan Jampani
9d8397ad00
Added database-perf to the apps pom file
...
Change-Id: Id398fa5b7234065960834ac80217893d15bf0df4
2015-03-05 21:40:46 +00:00
Ray Milkey
501e07593b
ONOS-1220 - JSON output for partitions command
...
Change-Id: I2d1418ed36dc06a2a17f05cc07e5ef221da84baa
2015-03-05 21:25:03 +00:00
Ray Milkey
1c198d6568
ONOS-1219 - Add JSON output to the leaders command
...
Change-Id: I180b39c16dcbc9d71f857507c1f04ed01e11a240
2015-03-05 21:23:43 +00:00
alshabib
ab21b2d05a
fix corsa pipeline divergence : need to differentiate between write and apply instructions.
...
Change-Id: I477d27d6e52a8e09744614e5f5aa843dd26331e0
2015-03-05 21:03:43 +00:00
Madan Jampani
81208c79dd
Test application to measure partitioned raft database performance.
...
Change-Id: I6a1e773d71feb4867b959ec33841b8026dda32f5
2015-03-05 19:38:49 +00:00
Thomas Vachuska
3e2b651d93
Fixing javadocs.
...
Change-Id: I100488664315af9c1b7faffab2d66ea3263d57ca
2015-03-05 19:29:06 +00:00
Ayaka Koshibe
839a8a90b7
NullLinkProvider has been rewritten to take a topology file.
...
Reference: ONOS-1214, ONOS-1033
Change-Id: Ia945e4c8555afd2d74f174e51e22e2fdf3dcb356
2015-03-05 19:04:22 +00:00
Madan Jampani
ba47223f6f
Bypass netty stack for messages that are sent to self
...
Change-Id: Ifb1fd610892bd22a291cda472a8a5ef7a1dcfe6d
Manual serde for ClusterMessage to avoid one additional kryo serialization overhead for each message sent/received
Change-Id: I08d9a2c10403b0e9e9e1736c6bd36fa008bb8db0
2015-03-05 06:55:13 +00:00
Jonathan Hart
e649c750d2
Remove from leader board immediately on leader election withdraw.
...
This prevents some of the churn in the intent partitions due to partition
manager working off inaccurate state.
Change-Id: Ia324ea0273bc5d5858e378c05b45bafce6bda7e9
2015-03-05 04:50:33 +00:00
alshabib
2216bdb555
adding corsa switch detection - initialises corsa driver
...
Change-Id: I9e7815d0e934d8953d817285a77849ce056dff51
2015-03-05 01:18:18 +00:00
alshabib
089bb77bd2
partial fix for default flows. Need to redesign packet requests
...
Change-Id: Ia68412c3843ecd7da3e7ae9f4f52750874fb1409
2015-03-05 01:11:39 +00:00
Saurav Das
fbe25c5f72
Getting router interface config into the corsa dataplane pipeline
...
Change-Id: I67d5bf7a20190b07a7bf55c7b60f771877ca8dbb
2015-03-04 11:12:00 -08:00
Madan Jampani
a88efa496c
Fix for ONOS-1218
...
Change-Id: Ica7a5c251d63c301b40b9ef2c95450c0194798cf
2015-03-04 18:48:23 +00:00
Saurav Das
fa2fa93ff8
A set of fixes to ensure that the FlowRuleManager can correctly account for flows
...
from the dataplane in a multi-table pipeline scenario
Change-Id: I9ca3ef9a77781f126a13538647c824b27f77101c
2015-03-04 02:25:39 +00:00
Pavlin Radoslavov
7159494d7c
Moved all ONOS-specific sample configuration *.cfg files from directory
...
tools/package/etc/
to directory
tools/package/etc/samples/
Also, removed some comments detailing the handling of the configuration
files.
Change-Id: I4e995cd2af3289b6dbbcbf2d3530628d2b197aba
2015-03-03 17:47:59 -08:00
Pavlin Radoslavov
35b4ecb830
Increase a timeout value from 100ms to 1000ms.
...
This fixes an occasional unit test failure on (slower) VMs.
Change-Id: I56c1009829efd5af98c62cc4cbff7827406a2fc2
2015-03-03 15:06:04 -08:00
Ray Milkey
7522895b2b
ONOS-1194 - NPE if an appid look up fails
...
Change-Id: I230c2fc00b67c5a2847a7b215c44937f8362ca40
2015-03-03 11:41:53 -08:00
Ray Milkey
1c166dc5f1
Enable Intent Manager unit tests
...
Change-Id: I24352662077b5a1339d52891f18e4758a7433b88
2015-03-03 19:11:07 +00:00
Ray Milkey
bd4f011d08
Make all leaf intent classes immutable
...
Change-Id: I45a9ac42a401b707c0c0d91f2e55294f3571ca25
2015-03-03 19:10:51 +00:00
Ray Milkey
b1b66d3fd6
Add unit test for optical path intent installer
...
Change-Id: I01ee56480b91e6d08bd011bf591401a68e30ee27
2015-03-03 18:02:35 +00:00
Saurav Das
cbe6de3bb9
Fixing a couple of bugs in default entries for corsa pipeline.
...
Also fixing flowRule table-awareness with changes reflected in flow identification (hashing)
and the karaf CLI.
Change-Id: I2fac83db8e0b54b802fb765ef9d82033f7478b99
2015-03-03 17:03:25 +00:00
Ayaka Koshibe
dd91b84e6e
Refactored ClusterManager as proper fix for Karaf clean issue (Topic phi-fd-on)
...
Change-Id: Ibb328d73412855dd2d44ca6b734f738ae2996873
2015-03-03 06:31:35 +00:00
Simon Hunt
14caf7ce37
GUI -- Fixing broken unit tests.
...
Change-Id: Ibb5dd090e300ae3f7046144c825d8f5d53e7e24e
2015-03-02 15:51:28 -08:00
Madan Jampani
30a57f891a
Added creationTime to Versioned object. This enables supporting a electedTime in leadership, which in turn helps us track how stable leadership terms are.
...
Change-Id: Ib051027625324646152ed85535ba337e95f8a061
2015-03-02 23:26:04 +00:00
Sho SHIMIZU
621c6ab1b9
Remove unused class: BatchWrite
...
Change-Id: I334bf328213881dc44e94524d5a54151f1cba8d4
2015-03-02 23:02:56 +00:00
Madan Jampani
7f72c3f354
Enabled leadership service implementation based on consistent map + added precondition checks to partitioned database.
...
Change-Id: Ia76f8479d9113e7ad67e583e4ca157e62a1cabc7
2015-03-02 19:37:15 +00:00
Madan Jampani
dd6479f2ac
Revert "Turning on Phi accrual failure detector based ClusterService implementation"
...
This reverts commit 248e87b160330e90f8226c2e1afda187cc700334.
Change-Id: Ic638203b30dde90a411e8a80c53fd1fbbb3b10c0
2015-03-02 02:27:14 +00:00
Brian O'Connor
266ac66643
Starting snapshot 1.1.0-SNAPSHOT
...
Change-Id: I2abf73c248c04f0559f97b313be034b48761695a
2015-03-01 07:36:09 +00:00
Brian O'Connor
d4cd0bfe1f
Fixing typo in onos-release script
...
Change-Id: Iadb45290a57d90dad4fb0595461bee72acbfeee6
2015-03-01 07:36:08 +00:00
Brian O'Connor
352236e289
Tagging 1.1.0-rc1
...
Change-Id: I9c95f8309e1c98bc1a25eeaad1962b4d28257261
2015-03-01 07:36:08 +00:00
Madan Jampani
248e87b160
Turning on Phi accrual failure detector based ClusterService implementation
...
Change-Id: Ica4fd054c247d10bef801c05bccf931147a9a732
2015-02-28 03:38:31 +00:00
Simon Hunt
d3bcef38af
GUI -- Fixing broken Toolbar unit tests.
...
Change-Id: Ic82fd281cc6e51b8395781c39bad075ecb24c096
2015-02-27 18:36:42 -08:00
Brian O'Connor
c6713a83a3
Adding BoundedThreadPool and BlockingBoolean
...
Updating EventuallyConsistentMap to use BoundedThreadPool for broadcast threads,
and disabling anti-entropy for now.
Change-Id: Id1bfcdaf1d0a19745fe7336e4ac9eaf649871d5d
2015-02-28 01:29:50 +00:00
Bri Prebilic Cole
18489171d8
GUI -- Reworked ButtonService unit tests (fixed logic error).
...
Change-Id: I793c02a327885b746ccf2345156f7a5fd1007bd2
2015-02-27 17:18:24 -08:00
HIGUCHI Yuta
9054315b8b
Retry returning AppId after reload triggered by cache miss
...
Change-Id: I5b5f872ccdd72ccbc8a09bd221821b24a841e04b
2015-02-28 00:41:00 +00:00
Saurav Das
c313c405b2
Couple of changes for the BGP Router project:
...
1. Link Discovery can be turned off completely via configuration
2. PacketService allows applications to hint at table_type when registering for packets
Change-Id: I89f0bbf84dce1b449db5af19868f83503c44f750
2015-02-27 13:38:43 -08:00
HIGUCHI Yuta
26647a675f
Workaround for ONOS-1198
...
- check before unlocking to avoid Exception
- mark field referenced from multiple threads
Change-Id: I4da8450811aa69b9cc02a5e24178e7293d056aea
2015-02-27 21:24:34 +00:00
Madan Jampani
137b5fc668
added a default empty contructor to keep the json serializer happy
...
Change-Id: I81ca0d8388baa9f53ea2eee3432ab6a83fb8a11f
2015-02-27 13:10:53 -08:00
Madan Jampani
52860be069
Debug log level where appropriate + Throwing an exception where appropriate
...
Change-Id: Ica18c122c8a2cb8286d4f48c017a06ffe10452e1
2015-02-27 12:52:37 -08:00
Madan Jampani
0cb0067922
Added support for firing up multiple raft partitions + Workaround for an issue where db calls timeout when a raft cluster node is down.
...
Change-Id: I67406da34c8a96b8ab9371d4d9b14653edfd2e2d
2015-02-27 19:57:08 +00:00
Simon Hunt
7c7dd3e478
GUI -- Fixing broken Jasmine unit tests.
...
Change-Id: Ic0c9754c6fcf66d755067467be32d8275b7ffc3d
2015-02-27 11:42:23 -08:00
Pavlin Radoslavov
c6aef928c1
Fix a bug when serliazing ICMPv6 packets and the IPv6 packet contains
...
hop-by-hop options.
This fixes ONOS-1201
Change-Id: I736f96268695dd7e74c99631f25273d1b34d8a6c
2015-02-27 10:23:04 -08:00
Ayaka Koshibe
eeb95106f8
ONOS-1114 - NPE for EQUAL switch reconnection
...
Change-Id: Id5d6f40610bdf4f97e65313c33a91c85678b153b
2015-02-27 05:33:57 +00:00
Simon Hunt
3ab202835d
GUI -- Better cleanup of topo view when it is destroyed.
...
Change-Id: I038fb43f9a5afc63393583334576d0be81b64f1f
2015-02-26 20:32:19 -08:00
Simon Hunt
bc76fb19e7
GUI -- Added VeilService.lostServer() function to only invoke the veil if the calling controller is the current controller.
...
- removed test code from rest.js
Change-Id: I2e05b42a10a1e66a7a26210e347c584c6fbd5bf2
2015-02-26 18:09:54 -08:00
Simon Hunt
7be1be4d39
GUI -- Reworked Toolbar and button CSS styles for light and dark themes.
...
Change-Id: Id882d7a22aa89dbc9ac1e82e91bf82da89bdecf1
2015-02-26 17:20:33 -08:00
Simon Hunt
a89f0f9e2d
GUI --Added cleanup on scope destroy for sample and device views.
...
Change-Id: Ia1656eb3987f2f896fa7d6d2cec2860495ce36d7
2015-02-26 16:47:12 -08:00