1622 Commits

Author SHA1 Message Date
Andreas Papazois
827d8d03c0 [GEANT] VLAN arg not needed when removing interface.
Change-Id: I9015f7df65b924901dab7c32a7dd757f7fa55234
2016-04-15 16:57:02 +00:00
Simon Hunt
338a3b4512 Starting implementation of UI topo modeling. WIP.
If reviewing this, please refer to http://tinyurl.com/onos-ui-topo-model

Change-Id: Iab75f213ca0a7d36619f9c498387b402ac9477af
2016-04-14 09:44:00 -07:00
Andreas Papazois
59e19bbc76 [GEANT] Multiple VLAN-IDs allowed for trunk mode of ports.
Change-Id: Ib6add6f4bcdcc9ed0fb0448fef91f9f0dbebb57d
2016-04-13 20:21:51 +00:00
alshabib
b05be2d9ed Adding support to remove a subscriber.
And fixing an issue where build on a flowrule could not be
called repeatedly.

Change-Id: I85773ac7a3fb4f2970b63599d1eafbfc8b3c5879
2016-04-11 20:52:49 +00:00
Simon Hunt
23fb13539e Started fleshing out the UI topo model classes.
If reviewing this, please refer to http://tinyurl.com/onos-ui-topo-model

Change-Id: I4738392bec1a89c37dff15eff6fe04d66fcabd95
2016-04-11 12:17:50 -07:00
Simon Hunt
cda9c03749 Converted UiSharedTopologyModel to be a @Service.
Change-Id: Idc8df1b9c0a52db01ac545567dacc0e1c770f84a
2016-04-11 10:33:08 -07:00
Brian O'Connor
7cbbbb7009 Adding Copyright notice to files that are missing it
Change-Id: Ic08aad8906dbd4dd062e7adcec7465475cf2bdda
2016-04-09 09:51:27 +00:00
Brian O'Connor
5ab426f9ff Updating copyrights
New format: 'Copyright .year-present Open Networking Laboratory'

Change-Id: I1a9e58b355b775e75245ad875a2d7a4df3f03098
2016-04-09 01:20:21 -07:00
Brian O'Connor
e4da59d8aa Simplifying rules and providing sensible defaults
Updated cordvtn, dhcp, fwd, onos-api, of-api, onlab-rest, onos-rest, onos-gui

Also, fixed checkstyle error print

Change-Id: I9d6ab76791e8603678079067a3b4e007ca7c4667
2016-04-08 18:43:36 -07:00
Jonathan Hart
f04b7d9249 Small cleanups for vRouter app
Change-Id: Ibee46d3b95ee76dd3547e11d046c4620b3b3306d
2016-04-07 15:10:03 +00:00
Sho SHIMIZU
a6b4dc7b4d Extract interface consisting of read-only operations
Change-Id: I0e43b25ea5feba6af882addb0e734d0662f3808f
2016-04-07 15:07:13 +00:00
Ray Milkey
7c25182db9 Fix buck tests
Change-Id: I3d681e6e5c1d3e98c87ccb3d20a619b216ae6133
2016-04-06 19:04:52 -07:00
Brian O'Connor
b86c920526 Updating Buck files to build OSGi jars
- Using osgi_jar for all modules except apps
- Adding target for installation of core modules to .m2 repo

Change-Id: I65d9e3a9567918e275191724842d7d9b1f485128
2016-04-06 18:17:37 +00:00
Jonathan Hart
bfc5c48c73 Implementation of the route service
Change-Id: I4e905cf868ad69c426e4f4155dfd83e1f8b00335
2016-04-06 17:42:10 +00:00
Madan Jampani
542d9e2285 Performance improvements
- Fast path of transactions updating a single key.
 - Bug fix in StoragePartitionClient where we were always creating a CachingMap

Change-Id: Ide117fba34fd12a9ff4aabd5fb7a21952bae672b
2016-04-05 15:41:11 -07:00
Andrea Campanella
58454b9ad7 [ONOS-4621] Unit Tests for Snmp provider and protocol
Change-Id: If70c701478762201b3739d9bd017c9f7eec75db1
2016-04-05 20:39:19 +00:00
Madan Jampani
832686da5f Post DatabaseManager deprecation code cleanup
- Dropping MutexExecutionService as there are now better alternatives
- Dropping New from class names that were added during transition phase

Change-Id: If0cdd3321081c3f8fda81441ef2c84549b616edd
2016-04-05 20:36:11 +00:00
Madan Jampani
3780d4b021 ONOS-4218: Fixes for resource store transaction failures
Change-Id: Ie48bb04d7daf6ed7b63c33a3c3c2703496179aa6
2016-04-05 03:05:25 +00:00
Aaron Kruglikov
47047b2f65 Adding interfaces and single implementation required for build.
Change-Id: I65d2ce71f29e3d0c031ca3a7713835468c7c062c
2016-04-05 00:02:06 +00:00
Rimon Ashkenazy
27438ffa64 Add Optical ODU cross-connect Intent
Create a new intent: OpticalOduIntent in the OTN Topology.
 - This intent finds a path of OTU links, and
 - Allocates TributarySlots resources on the OTU ports (in the path)
 - also add a utility for converting various SignalTypes to
   OduSignalType, and to build the OduSignalId.

Note: this patch follows the example given in patch
https://gerrit.onosproject.org/#/c/7321 of
separate resource search from resource allocation.

Change-Id: Id9808f61aebb80a21481f3882aff23b236b68078
2016-04-04 16:53:43 +00:00
Simon Hunt
f679c4e048 You've been checkstyled!
Change-Id: I0425764b2f3b07bc224a387ab7d544c6b360c691
2016-04-01 17:10:43 -07:00
Konstantinos Kanonakis
2a3a9659a8 Added meter in DefaultTrafficTreatment toString() method.
Change-Id: I7dabe40897fa1aba3e38cd430a0c89d6e2e6bd32
2016-04-01 23:13:53 +00:00
Madan Jampani
b825aebe03 Reply with error status on receiving message with incorrect preamble
Change-Id: I0d17dc74c817546f221fbcade1d5642c8f29b0fe
2016-04-01 22:41:39 +00:00
Madan Jampani
b98d97ed61 Enabling StorageManager
Change-Id: Ice415dc217d8cf6fc990776ed4d71c1bafe55ccb
2016-04-01 11:08:25 -07:00
Sho SHIMIZU
cbcc02b655 Make field defined as final if possible
Change-Id: I74acbf5cde94b9c4287d9e907e8511981b436543
2016-03-31 21:48:40 +00:00
Thomas Vachuska
26be4f3822 Adding ability to select geo map from the GUI.
Change-Id: I956238500f868ef59bf947cb9f0aa7fc71d3fe84
2016-03-31 18:21:06 +00:00
alshabib
b028599214 adding group garbage collection functionality
If a group has a reference count of zero for more than
a configurable timeout, it is garbage collected.

This feature can be deactivated by component config.

Change-Id: I254d62a90ef7ac8d2ce2f406b67957455a5bf4d0
2016-03-31 17:48:04 +00:00
Thomas Vachuska
f133bb15e2 Correcting javadoc comment
Change-Id: I1f283ea10db4384a7dbe974f3e5ea1d4a16d1053
2016-03-31 16:10:52 +00:00
Luca Prete
283a96205e Using VlanId String None instead of -1
Change-Id: I2597ac37285cc3f40ad1304d668564a56a5b862f
2016-03-31 15:45:40 +00:00
Saurav Das
a2d37500d9 CORD-613 Adding ability to administratively enable or disable a port via CLI.
Currently uses the OpenFlow device provider to change portState.
Also fixes a bug in PortNumberCompleter.
Adds completion options to portstats for deviceId and portNumber.

Change-Id: Idcce775fe8bc5484fdd0e630bcb5026b85125478
2016-03-30 21:46:43 +00:00
Simon Hunt
5f6dbf83f0 Initial cut for Ui Model Objects.
Change-Id: I158f75925dadc634168d3bb704884966b4d8790b
2016-03-30 09:42:27 -07:00
sangyun-han
f53bc2b104 Add comment in GroupOperation for javadoc
Change-Id: Idef516e9e7af3d8fdb94ba3d13da8bb614e12c55
2016-03-30 11:11:06 +09:00
Ray Milkey
f80bbb22c2 Initial BUCK build
Change-Id: I64e8a979301989062f4545a4841b06c15a372049
2016-03-29 21:39:14 +00:00
Thomas Vachuska
dc91b550c0 Fixing an issue with unit test mocks.
Change-Id: I5a081cc737d8c7ea9a4e0cc136f69ed9dc2ba618
2016-03-29 14:07:26 -07:00
Thomas Vachuska
160c1499f9 Fixing a bug in DefaultNextObjective copy constructor.
Change-Id: Ifa5383a88795c15cc41fd8416bf27593066e146c
2016-03-29 11:11:04 -07:00
HIGUCHI Yuta
67023a2132 Minor javadoc fixes.
Change-Id: I1488e7f26a447543191aaa46070a16c5968db0b6
2016-03-28 13:35:44 -07:00
Sho SHIMIZU
e91e572617 Remove ModLambdaInstruction because we don't use indexed lambda
Change-Id: I6b9ec8f4bd4a6620ee87c11d1787a8f0c0c7fa7a
2016-03-28 18:44:15 +00:00
Sho SHIMIZU
f60e45f18b Remove L0SubType.LAMBDA which now gets unnecessary
It's because IndexedLambda the type heavily depends on is removed

Change-Id: Ie549255353a2d605f528decfefd0c11f9728d7d8
2016-03-28 18:16:59 +00:00
Charles Chan
4ca2f7f7fd Support metadata in forwarding objective
Change-Id: Iaa916a8b2749bec6b9db42fe3f3765b922bd921b
2016-03-25 21:35:38 +00:00
Sho SHIMIZU
a114d89a58 Remove IndexedLambda deprecated in Emu
Change-Id: I3dc3ea90049dd3331090472f8c4a0e83d430ba37
2016-03-25 15:43:31 +00:00
Sho SHIMIZU
cc137a9058 Remove method Lambda.indexedLambda() deprecated in Emu
Change-Id: Ie5a50d9d3df7b4af7af2d42edef3a63d622a721c
2016-03-24 17:10:33 -07:00
Sho SHIMIZU
0681016966 Remove IndexedLambdaCriterion deprecated in Emu
Change-Id: If1976963b49d28139d0002d9cd44414e4a8d9d50
2016-03-24 17:10:33 -07:00
Sho SHIMIZU
57f2efd60e Remove Instruction.DROP deprecated in Emu
Change-Id: Ida5a5f489815dd1e972f6bfc8646e1e1bf0e8edd
2016-03-24 23:50:22 +00:00
Sho SHIMIZU
988cba457f Remove methods deprecated in Emu
Change-Id: I924533daf64e07a1164d456bad4f87ec79098b44
2016-03-24 23:36:15 +00:00
Sho SHIMIZU
e18cb12e94 Move files under newresource package to resource package
Change-Id: Ifedb99be4671ada97fafe3ecfd196939207baa86
2016-03-24 23:16:59 +00:00
Sho SHIMIZU
ec07ffd403 Remove dependency on LinkResourceAllocaations from IntentCompiler
This change breaks backward compatibility of IntentCompier API

Change-Id: I471d0e28d97c2379f66d980d3176f89022c3a470
2016-03-24 22:54:08 +00:00
Jonathan Hart
b14221c357 Add support for reconfiguring interfaces in SDN-IP.
Change-Id: I2ea85d85432e661c3cbdca5e5a8b16678a242369
2016-03-24 21:01:31 +00:00
Sho SHIMIZU
aec0d37dbb Remove constructs deprecated in Emu from old resource API
Change-Id: I384cb924f950e366b2a01f205233ba726dec9eb4
2016-03-24 20:26:02 +00:00
Sho SHIMIZU
f08a83525b Remove methods in the deprecated old resource API
Change-Id: I5ccb8e30fc1a48208f28384d4c444f864ffe9cb7
2016-03-24 19:56:25 +00:00
Sho SHIMIZU
73aae6c62e Remove ResourceId deprecated in Emu
Change-Id: I0b0be22523b3d9f3ded0339d20718a97450f7748
2016-03-24 19:43:16 +00:00