- 01 Jun, 2016 12 commits
-
-
- Added service instance handler - Implemented dummy, vsg, and olt agent instance handler Change-Id: Id3edd5eecb1caadf0f835cb10a952100e18b283b
Hyunsun Moon authored -
This reverts commit aa3d598b Change-Id: Icd58278b1bbc8ca31887450f58220fba40cd309c
Madan Jampani authored -
- Typically resource query is more frequent than resource registration. This patch optimizes memory usage for resource query rather than registration Change-Id: Ic680c09c83b4299e80d4493d01e642081549fa24
Sho SHIMIZU authored
-
- 31 May, 2016 13 commits
-
-
- Created 3 separate sub-modules: API (doesn't depend on Thrift), CTL (depends on Thrift), THRIFT-API (to generate Thrift sources) - Implemented 2 new services (for device configuration swapping and table entry management) needed to distribute BMv2-specific state among ONOS instances. - Implemented a BMv2 controller (previously other modules where using separately a Thrift client and a server) - Added a default BMv2 JSON configuration (default.json) and interpreter to be used for devices that connect for the first time to ONOS. This allows for basic services to work (i.e. LLDP link discovery, ARP proxy. etc.). - Changed behavior of the flow rule translator and extension selector, now it allows extension to specify only some of the match parameters (before extension selectors were expected to describe the whole match key, i.e. all fields) - Various renaming to better represent the API - Various java doc fixes / improvements Change-Id: Ida4b5e546b0def97c3552a6c05f7bce76fd32c28
Carmelo Cascone authored -
Change-Id: Iff49b429cfc7c0142f3ab2e1dde1a32e85f20e87 (cherry picked from commit 44a1fef9)
Aaron Kruglikov authored -
- copy exist in src/test/java/org/onosproject/bgpio/types/attr/ Change-Id: I25cec163e5493b509281500df7d7f80cd1c2aee1
HIGUCHI Yuta authored
- 28 May, 2016 3 commits
-
-
Also added bool() helper method to JsonUtils and RequestHandler. Change-Id: Ie3a9db983f0936b1ad48488ce19d1cdc2e20c16a
Simon Hunt authored
- 27 May, 2016 6 commits
-
-
Change-Id: I937808577ceed5c43afe840fb543af3a6c2401fd (cherry picked from commit 356da766)
Simon Hunt authored -
Change-Id: Ief362489fe9b563606f07d52c300629af23b6372 (cherry picked from commit d7ff34d6)
Madan Jampani authored -
Change-Id: I9fa1268ba07734130ab7618e2110c053499bf1f1 (cherry picked from commit a82b2171)
Madan Jampani authored -
During the installation process, the list of flows to remove and the list of flows to install were computed into the same variable, so the list of adds overwrote the list of removes. The fix is to put them all onto the same list. Change-Id: I1f0c7f0a7b3c76f50afdb121dbba70010df79fab (cherry picked from commit fd724409)
Ray Milkey authored -
Note: If you're using optical devices currently in "default" driver bundle, (LINC-OE, Calient fiber switch, ECI devices, OpLink ROADM) you'll need to load the driver/app "drivers.optical" in adition to default drivers e.g., a) Add to cell definition export ONOS_APPS=${ONOS_APPS},drivers.optical b) Activate after starting ONOS onos> app activate org.onosproject.drivers.optical Change-Id: I126c09bebc816d11b4700a80e7a36a8e6c3e1b49
HIGUCHI Yuta authored
-
- 26 May, 2016 6 commits