- 01 Jun, 2016 5 commits
- 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 12 commits
-
-
- Assumption is that problem is triggered, when response is already received before setting the completion stage to capture execution thread. Change-Id: I17fdc82be1f6083ed3075858433b347b2caed4cf
HIGUCHI Yuta authored -
Change-Id: I5398cb6e85f06efd7937562ba0d9a51eff23572d (cherry picked from commit 8d0ad2fa)
Gaurav Agrawal authored
- 25 May, 2016 1 commit