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
Thomas Vachuska
ad35c34af3
Fixed application descriptor parsing.
...
Change-Id: If4fa4ecc66d0ed2a42e8b240d0e3142340d544eb
2015-06-12 01:08:57 +00: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
7b7eabc6f6
Return empty list instead of null to improve null-safety
...
Change-Id: I27066a21e6acf2a0d7c7037015d19a870c6a4ae9
2015-06-11 17:01:04 +00:00
Sho SHIMIZU
a0fda2155a
Use diamond operator
...
Change-Id: I1417ca23080e4751cb391b3c9b52113795b58047
2015-06-11 03:06:48 +00:00
Ray Milkey
33d44c519f
Unit tests for Default Group class
...
Change-Id: I1e28ade4dc4197a928f42924e0e9690791df30f8
2015-06-11 00:07:01 +00:00
Ray Milkey
69f03171e9
Eliminate code duplication in initialization
...
Change-Id: I067f2e0bb22bc24c3e3ac6ba24920c7ceebeee1e
2015-06-11 00:06:29 +00:00
Madan Jampani
052ad652d3
Complete future after Leadership withdraw is done
...
Change-Id: I905a78c3f80e10793506ac92783d502798ae0390
2015-06-10 13:20:32 -07:00
Aaron Kruglikov
6490a3bc3b
update to ONOS-2078 branch
...
Change-Id: I0632a2a205c04674d150fe7c20ae50844c56fde9
2015-06-10 19:19:21 +00:00
Madan Jampani
d09441bb02
Updated DistributedLeadershipManager to use ConsistentMap notifications
...
Change-Id: Ice4e9b295f4216fee13144ec631904f34bdf7b2b
2015-06-10 02:40:31 +00:00
Madan Jampani
50589acc11
Notification support for Consistent datastructures (ConsitentMap and DistributedSet)
...
Change-Id: If74cdc411c79c42c7643420e6369cf656849bb6a
2015-06-09 21:36:42 +00:00
Brian O'Connor
85cf4da722
Fixing 4 javadoc warnings in onos-api
...
Change-Id: Ib9fe457b463adfb81b5f8a601ce67eb11575f439
2015-06-06 06:57:06 +00:00
Brian O'Connor
afc2d7db88
Starting snapshot 1.3.0-SNAPSHOT
...
Change-Id: Idc4c114bda5268e534b9fc998215564d23d84c58
2015-06-05 23:31:25 -07:00
Brian O'Connor
a78abfcc39
Tagging 1.2.0
...
Change-Id: If1b4de17402bf8248c888de72891dc17a5bcd7ef
2015-06-05 22:40:03 -07:00
Madan Jampani
f4d58f3ca5
Support for retries in AtomicCounter. Enabled counter operation retries in ConsistentApplicationIdStore
...
Change-Id: I705c51b2efd7ecd928c64c7f8a16d1965198253c
2015-06-06 02:14:53 +00:00
Marc De Leenheer
c973308d41
Static optical madness. Fix in device resource store. Javadoc.
...
Change-Id: Iaba6b62094b3d2023f352d52037c6d1535c31b88
2015-06-06 00:35:47 +00:00
Madan Jampani
66feabf2f8
ONOS-2088: Lazy id block allocation
...
Change-Id: Ie99d2ba017f45f1ca99b04da05cdb06b41202d3a
2015-06-06 00:08:17 +00:00
Brian O'Connor
690fd1c489
Fixing bug where WITHDRAWN intents get added to ObjectiveTracker
...
Change-Id: I4c16fe749ab30fdc4fbb96854cade0c292a3f8da
2015-06-05 04:00:33 +00:00
Madan Jampani
6f38dafaa3
ONOS-2068: Refresh Leadership periodically from global map.
...
Change-Id: I50cff6546d79a275f4c026a4f3b2efe5d2eefd58
2015-06-05 03:25:29 +00:00
Madan Jampani
a862046a83
Fix constructor in Versioned
...
Change-Id: Iab745c7f55b948163676de1383b5ce409e0b85a0
2015-06-04 20:16:12 -07:00
Madan Jampani
adea890208
ONOS-2077: Limit the number of devices whose flow entries are backed in each communication round
...
Change-Id: I190a05bb1a123ad49edc6d2d192295c05587e410
2015-06-05 02:59:45 +00:00
Ayaka Koshibe
e4ea270fc1
Revert addition of unnecessary PortNumber instantiation method
...
Change-Id: I8aa6413b4546dff159a189e4395d777aec698bf9
2015-06-04 23:52:47 +00:00
Madan Jampani
0be32ac068
Bug fix: Use right nodeId
...
Change-Id: I87270466fec487a3b0496f75865b1e2a2df32f8a
2015-06-04 15:18:43 -07:00
Thomas Vachuska
adba152125
Increased number of retries and added variable delay to better withstand StorageException timeout.
...
Change-Id: Ic33d4e66e2787c717f7e3c90879d725a6e3e74d7
2015-06-04 22:14:11 +00:00
Madan Jampani
096da0eace
Revert leaderboard refresh changes as they seem to interfere with withdrawl
...
Change-Id: Ia0851be4e5457271b5a0e65bde1863454981f6cb
2015-06-04 21:46:43 +00:00
Madan Jampani
207528fa55
Simpler Leadership equality check + Use getLeader in place of getLeadership when appropriate
...
Change-Id: I527353feb18a8a7cd8e4a58cc1fb4f6954a27913
2015-06-04 21:17:27 +00:00
Sho SHIMIZU
d01a23df12
Implement toString() in DefaultPath
...
Change-Id: I975f6992cb77e490d861aec1ca6686e23b8df1c4
2015-06-04 21:08:31 +00:00
Brian O'Connor
a767426cfb
Adding trace logging to IntentManger
...
Change-Id: I6cd55521484f52223de5cec563f13b61d97ae4a9
2015-06-04 13:55:18 -07:00
Thomas Vachuska
25455e7c0e
Fixing port stats topo view rendering.
...
Change-Id: I6209268fc6dbdbf8914739305c35c5352a57a842
2015-06-04 19:17:41 +00:00
Madan Jampani
08960a4843
ONOS-2068 Refresh leaderboard from source every 2s
...
Change-Id: I99a6bc6a7bada6147abcab005d86d74204704c21
2015-06-04 19:15:12 +00:00
Marc De Leenheer
723f553165
Allow static lambda and port mappings (ONOS-2067).
...
Fix bug in device resource store.
Change-Id: I219a4de9ec803b3d142a6b957868f64dc599fa24
2015-06-04 19:14:37 +00:00
Sho SHIMIZU
a3d67cd8a0
Expose empty annotations as SparseAnnotations to move down cast
...
Change-Id: I9e8a7d61b770faaec1b7e0ea1cf78bdb367b68ee
2015-06-04 12:01:46 -07:00
Thomas Vachuska
204cb6cab4
Fixing port stats rate calculation.
...
Change-Id: Ic4c803f58a53c293ae05bc0c207d7e23546f7158
2015-06-04 00:03:06 -07:00
Thomas Vachuska
6f90c59bb0
Reduced a log level for link removal message.
...
Change-Id: I8535d9dfe78a9042e76583d0f0fab8c3dabc00b7
2015-06-03 20:06:58 -07:00
Ayaka Koshibe
236e9cddd9
Fix for parsing non-numeric port numbers in ConfigProvider
...
Change-Id: I891bd4f13ecb76f6679db3262f3050ec983b4372
2015-06-04 01:55:34 +00:00
Madan Jampani
85a9b0d1ca
Fix ONOS-2034 by serializing a immutable copy of the device flow table
...
Change-Id: Ie129b54bf77172abfe28de0464562ef816a5ec03
2015-06-03 17:16:47 -07:00
Thomas Vachuska
c46af20610
Fixing an issue where intents fail to re-route after a node is restarted; caused by failure to register intent resources correctly.
...
Change-Id: I239e3b538d5b9134422fa629514e095e4914bb0c
2015-06-03 16:43:27 -07:00
Thomas Vachuska
d0d5854e82
Fixed error due to storage exception timeout. Added a delay between retries.
...
Change-Id: I99bdfbe980eac7069f34203ee69fe0c5c480db45
2015-06-03 12:38:44 -07:00
Madan Jampani
c80da08eea
Fix perf regression by reverting https://gerrit.onosproject.org/#/c/3801/
...
Change-Id: Ia6930f53f1f7258a711b10ee648bc9024788117e
2015-06-03 00:26:21 -07:00
Madan Jampani
5c3766c9a4
Simplify maps used in flow store's InternalFlowTable
...
Change-Id: I66c0c2a0c71b212e5c791280267792f74fb51bf5
2015-06-02 23:52:00 +00:00
Thomas Vachuska
711db55d75
Fixed ONOS-2051 by eliminating treatment and priority from flow id/cookie.
...
FIxed NPE in port stats collection.
Change-Id: I30954d31c39be959e84fa74f1c4e781d5767f303
2015-06-02 16:35:26 -07:00
Ayaka Koshibe
8117f36bd0
Fixes for resource-related test CLI commands:
...
- Tweak to assumptions in base command for ConnectivityIntents
- Check before casting between port types
Change-Id: I5db84ec435029f2de84abb0f3f5ddc726035bf1b
2015-06-02 13:46:54 -07:00
Thomas Vachuska
74bcd92c75
Added STC shutdown scenario.
...
Change-Id: I48b882c872f69fdd84fe2fd057163e68ffb58012
2015-06-02 20:17:57 +00:00
Madan Jampani
a98bf9395e
Ignore replica change events if backups are disabled + Eliminate usage of Maps.filterKeys
...
Change-Id: I17f03e2d8f71a197f57c0dc062ef16301b80cf66
2015-06-02 20:10:34 +00:00
Marc De Leenheer
4a1c1fad10
Bidirectional optical intents (ONOS-2055).
...
Removed dead code.
Bugfix in device resource store.
Change-Id: Ic81e0b6985813d8dd696440610bee967a9fc2fc7
2015-06-02 18:33:17 +00:00
Madan Jampani
87e276bfa8
Added missing types in kryo API namespace
...
Change-Id: If392cb15243cc5e0f483a6b3375e53afc495acbc
2015-06-02 18:31:03 +00:00
Madan Jampani
8d37efce3c
ONOS-2015: Randomly choose retry delay to avoid update contention
...
Change-Id: I35db8126bb8daa832aecd5696094e5b884853bdd
2015-06-02 00:31:31 +00:00
Brian O'Connor
3350390b1d
Starting snapshot 1.2.0-SNAPSHOT
...
Change-Id: I96c63bb70f2cd27453f2da893d77f9e72966f780
2015-06-01 17:08:05 -07:00