Madan Jampani
17ed48b5d1
Added a utility method for creating store Serializer from a single KryoNamespace and some additional classes
...
Change-Id: I1326759bf83a2e4f943ea52df8ebd7e9356c3a93
2015-12-09 19:45:33 +00:00
Thejaswi NK
6f4ae1c8d3
isBoolean addition
...
Change-Id: I83d428702314e6cd81f35b8bbbd04eed597cc04d
2015-12-09 19:39:35 +00:00
Andrea Campanella
5df3595c8e
ONOS-3562 Changing the flow instructions port to human readable format
...
Change-Id: Ia6b1a755bc400295600f4112cb3ebe676e533eb2
2015-12-09 18:04:40 +00:00
Brian O'Connor
b2a383fc21
Implementing computeIf in TestConsistentMap
...
Change-Id: I1bf41342778498cc6242538662e0849d74869222
2015-12-08 06:30:41 +00:00
HIGUCHI Yuta
11d1609a5f
[Emu] new ResourceService related bug fixes
...
- ResourceDeviceListener should also react to availability events.
- Should check if device supports the behavior before
retrieving Behaviour class
- ResourceManager should unregister when requested
- opticalUtils was specifying wrong driver name. Should've been "linc-oe"
Change-Id: I9364b6307cb537b04b57ac00f2451c13e3379471
2015-12-08 03:59:05 +00:00
Madan Jampani
6f8b702324
Including nodeId in DefaultPacketRequest so that we do not prematurely withdraw intercepts when a node is shutdown
...
Change-Id: If6ae0be8f53a4a158af37e6cc4938309a5e9991b
2015-12-08 02:53:06 +00:00
Andrea Campanella
2dc91dcc44
ONOS-3539 Insert optional delay for showing highlights
...
Change-Id: I289d54fc2b401da397fa97e912e98177d108df23
2015-12-07 23:51:27 +00:00
Brian O'Connor
905ea22db6
Starting snapshot 1.4.0-SNAPSHOT
...
Change-Id: I0398bb2093e70d39788888038abb9df6193ccb42
2015-12-05 00:57:06 -08:00
Brian O'Connor
b209dc68e2
Tagging 1.4.0-rc1
...
Change-Id: Idec5c65021283fa03a8f2530aebba968a5451d8b
2015-12-05 00:56:21 -08:00
lishuai
4ee42040fa
[ONOS-3486] Add the annotation of port mac when monitor switch added.L3
...
flows need external port mac information.
Change-Id: I9afed351bd8d1641b8e9bef88718ec5c0ded8b5d
2015-12-05 05:17:10 +00:00
alshabib
bf85a10b57
adding a listener service to the mcast service
...
Change-Id: Ib9a46129f5c236f83244d8c62ce63dbd58882cd4
2015-12-05 04:53:24 +00:00
Marc De Leenheer
b0fb41d003
Implementation of lambda query behaviour for LINC and Calient drivers.
...
ONOS-3431
Change-Id: I03b7e7c9d2b0ba7e55d09745cfc6ceb57cc6eb5e
2015-12-04 15:37:53 -08:00
Saurav Das
4ce4596d62
CORD-367 L2 bridging and L3 routing support with internal VLANs in OF-DPA.
...
Also includes:
All forwarding in app is now via nextObjectives (not treatments) - Spring Open driver converts
non-ECMP forwarding to flow-actions, while OF-DPA driver continues to use groups.
Convert 'setMeta' methods to 'withMeta' in Flow Objectives API.
Bug fix in Flow Objective Manager - set of PendingNext is now threadsafe.
Bug fix in ArpHandler - now recognizes routerIp in addition to gatewayIps
Removed a bunch of testcode
Added group count in CLI
Change-Id: Id3b879c5dda78151ca0ec359179f1604066d39fc
2015-12-04 19:49:00 +00:00
Madan Jampani
2b8e189ea5
Added an adapter for PersistenceService to be used in unit tests
...
Change-Id: Ided127f848b97632b021ea1f1c88d912fe28492c
2015-12-04 19:33:24 +00:00
Jian Li
f1ecf99981
[ONOS-3513] Implement PBB I-SID Criterion and test case to Southbound
...
Change-Id: Ic6836cb7df1eb2d8b871b85029a1a8e31add1289
2015-12-04 19:22:46 +00:00
Thomas Vachuska
41fe1ecad0
ONOS-3515 Added ability to configure different link-weight functions as defaults; or inject custom ones.
...
ONOS-3516 Added ability to inject alternate graph path search algorithms.
Change-Id: If5831c198a831ae79a9933fc794eb7deab776e2f
2015-12-04 18:22:14 +00:00
Phaneendra Manda
efb3875a0d
[ONOS-3284]Traffic selector updated for NSH ext match
...
Change-Id: Ic6f993df9a6bc735dc1ee9fca39ef05568f5ee5e
2015-12-04 18:12:26 +00:00
Andrea Campanella
5212541e73
Add GUI badging to hosts
...
Change-Id: I5c791acd6696b455b4416d2dd413edcf30d41886
2015-12-04 17:08:03 +00:00
Yafit Hadar
7351461585
[Emu] ODU SIGID and SIGTYPE FlowEntryBuilder and FlowModBuilder implementations
...
Change-Id: I6b332f98dd74250d1cdb289a00780d0d16ae7fb2
2015-12-03 21:12:16 +00:00
lishuai
3cce60bfce
[ONOS-3499] Add the set treatments of ARP_SPA, ARP_SHA and ARP_OP.
...
Change-Id: I7e1927bcf26e7c25fede43aa864a1b71ae2e8b49
2015-12-03 19:13:09 +00:00
Luca Prete
86ac7d158d
Moving IntentUtils to intent package
...
Change-Id: I258c1d988e4bea4b79bdb0c2235e02fe5404ea52
2015-12-03 18:56:40 +00:00
samueljcc
4a527ed30c
[ONOS-2860] ONOSFW L3 uses ARP table as arp proxy. It need modify ARP
...
request packet to response packet. OpenFlow protocol provides some
extension action to support it. e.g. move and load. But for now OpenFlow
java implementation doesn't support for them.
Change-Id: I30506f9230bb7ec75952893fdb07d15a866b877d
2015-12-03 15:26:08 +00:00
Jonathan Hart
010527b0ef
Clean up javadocs for extension treatment framework.
...
Change-Id: I56d53ce4b761e1f84907b7eaeb4340c4405f5588
2015-12-02 16:11:53 -08:00
Jonathan Hart
26a8d95a18
Implemented the extension framework for selectors.
...
Change-Id: I577900141889fc70ca54e96cd5d54cfd5194b05d
2015-12-02 23:58:59 +00:00
Toru Furusawa
d892957e7b
[ONOS-3430] Define behaviour interface to retrieve available wavelength resources
...
Change-Id: I0491977f2f9d19d9f27d35a4181c0f0ca3787c76
2015-12-02 23:37:21 +00:00
Charles Chan
d6d581a469
CORD-339 Network config host provider
...
* Implement new application org.onosproject.netcfghost
* Implement BasicHostConfig to include IP and location information
- Update network-cfg.json to add host config example
- Add network-cfg-2x2-leaf-spine.json for 2x2 leaf-spine network in SegmentRouting
* Update Segment Rounting
- Punt ARP packets
(which is done by HostLocationProvider previously)
- Check existing hosts when device connected or configured
Change-Id: I03986ddc8203d740b5bf26903e3dbf866d4d4600
2015-12-02 20:27:46 +00:00
Phaneendra Manda
ab5a736536
[ONOS-3284] Add nicira extension of NSH instructions to onos
...
Change-Id: I569ef85967a22098db3c9821a8731a4ca589eaf6
2015-12-02 18:39:54 +00:00
Sho SHIMIZU
b1f1625636
Refactor: make ResourcePath construction a bit type-safer
...
Change-Id: Ie10f2b873b2b5bd7c284abdb509f31605f750435
2015-12-02 18:13:22 +00:00
Sho SHIMIZU
44f3761e4c
Abondon the concept of resources under a link
...
Resources under a link are tied to resources under both ends of the link,
and resources under a port are thought to be first-class objects compared
to concept of link resources. We will deal with only device related
resources from now on.
Change-Id: I6aa418d1bf64b28374f325db0bc7e393f770dcdd
2015-12-02 17:41:04 +00:00
Jian Li
2f32e0c445
[ONOS-3480] Add test case for MplsTc Criterion
...
* Also add missing test case of the matchTCPFlags method
Change-Id: Ic7bad1d1c47427c5964a72d946650459c6187a48
2015-12-01 14:16:53 -08:00
BitOhenry
74dd7e1679
[ONOS-3377] Add nicira extension of resubmit-table instruction to onos
...
Change-Id: Ic31c6c5ac2dcde493c8503204f56e1e57ff7210a
2015-12-01 21:49:50 +00:00
Satish K
7cfdc63040
Symmertry issue on overridden equals method - fix
...
Change-Id: If19d09a31e02b6c1957fd07e052e7f295e4f0c7b
2015-12-01 19:52:29 +00:00
Jian Li
fd44dc9c80
[ONOS-3480] Implement MPLS TC Criterion to Southbound
...
Change-Id: I6fab221785b07f1962d43a86dd0af664be40a537
2015-12-01 03:08:47 +00:00
jiangrui
e276682e41
ONOS-3482 Deprecated two method about create tunnel.
...
Change-Id: I6cef8fda7a679653040d8d191d96826a7de5bb3e
2015-12-01 00:57:37 +00:00
Jian Li
79bdf3cd63
[ONOS-3494] Add test case for TCPFlags Criterion
...
Change-Id: I2575e52dc316039e528ff6216cec7c1d3195fe81
2015-11-30 15:24:04 -08:00
Jian Li
5c4cf1edb0
Correct wrong method name from matchMplsLabel to matchMplsBos
...
Change-Id: I13b324e07352d68fe43bc7ce055292acbe622a2c
2015-11-30 21:47:27 +00:00
Jian Li
2748b2c22e
[onos-3494] Implement TCP Flags Criterion to Southbound
...
Change-Id: I65bdfa7286249dabfc8109faca140a000efd5e48
2015-11-30 21:47:25 +00:00
BitOhenry
b40129ae7c
[ONOS-3485] Create arp_op selector and add operation to provifer of
...
openflow to onos
Change-Id: I4dd0a9d7eb66092d7633e288a1fc94ad66eb4810
2015-11-30 21:44:21 +00:00
Saurav Das
8a0732e8ae
CORD-48 Implementation of hashing Next Objective in OF-DPA driver. Major changes to ensure multi-ONOS-instance group-chain installation.
...
Also includes:
Changes to Next Objective that adds metadata field for applications to optionally send auxillary info to drivers
Changes to Next Objective that allows more explicit modification of the next objective
Changes to Forwarding Objective and PendingNext to include hashCode() and equals() method
MplsBosInstruction included in kryo serializer
GroupKey's byte[] represented as a hex string
Bug fix in mpls flow installation to report failure in install
Bug fix in linkUp in SR app to disallow non-masters to modify groups
Bug fix in ordering of actions in group
Change-Id: I3e7003f55724c2de79589e43e11d05ff4815a81d
2015-11-30 19:00:42 +00:00
Phaneendra Manda
ce66cbc1e9
[ONOS-3284] Add nicira extension of setNshSpi instruction to onos
...
Change-Id: I341b40e347fad832e0abc24f73099e1935730c6f
2015-11-29 21:59:55 +00:00
BitOhenry
11620c98de
[ONOS-3469] Add arp_op Criteria to onos
...
Change-Id: I4b6c84d3a4145e698f2845d492db54d0b2e2738b
2015-11-29 21:55:32 +00:00
Sho SHIMIZU
9e1e9deec9
Add Javadoc
...
Change-Id: I14530d5f0f6f156dcd90a1d44109275ad31f3975
2015-11-25 15:48:48 -08:00
HIGUCHI Yuta
d9fe3a3f87
ONOS-3461 Disable LinkDiscovery on specific device/port.
...
- Configuration moved from "apps" -> "devices", "ports"
in network configuration tree
Change-Id: I030bab489939ce5326a6ebea14f246726ca024f0
2015-11-25 23:13:38 +00:00
Sho SHIMIZU
6196caeba5
Attach @Beta annotation to ResourcePath sub-classes
...
Change-Id: I06c4d9f44e3facefd11f80b2dfb39b89c2c4423b
2015-11-25 12:02:12 -08:00
andrea
c008511f50
[ONOS-3394] Json Models for Intents
...
Change-Id: I33620d826fddffa69982d49cb99fe4199c2bf522
2015-11-25 03:26:45 +00:00
Sho SHIMIZU
2c7cecfa90
Generalize the methods in ResourceAdminService
...
Change-Id: Ib78d2ec441651c3215c422ba4b46d726158de4a9
2015-11-25 03:18:13 +00:00
Naoki Shiota
399a0b3683
[ONOS-3205] Migrate LLDP Link Discovery configuration to Network Configuration System
...
- deviceIds under suppression will be moved out to different location. (See ONOS-3461)
Change-Id: I6ebe0ce7f5f2d26e7ee7175974e19305f7c17fad
2015-11-25 00:22:18 +00:00
Sho SHIMIZU
e5524561f4
Fix Javadoc warnings
...
Change-Id: If6ced93d6fc91c1b6fc8381b26fde9434de6d7c8
2015-11-24 14:41:20 -08:00
Sho SHIMIZU
03d4253f20
Avoid double wrap of IndexedLambda
...
Change-Id: I2acaa255529949e8443542904df465e6b0fbb72a
2015-11-24 20:10:39 +00:00
Michele Santuari
02e47a4dc2
encapsulation constraint related to ONOS-3445
...
Change-Id: I5f7d912e34c343703108e0cb95c4ea94290663a8
2015-11-24 19:51:10 +00:00