Brian Stanke
9a108975d7
ONOS-3633 - Implementation of virtual network point to point intent provider.
...
Change-Id: Ie2c1e5ac278bc0dd6259479c44dd92b9b625e90b
2016-04-21 19:12:39 +00:00
Jian Li
dab7256be5
[ONOS-4258] Initial implementation of supporting extension in REST
...
- Support Nicira extension
Change-Id: I62bf4417e43459727ce7d4b1ac929c6cf0b7826f
2016-04-18 17:24:04 +00:00
Konstantinos Kanonakis
c5d93e64fc
Added meter and table transition instructions to flows REST API.
...
Change-Id: If9d3f61020fab3a91009e3f067b04bd19bbc52d1
2016-04-13 17:04:32 +00:00
Claudine Chiu
f6bf8d5076
ONOS-4077: REST API's for virtual links.
...
Change-Id: Idc838f24735e75ad2729393a03dcac4d256239bb
2016-04-11 17:18:53 +00: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
e4a4f99f1d
Updating ApplicationArchive.isPlainXml() to exclude files that begin with zip magic bytes
...
Change-Id: I0a7b2c64dfb9b1118164023442dcf7871fc2b587
2016-04-07 15:29:14 +00: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
Claudine Chiu
fb8b816235
REST API's for tenants, virtual networks, virtual devices ad virtual ports.
...
Change-Id: I80abe14a083fce3dc6246118af8874028109388f
REST API's for tenants, virtual networks, virtual devices ad virtual ports.
Change-Id: Ib6c3d69d396e57822bae23f5bf3101c8b9c0b95c
2016-04-04 16:48:46 +00:00
Ray Milkey
f80bbb22c2
Initial BUCK build
...
Change-Id: I64e8a979301989062f4545a4841b06c15a372049
2016-03-29 21:39:14 +00: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
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
05b24f8fd1
Remove LinkResourceStore and its implementations
...
They were deprecated in Emu
Change-Id: I4272c7788bcd74ad7f272392a67b07bde6b09df4
2016-03-24 19:28:38 +00:00
Thomas Vachuska
7a8de847ad
Added ability to track whether or not node has all components running fully.
...
Change-Id: Ib2b90c7a842976a3b3a9711367fa1eed43103b17
2016-03-23 19:10:15 +00:00
Charles Chan
fbaabae0a2
Support more instruction type in EncodeInstructionCodecHelper
...
Change-Id: Ifb790f0b1e2afb0396633034d1f6d62a120a9a46
2016-03-22 23:27:20 +00:00
Brian Stanke
5df1447e7f
ONOS-4076 - Virtual Network CLI commands and bug fixes in
...
DistributedVirtualNetworkStore.
Change-Id: I7bf67527bccb598385f15ad70091e3f8458d35d3
2016-03-21 21:04:15 +00:00
Sho SHIMIZU
4e2149e120
Remove LambdaConstraint as IndexLambda is soon removed
...
Change-Id: I1b0a2b3e09d87bb2b8cf39136de15d0f3368f589
2016-03-21 19:52:10 +00:00
Ray Milkey
c747729bab
Refactor Comparator class to break dependency of core/net on the CLI
...
Change-Id: I6f3165f399ab448eff5c5d2232f4b96f10ebf57e
2016-03-18 19:03:24 +00:00
Jonathan Hart
834c8d74f9
Fixed bug in Flows REST API for handling flows with no app ID
...
Change-Id: I67dc2bd7a1f5df71f29b16bed70922eba8cbae27
2016-03-18 10:16:58 -07:00
Brian O'Connor
955c316b54
Starting snapshot 1.6.0-SNAPSHOT
2016-03-10 15:27:19 -08:00
Brian O'Connor
55b4d80176
Tagging 1.5.0 (Falcon)
2016-03-10 15:24:41 -08:00
Madan Jampani
23696428f8
Starting snapshot 1.5.0-SNAPSHOT
2016-03-09 14:02:04 -08:00
Madan Jampani
b7a5420285
Tagging 1.5.0-rc3
2016-03-09 13:47:32 -08:00
Jian Li
70dffe4447
Support to encode and decode setqueue id in InstructionCodec
...
Change-Id: I911e14b750d5264755687a9eff322502ba9ed118
2016-03-09 17:40:28 +00:00
Heedo Kang
4a47a304c4
More APIs permission for new ONOS APIs
...
Change-Id: I43fee65254adca451f77431bfbf5accdf95b81ab
2016-03-09 00:54:41 +00:00
Jian Li
e099166d74
Remove ambiguity on instruction naming in InstructionCodec
...
In current implementation, the instruction that is defined in each
encodeLX hides the instruction that is defined out of methods.
This commit changes local instruction name to corresponding
instruction name to remove naming ambiguity.
Change-Id: I1f7f0766b66e903daa8ca3ebdea934366ec98308
2016-03-07 22:46:01 +00:00
Jian Li
47b2623316
Support to encode and decode meter id in InstructionCodec
...
Change-Id: Icdac264b81a9f6edf93198cc5e729521601cbe49
2016-03-07 21:27:30 +00:00
Simon Hunt
afae2f71fc
Apps-- added onos.app.title property to applications.
...
Change-Id: Id845390ee0bee5b871c0ce9f47b2ce98fbcf26b9
2016-03-07 19:30:59 +00:00
Jian Li
ce8c560247
Support to encode and decode group id in InstructionCodec
...
Change-Id: Icd0947f494f572831e8b5c8d82d47c85eb074824
2016-03-07 17:45:53 +00:00
Jian Li
7c322f491b
Support to specify table id when insert Flow Rule through REST API
...
Change-Id: I5ac45403a3f8b454ddfd873556e398b45f82842e
2016-03-04 20:00:22 +00:00
Jian Li
1ef82db5f5
[ONOS-4115] Support flow table pipeline for REST API
...
This commit adds capability to handle Table type in
InstructionCodec.
Change-Id: I82f1abf9f7ed17df3885746e8c24223190dd216f
2016-03-04 01:36:18 +00:00
Thomas Vachuska
5d8994ffce
Starting snapshot 1.5.0-SNAPSHOT
2016-03-03 17:13:26 -08:00
Thomas Vachuska
40d5255ca9
Tagging 1.5.0-rc2
2016-03-03 17:08:36 -08:00
Thomas Vachuska
e965b3db7a
Fixing an issue with app activation.
...
Adding a log check as part of archetypes scenario.
Change-Id: Iad53c5430530513939ef92a890559f9841e9ecc1
2016-03-03 11:42:48 -08:00
Brian Stanke
b8ff641378
Fixing device key REST API bugs and adding json definitions.
...
Change-Id: I41a98702e781544fe6e0bebe3e281ff2bcd9a6fa
2016-02-25 23:38:31 +00:00
Zsolt Haraszti
265cd83437
Remove groupId casting to short from rest handler
...
Problem: The decoder in GroupCodec (used by the REST layer) chopped the
upper 16 bit in caller-provided group IDs. Since group IDs are
inherently greater than 16-bit on any OFDPA-based device, the current
casting rendered the REST layer unusable for such devices.
Fix: removed casting, verified that all tests pass, and verified that I
can now create healthy group entries on OFDPA-based switches.
Change-Id: Ieb51071ff9b0d47f4ff1f90d80970b6c0df946b7
2016-02-25 08:40:34 -08:00
Simon Hunt
964d948699
Simplified RegionCodec in places.
...
Change-Id: I309e9da9cfd714f1b19ee73806c3a8c8233730c7
2016-02-25 15:32:27 +00:00
Jian Li
79359df45c
[ONOS-4016] Enhance unit test to check the content inside masters
...
Change-Id: I461b76457d4abdadad3b458cad8bf9d1a8a38f6b
2016-02-24 23:21:08 +00:00
Ray Milkey
fe447c5a17
ONOS-4033 - 500 error when ethType is not specified
...
Change-Id: Ib2c440450abf94b9e93f7bdf59f9e5b1109c977f
2016-02-24 23:09:23 +00:00
Jian Li
b68b9a8177
[ONOS-4016] Add Region codec with unit test for Region REST API
...
Change-Id: Ib7d6daa3adf8b23bea681e7bd3ef64839be65d13
2016-02-24 07:37:31 +00:00
Ray Milkey
125572b666
Remove methods deprecated in Drake from L2ModificationInstruction API
...
Change-Id: I30dbc2e9c590d4bc2bc672e13581dbd1c3b3561b
2016-02-23 08:51:36 -08:00
Brian Stanke
b9170d9987
ONOS-3658 - Adding REST APIs for query and management of device keys.
...
Change-Id: I3c70660a15d9085409e43d2d14120d29fd5020be
2016-02-23 02:03:01 +00:00
Ray Milkey
2be39edc6d
Remove methods deprecated in Drake from Instructions API
...
Change-Id: I87a20cb9e8abbf4b27bbb4760a62947169866ea6
2016-02-23 00:33:35 +00:00
Saurav Das
9d6c86bec6
Adding eth masking in match
...
Change-Id: I95e0ee66b1c6c139de7672f9bc04871fd0ead6d7
2016-02-19 19:25:34 +00:00
Thomas Vachuska
84922b3b42
Creating an abstract device provider base.
...
Change-Id: I67b7e18676fba6388c0b317ea84ed7cab041d324
2016-02-19 18:50:32 +00:00
Sho SHIMIZU
ef7e290e20
Make use of Optional more idiomatic
...
Change-Id: I42b3261169e7cb8408f46c5831f72115f77fd779
2016-02-17 00:38:48 +00:00