361 Commits

Author SHA1 Message Date
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
Jian Li
1c94b9de23 Bump swagger ui from 2.2.5 to 2.2.10
Change-Id: I8ecfba9074dd77224e661cad0034480755fcc5eb
2017-02-08 15:47:21 +09:00
Sangsik Yoon
9df5bc64eb OpenTAM-DPIS: REST-API swagger-doc DpiStatistics.json format bug fix
Change-Id: Id17e6c14b09469f63f6e1c94a482b403b25ce80b
2017-02-03 17:48:12 +00:00
Jonathan Hart
f09a13a468 Update link to static flows json documentation
Change-Id: I25b5c10d80c8b854512cadf6386340c9a6c59e1f
2017-01-26 09:52:14 -08:00
rohitsharan
fd74760e0f null pointer dereference in IntentsResourceTest.java
Change-Id: I147b7d246f71fd264cb56128357d629d280f42e9
2017-01-25 17:05:23 +00:00
Ray Milkey
287b4ae810 Starting snapshot 1.9.0-SNAPSHOT 2017-01-19 15:21:17 -08:00
Ray Milkey
2557ba3375 Tagging 1.9.0-b1b 2017-01-19 15:20:17 -08:00
Jon Hall
cbd1b39f58 Sonar fixes
Rule: Use isEmpty() to check whether the collection is empty or not.

Change-Id: Ib5ab56b2263623b297db56c5cac2c2ee80e12725
2017-01-19 20:24:18 +00:00
Yuta HIGUCHI
2035e72bca Log added resource path on load/unload
Change-Id: I5404e338eb400ee10e3658ffbdfc80c10a14a288
2016-12-21 17:52:21 -08:00
Thomas Vachuska
58a7c348f5 Added REST API to administratively remove hosts.
Change-Id: I8f2427f9365fefdc18771daf70b8f8abcad42b0b
2016-12-13 19:36:00 +00:00
Sangsik Yoon
b1b823fd3f [newOpenTAM] new Upgraded AFM and FlowStatisticService
New Upgraded AFM(Adaptive Flow Monitoring) and FlowStatisticService.
  .Reabsed from master 2016.12.06, and assumed avgPollInterval in FlowStatisticService with flowPollFrequency in case adativeFlowSampling is true or false
  .Fixed Yuta HIGUCHI comments, 2016.12.03
  .Fixed checkstyle warning
  .Rebased and added interrupted flag for exiting while() loop when IterruptException is caught in NewAdaptiveFlowStatsCollector.java

  .Fixed and added javadocs from Thomas Vachuska's comment
  .Removed synchronized block in OpenFlowRuleProvider.java for avoiding performance degradation
  .Rebased from master 2016.10.13 1.8.0.SNAPSHOT
  .Rebased from master 2016.09.09
  .Fixed Yuta HIGUCHI's comments
   (made default getFlowEntriesByLiveType interface,
    added checkArgument() for StoredFlowEntry,
    added @Deprecated annotation @deprecated javadoc,
    added Thread.currentThread.interrupt()
    and fixed Default Adaptive Flow Sampling value with false.)

  .Rebased from master branch
  .Fix typo in FlowRuleService.java comment line
  .Quick Bug fix in NewAdaptiveFlowStatCollector
  .master rebased for fixing build Failure
  .Removed synchronized block in FlowRuleProvider and NewAdaptiveFlowStatCollector for performance upgrade

  .Removed duplicated flow entries in NewAdaptiveFlowStatsCollector
  .Removed additional operation (add/remove/mod) of flow entry in OpenFlowRuleProvider
  .Set default adaptiveFlowSampling value with true
  .Added liveType (IMMEDIATE, SHORT, MID, LONG) member variable in FlowEntry
  .New added PollInterval static class for pollInterval value adjustment
  .Updated FlowEntryBuilder and FlowEntry constructor
  .Added liveType print in FlowListCommand CLI
  .Removed FlowStatisticStore, used existing StatisticStore
  .New added FlowEntryWithLoad for replacing the old TypedFlowEntryWithLoad
  .Added new interfaces in FlowStatisticService
  .Updated GetFlowStatistics CLI for using new interfaces
  .All Typedxxx classes are deprecated

  .new created review 9292 from review 9232
  .fixed Jian Li's review comment from review 9232
  .fixed Build failure in core/net/BUCK file

Change-Id: I7a0e39c5220a2b279b68a195347c183b5bdf1a49
2016-12-07 20:04:36 +00:00
Simon Hunt
5361221a17 Working on Bay-Area-Region Demo.
- added latitude / longitude parameters to regions, so the icons can be "placed" on a GEO-map

Change-Id: I5cf939f22597d4658ab603459b2b3059ba0db0c9
2016-12-05 00:50:46 -08:00
Charles Chan
2cece3d395 Allow pre-setting component config via REST API
Change-Id: Ice1710c81a6356affee5987ff1f7f6fc5aa6406e
2016-12-02 17:12:39 -08:00
Ray Milkey
72bcefefce Starting snapshot 1.9.0-SNAPSHOT
Change-Id: Iae30168353c72c4e2d5e395298ceca5dd7554984
2016-12-02 16:22:53 -08:00
Ray Milkey
bc3c6ba539 Starting snapshot 1.8.0-SNAPSHOT 2016-12-02 15:59:38 -08:00
Ray Milkey
a222d05a18 Tagging 1.8.0-rc4 2016-12-02 15:49:32 -08:00
Ray Milkey
b547e06157 Starting snapshot 1.8.0-SNAPSHOT 2016-11-30 15:10:18 -08:00
Ray Milkey
4f6d428dc7 Tagging 1.8.0-rc3 2016-11-30 14:52:32 -08:00
Ray Milkey
58c6af2321 Starting snapshot 1.8.0-SNAPSHOT 2016-11-22 17:26:52 -08:00
Ray Milkey
8b8b30ce29 Tagging 1.8.0-rc1 2016-11-22 17:08:32 -08:00
Bharath Thiruveedula
99849dc9d1 [ONOS-4992] Modify the return signature for FlowRuleService for consistent return object
Change-Id: I06154d79ea9d875c503369dcb77d5fffcfbd4467
2016-11-22 22:43:26 +00:00
Jayasree Ghosh
fc72e2edf5 Fix for ONOS-5566:Issue With Region POST-DELETE REST API:Incorporated Comments
Change-Id: Id14480f26e02b87fab3e3c6a0b9f111d9477c3ac
2016-11-18 16:14:57 +00:00
Author Name
e252a00e39 Implementation for ONOS-5327. Creating rest api for finding intent statistics.
Change-Id: Ic7facfe1507f8ce8507df0940d2c0bb8b62781be
(cherry picked from commit 5dd3d174e477528a05b0ead429bb629f46e4eb44)
2016-11-11 16:22:08 +00:00
Jonathan Hart
9b80da8cef Revert "Fix for ONOS-5417:Issue with Creating Flows using POST flows REST API"
This reverts commit dba61119d17fcffa67026d1cf7e450fc7fb2a2ec.

This breaks compatibility with the existing API where users can POST a flow without specifying an app ID.

Change-Id: I50b4be3cb018a2d5a5fe61153d6c491df49122e2
2016-11-10 23:05:48 +00:00
Ray Milkey
ef79434ff7 Fix Javadoc warnings
Change-Id: Ia5fe7785f76da92abbf940599cbd3d7dc6ac2cc5
2016-11-10 18:42:48 +00:00
Kavitha Alagesan
6009339391 5546
Change-Id: I148096bed14ef7b67f8cfa6c9cdaf9422a6a6d35
(cherry picked from commit 76eeab38c9164abc4166e0b84a96c66aa06a48b4)
2016-11-09 17:36:01 +00:00
Jayasree Ghosh
dba61119d1 Fix for ONOS-5417:Issue with Creating Flows using POST flows REST API
Change-Id: Ie608f2ef0447fc8c2a73f46df0e5b195c333fcbf
(cherry picked from commit 3565ca6f5b2b46ee2fe9b93aa7d0ea4df592830b)
2016-11-08 20:17:29 +00:00
Kavitha Alagesan
e6840cffd3 ONOS-5545
Change-Id: Idf876826a7ad5cda82142beca490b3befe9551db
2016-10-28 13:43:40 +00:00
Ray Milkey
131c068323 Fix NPE when a POST operation is done for multiple flows and there is no flows array specified
Change-Id: I59caa97d8b2c663f1a7765c1d4c50f3b9ec63cca
2016-10-18 21:33:04 +00:00
Jian Li
7f6d0e9ebe Bump up swagger ui from 2.1.5 to 2.2.5
This commit bumps up swagger ui to 2.2.5 which fixes various bugs
introduced in previous version.

Change-Id: Ib4cf84c85c3c8d4ea8c32477a004c2ee12c22a8e
2016-10-17 18:09:13 +00:00
Sangsik Yoon
f0b3ad8447 [OpenTAM_DPIS] DPI Statistics Manager & dpis CLI
- Fixed Thomas Vachuska's comment
   .Removed DpiStatisticsJson.java and related codes for avoiding confusion within package because this does not need anymore.
   .Simplified execute() code and fixed comments in DpiListCommand
   .Added javadocs for public methods and fixed typos
 - Rebased from master 1.8.0-SNAPSHOT, 2016.10.14

 - Upgraded the function and performance.
   .changed List<DpiStatistics> to SortedMap<DpiStatistics>
   .added DpiStatisticsService interfaces to get DpiStatistics by receivedTime
   .added more options of dpis CLI: displays indivisual category by topn
   .and some bug fix

 - Fix javadocs and ONOS style method name.
 - Fix javadocs error.

Change-Id: I07a058e04f63bd9c547a5d605975b214eec0ce1f
2016-10-17 17:59:33 +00:00
Yoonseon Han
6c60389e14 In vnet CLI, separates virutal port creation and binding operations.
Original usage with specifiying a phyiscal port is also in supporting.

Changes.
1. vnet-create-port allow to create virtual port
   without a specific virtual port
2. vnet-bind-port command is added to newly bind or to update
3. Virtual binding point is changed from Port to ConnectPoint.

Change-Id: I4c8f9a2b9b2786ba519ead3559d7f005390fee86
2016-10-13 18:38:44 +00:00
Jayasree Ghosh
e6213cf013 Fix For ONOS-5396:Causing NPE:for REST API- GET /applications/{name}
Change-Id: I652f4620a741f64bc71f2555ad801eb00e7c951f
2016-10-06 21:41:08 +00:00
Jayasree Ghosh
28e1b3e092 Fix for ONOS-4675: FLOW ID is not matching with the one added in the ONOS
Change-Id: I1730ec5ae0692651cb774c2b546c31773115676c
2016-09-30 19:06:50 +00:00
Yoonseon Han
59ecdf3fc7 [ONOS-5324] Issue with Meter POST Rest API
- ConsistentMapException while POST a Meter With non existent DeviceId

Changes
1. added DeviceID check mechanism to confirm
   the requested ID refers an available device.
2. Changed MeterResourceTest to address
   a specific deviceID (of:0000000000000001)

Change-Id: I9ce70a73dc03e9e7516e8aaff3895a66f3b69b13
2016-09-30 05:17:40 +00:00
Prince Pereira
3ff504c8e8 Fix for ONOS-5175. GroupId refactoring.
Change-Id: I951392bdc69fe1ef694d321164b0b49032617d6b
2016-09-29 16:22:13 +00:00
sdn
5e935458fe Fix for ONOS-5033 hosts - dynamic or static
Change-Id: I3791370db0037968003abc23c918c63119d2dba2
2016-09-27 17:18:48 +00:00
Jayasree Ghosh
cfcf52c3c5 FIX for ONOS-5296:Wrong MetricName throwing NPE
Change-Id: I625640fba84bd2fabd140d6449cdceb0079ad3f4
(cherry picked from commit f5c17fd79bc187c4fbf97248274365aed9afeccb)
2016-09-26 05:00:59 +00:00
Brian O'Connor
bfc02ecd22 Bumping snapshot version to 1.8.0-SNAPSHOT
Change-Id: I4ca57b277d8ac814b8a10b107d995cb1cc4d499d
2016-09-16 17:41:55 +00:00
Brian O'Connor
b19fc86f82 Bumping version back to 1.7.0-SNAPSHOT
Change-Id: I1df9d0f12cd7ec7597499d41cacebdbe75899556
2016-09-16 00:12:21 -07:00
Brian O'Connor
338bc0cf19 Bumping pom versions to 1.7.0-rc2 and fixing some maven issues
Change-Id: I6169420328333d0916452aa92efbfa961d72e9c4
2016-09-16 00:11:45 -07:00
Brian O'Connor
0a4e6742b8 Copyright update
Change-Id: I534d938da3820f6fb814aed3bb4a0855fa41ddd5
2016-09-16 06:48:34 +00:00
Jayasree Ghosh
e7a240c0a1 FIX for ONOS-5260: METER AppID Display on GET, Precedence Range Issue
Change-Id: Ia82b8d70de0b5d824d808f9593ada64d3c1fbd09
2016-09-15 23:57:53 +00:00
Ray Milkey
cc44cb481b Fix Jersey warning for redundant "@Path("/")
Change-Id: I4b1af699c90e07811e046335ff2896ec402959b6
2016-09-12 17:44:21 +00:00
Jonathan Hart
6192499379 Use subject factory to create subject for deletion rather than using the string/
Change-Id: Ib7680b07642d676e9ad7f10fd59471880aa79771
2016-09-07 18:50:51 +00:00
Thiago Santos
7a174cf49b [ONOS-5184] Allow configuring cluster partition size
Adds a new parameter to onos-form-cluster: -s <partition-size>
to allow specifying the partition size to be used when creating
the cluster.

Change-Id: I4c31d6e97fe0fd811831296f41a09160bebb58de
2016-09-02 14:50:18 +00:00
Murat Parlakisik
c6759e80bd ONOS-4374 Enable installing flows with hard_timeout
Change-Id: I4e60e93aad44c7e8f8913fa4dd3ed5a2565d7034
2016-08-30 17:46:55 +00:00