Thomas Vachuska
ad37e3733e
Integrating YANG live compilation into YANG runtime.
...
- Bumped ONOS dependency on ONOS YANG tools 2.2.0-b4.
- Added CLI to compile YANG models.
- Added GUI capability to compile YANG models via drag-n-drop or file upload.
- Fixed defect in propagating self-contained JAR apps through the cluster.
Change-Id: Icbd2a588bf1ffe0282e12d3d10a117e0957c3084
2017-08-09 21:30:40 +00:00
Sivachidambaram Subramanian
a0efdcc803
ONOS-6516 - Fix for NullPointer Exceptions found during OFDPA testing
...
Change-Id: I2fa20194ab6e47334c4a882ddf929597259946f8
2017-08-09 21:27:13 +00:00
Ray Milkey
facf286f9c
ONOS-6886 Move interface classes from incubator to core
...
Change-Id: Iaae4d98279e4b77fc3f0b5a63d547921f93aeb46
2017-08-06 16:38:19 -07:00
Brian O'Connor
a09fe5b0b7
Updating Copyright line to Open Networking Foundation
...
Change-Id: Icba96d7f39a065b53f34a6aeb71afd1f7d51f774
2017-08-03 21:12:30 -07:00
Ray Milkey
64677e99d9
Starting snapshot 1.11.0-SNAPSHOT
2017-08-01 10:48:08 -07:00
Ray Milkey
17463db855
Tagging 1.11.0-b3
2017-08-01 10:46:24 -07:00
Jordan Halterman
f70bf462f8
[ONOS-6756] Replicate node version information for ISSU
...
Change-Id: Ibd31c573990f2732b7abf8615ca914ffb77615ec
2017-08-01 16:03:57 +00:00
Ray Milkey
64313cbc83
Starting snapshot 1.11.0-SNAPSHOT
2017-07-20 15:46:52 -07:00
Ray Milkey
7e28519e5f
Tagging 1.11.0-b2
2017-07-20 15:45:28 -07:00
mskala
0d0c6831cc
[ONOS-6806] Add getAvailableDeviceCount method to DeviceStore
...
Change-Id: I3f9e0bbd502e2a592da98436685fa2a192436ef8
2017-07-13 23:42:34 +00:00
Andrea Campanella
2cfe8ef782
Moving Extensions codecs to net/flow to avoid circular dependencies
...
Change-Id: I93dc5580ff46f57afe93dd4d1f0217359d5c89c2
2017-07-13 20:23:03 +00:00
Ray Milkey
f14cc6d3c2
Fix SNAPSHOT version string
...
Change-Id: I090c1998e5a117c10263b7a6abbffc624beb4074
2017-06-28 16:36:27 +00:00
Ray Milkey
7463193198
Starting snapshot 1.11-SNAPSHOT
2017-06-23 16:46:27 -07:00
Patryk Konopka
7e40c01118
[ONOS-6607] Get active flow entries count in FlowRuleService
...
Change-Id: I68b4d916f92427c06a82d3622fcc05738f64541c
2017-06-20 15:43:27 +00:00
Yuta HIGUCHI
9312a80bdd
Fix checkstyle buck daemon issue
...
- checkstyle buck daemon was not processing a file listed at end of the list.
- fix issues, which hasn't been detected due to above bug
- cosmetic fixes
Change-Id: I15f24311835726757f0974b7e5c12ff1c79a3d4e
2017-06-15 16:41:40 +00:00
Yi Tseng
10b69e8d67
Avoid multi-thread issue of encoding the installable Intents to json
...
ArrayNode uses ArrayList to store data, which is not thread-safe
Change-Id: Id3e54afdf036cbab0909b08b094a2c52124b6bb9
2017-06-15 08:35:47 +00:00
Sbhat35
99d6696d2a
Improved comparator unit tests
...
Change-Id: Id8c5bccdd7360b4631e340837f4f8cda101a446d
2017-06-14 23:59:55 +00:00
Rafal Szalecki
f97e0edd8e
[ONOS-6547] Add method to obtain intent's installables in REST API.
...
Change-Id: I80bbb25ecda292bb4f658d0d76fd49d7fabe8732
2017-06-14 09:17:27 +00:00
Charles Chan
888e20a25d
Remove host location when port down or device down
...
Also refactor Host Location Provider
Change-Id: I57d682ee51e80ddd7e141883521a12da705a336d
2017-06-13 18:58:10 +00:00
Yuta HIGUCHI
ebf88d6749
Cleaning up MeteringAgent.
...
Change-Id: Ia646a92fbf9b9957a88d4c95bd235fa5c0530eab
2017-06-12 20:27:45 +00:00
Carmelo Cascone
1022a4ef8e
ONOS-6464 interfaces for protocol-independence (PI)
...
And also ONOS-6553, implementation of table entry classes
Change-Id: Ia7146b1bb0aac794e19b3fd8150c042e7ec70535
2017-06-08 18:59:46 +00:00
Charles Chan
cd06c69b69
Extend host structures to store multiple locations
...
Also update host location format in CLI and REST API
Change-Id: I0fbd655f642627dd3eb8a2925f83a3ee016fe4aa
2017-05-29 18:19:19 +00:00
Jonathan Hart
cc962d82e0
Add REST support for MPLS_POP, TTL_IN and DEC_TTL instructions, MPLS_BOS criterion
...
Change-Id: Idde10b7f25717507b7a08c11d41921f3ce39fdd3
2017-05-25 23:56:00 +00:00
Ray Milkey
8521f810b4
remove deprecated isDurable() method
...
Change-Id: I000fe7dc49b6ba231cc7483cf0ad67593b50f06e
2017-05-24 21:17:33 +00:00
Sivachidambaram Subramanian
dab7f4bc13
ONOS-6452 - Supplied Eth Type value was not getting reflected for MPLS_POP instructions. Now this has been corrected.
...
Change-Id: I029d250a9ad139435554eba26ea2ec18508b0ab5
2017-05-22 18:35:20 +00:00
Yuta HIGUCHI
498fa1d321
Bump Guava to 21.0
...
Change-Id: Id81705773d191db6a18153d8b2dd4abd2bfd0e60
2017-05-19 15:40:12 +00:00
Yuta HIGUCHI
4f8a377740
ONOS-6468 Fix for race condition between compilation and installation complete state.
...
- Fix for a bug where intent compilation complete state,
can overwrites intent installation complete state,
if intent installation completes before compilation complete state is written to the store.
- Introduced internalState version on IntentData,
which is effectively mutation count, in order to avoid
batch write of compilation result overwriting installation result
Change-Id: I5d77dfbe496e690ebdf2b4f9643d2b64c4233182
2017-05-18 21:26:07 +00:00
Ray Milkey
08b03a9ec8
Starting snapshot 1.11.0-SNAPSHOT
...
Change-Id: I5aa84e241545dace6192243c0079924ddf899404
2017-05-15 18:40:20 +00:00
ke han
215f245e74
the port in action field is optional for qos flow rule
...
Change-Id: Ia590bcb94b20f917ad12b02d6c68da56aea0a233
2017-05-05 13:09:09 +00:00
Yuta HIGUCHI
ac8b229375
ONOS-6225 Expose k-shortest path search as part of TopologyService.
...
Change-Id: Idf812a707aba0b972fcfbde871c624dfc86b6e1b
2017-05-04 19:11:06 +00:00
Ray Milkey
8fd28c7b80
Starting snapshot 1.10.0-SNAPSHOT
2017-05-02 14:37:34 -07:00
Ray Milkey
f0099022d2
Tagging 1.10.0-rc1
2017-05-02 14:35:27 -07:00
Jonathan Hart
aa178db50c
Add ability to set clearDeferred flag in treatments from REST API.
...
Change-Id: Ib7128f8b7bce3a51cb4a0d764cf00142095634cf
2017-04-20 13:22:08 +00:00
kalagesa
42019545ef
ONOS-6106 Adding Missing Fields in the " get flows and get devices" rest api
...
Change-Id: I6657b8d75388e850acaa53fe4f5be261e45a9bca
2017-04-18 19:50:49 +00:00
Claudine Chiu
1f036b8c99
ONOS-6096 initial impl of dist. virtual packet store; virtual PacketRequest CLI; PacketRequest codec
...
Change-Id: Iea0a159a977701685c4487e806b26c85a1fcc1a5
2017-04-12 22:41:00 +00:00
Jon Hall
a3fcf6754a
Fix Sonar issue:
...
Strings literals should be placed on the left side when checking for
equality
Change-Id: I4537e08936731ace55aeecb3ad941269ec1eb191
2017-04-05 22:54:30 +00:00
Ray Milkey
88cc3432cf
Update checkstyle to version 6.19
...
Change-Id: I32787f2a5f4f4b17fd4cdcf9bd2eb3903dcecfff
2017-03-31 00:59:32 +00:00
Yi Tseng
fa394defdc
Fix for ONOS-5175. GroupId refactoring.
...
Science DefaultGroupId was deprecated, remove it from ONOS
Change-Id: I82394e58ec1ba10c37492ed77546e233de9f934f
2017-03-24 21:13:57 +00:00
Ray Milkey
64cc58238c
Remove left over system directory after test completes
...
Change-Id: I5f7bcfc25d7fa8912d1af19c6b5e5948afa589de
2017-03-23 22:10:28 +00:00
Thomas Vachuska
6cc7488d94
Implementing ability to process single-bundle ONOS apps whose meta-data
...
is self-contained in the jar itself.
Change-Id: Ie80ce5e39fd236dbcd0499ac1afec2399c2ea3cc
2017-03-21 23:32:27 +00:00
Saurav Das
1bec2be622
Making the REST interface accept deferred instructions while adding flows
...
Change-Id: I6ac2d6a78e11d372f5d72f097554187a564801b1
2017-03-07 00:58:58 +00:00
Andreas Gilbert
75b882f7e8
[ONOS-5939] added traffic selector bitwise match on TCP/UDP/SCTP source/destination port
...
Change-Id: Ibf5947f7a6cac86fab77d15990116040fd8e5ef5
2017-03-01 20:07:39 +00:00
Luca Prete
670ac5dd95
Resource group to share resources between intents
...
Change-Id: I5bf7d4261197449924d07dabac841cf8ccbe9389
2017-02-16 21:14:05 +00:00
Ray Milkey
54a78514d2
Starting snapshot 1.10.0-SNAPSHOT
...
Change-Id: Icd6983be6a52293fb8a846a02d5e314c2c7aeaf0
2017-02-13 11:13:52 -08:00
Ray Milkey
57b510152e
Starting snapshot 1.10-SNAPSHOT
...
Change-Id: I800d5d9e7f23793f5288457bca449ca382896723
2017-02-13 11:06:55 -08:00
Ray Milkey
de84cdde9a
Starting snapshot 1.9.0-SNAPSHOT
2017-02-13 10:54:12 -08:00
Ray Milkey
8588c48114
Tagging 1.9.0-b3
2017-02-13 10:52:31 -08:00
Victor Silva
0282ab8e95
[ONOS-5797] GroupService: add setBucketsForGroup
...
Add method to set all buckets from a group, overwriting the
previous group buckets entirely. Useful for edits that before
required two operations: removing the buckets and then adding
others. It can all be done with one OF message in the end.
Change-Id: Ic5669603ed4fd18b8efaa8d0253ab9d7b1e870f5
2017-01-25 17:13:44 +00:00
Yuta HIGUCHI
a255bb4f69
ONOS-5595 netcfg for protection
...
- ProtectionConfig
- TransportEndpointDescriptionCodec
Change-Id: I79e304a20e9d1f95a4b432542738c64102550650
2017-01-25 17:12:30 +00:00
Andrey Komarov
2398d960b9
Vector cost proposed to TST on 2016-07-13
...
First part implemented: weight interface introduced and integrated, default weight implementation added.
Change-Id: Ia46f1b44139069aa171a3c13faf168351bd7cc56
2017-01-23 17:27:20 +00:00