3094 Commits

Author SHA1 Message Date
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
Brian O'Connor
75aed4000e Tagging 1.2.0-rc2
Change-Id: I93f2bf38d29ddf788f7a81552695da80fc275c42
2015-06-01 16:58:14 -07:00
Thomas Vachuska
06f44e16ee Doh! Eliminated use of deprecated port number.
Change-Id: I0ec2ea746205e891a18ad9973f5787170f9ebc33
2015-06-01 16:38:05 -07:00
Brian O'Connor
b55d6e6da4 Minor intent cleanup
Change-Id: I72dae58879f5b45566d5f120f6fd85807460bb78
2015-06-01 22:32:52 +00:00
Thomas Vachuska
99c92fde0f Reseting lastStart timestamp on listener ejection and sink notification.
Change-Id: Id13c8517fb4eca84a34ead168055328c236d090b
2015-06-01 21:09:20 +00:00
Sho SHIMIZU
c06966eee9 Fix wrong information referred by matcher's description
Change-Id: Id57b2af396d56f56c3ca40d328f26f1e5d00e5f6
2015-06-01 21:08:02 +00:00
Sho SHIMIZU
c44c0c3268 Fix cast error on execution of "flow -j" command
This resolves ONOS-2037.

Change-Id: Ie6bf0c7ca0644ae8029df72d3ea7084fa0297aca
2015-06-01 11:57:46 -07:00
Ayaka Koshibe
bcb0237f3b Bug fixes for Optical Intent installation and removal
- Missing serializer for OchSignalTypes
 - Aliasing of transactional maps in *ResourceStores
 - NPE during Intent removal

Conflicts:
	apps/optical/src/main/java/org/onosproject/optical/OpticalPathProvisioner.java

Change-Id: If882c48553a4a594341ddb743e0c3f420656d954
2015-06-01 18:26:17 +00:00
Thomas Vachuska
f64c077aab Adding retry to id block store.
Change-Id: I274a928a13d2999ccfeb79fc45caf292dbb81f5b
2015-06-01 17:54:23 +00:00
Thomas Vachuska
9fa866fccb Eliminating dump of a stack trace for an expected error.
Change-Id: Iadf72f33dcb9cf1b44ae78ade879ea80899bf355
2015-06-01 17:54:18 +00:00
Marc De Leenheer
88194c32ff Fix optical port types in device store (ONOS-2046).
Fix CLI add-optical-intent cmd for TL1-based devices (ONOS-2045).

Change-Id: I4ba79476104d9906707cc7cc683fedd4ce4343bb
2015-06-01 10:22:54 -07:00
Marc De Leenheer
9f7d189d06 Release resources when intent is withdrawn (ONOS-2048).
Create optical circuits using CLI (ONOS-2049).

Change-Id: I8e52e698a897b869147afffdc0294956df76aa0c
2015-06-01 01:25:52 +00:00
Madan Jampani
c3328768e7 Removed dead code + Dropped log level down to debug to reduce verbosity
Change-Id: I565775261a63b391011e1b341903390a9f26b6a6
2015-06-01 01:23:37 +00:00
Saurav Das
6c44a63d36 Bug fixes for the centec and noviflow pipelines.
Change-Id: Id0531e54060ff8e2a2321f6c49c8c16e32be45f8
2015-05-30 22:09:04 -07:00
Thomas Vachuska
2fdaf40ee2 Cleaned-up dead code from flow objective manager.
Change-Id: I23b18eacc4eb438f49534bd928307de98eaaaf80
2015-05-29 19:19:06 -07:00
Madan Jampani
f2af771131 Dropping log level to debug in few places
Change-Id: I4b42d4f3edfc6e9cdd0822cfcb74d1070b0b7a70
2015-05-30 02:15:50 +00:00
Sho SHIMIZU
68b8c1f938 Fix Javadoc and rename a test method to explain behavior correctly
Change-Id: Ib992c68de5ce9129ca24621604ead2bfc2add848
2015-05-29 18:42:26 -07:00
Brian O'Connor
3057f2114c Updating log level in ObjectiveTracker
Change-Id: I51fb16022d0e32b0cc05715abc139fa7e9d8c689
2015-05-30 01:27:36 +00:00
Marc De Leenheer
8c2caac730 Support for OTN using optical circuit intents.
Refined DeviceResourceService.

Change-Id: I489f368a0fac5f4a8d0a1a1cb716f845558db35e
2015-05-30 01:25:08 +00:00
Sho SHIMIZU
6c70f6482f ONOS-2037: Fix cast exception on execution of "flows -j" command
Change-Id: If481573f405d812b0b103e1752a559d8f81d6bd8
2015-05-29 17:40:51 -07:00
Thomas Vachuska
d910a5c5e1 Fixing port-stats DBZ
Change-Id: I2bd1f9d94c1441d6bdcde00a5d2a3e595e0c5c4f
2015-05-29 17:09:59 -07:00
Thomas Vachuska
fdbc4c27b4 Adding multi-instance support for flow stats.
Change-Id: I428c5a7cb58f4f9773a125fc94fb368ed846cb0d
2015-05-29 23:41:52 +00:00
Brian O'Connor
69d6ac7e9f ONOS-2003 Fixing intent reroute after cluster change
Objective trackers update when partitions are shuffled to
track "local" intents.

Change-Id: I7cd9e4a935ddbc94813d5067d4febc084a89f508
2015-05-29 16:27:21 -07:00