Simon Hunt
8589757355
GUI Topo -- added NodeBadge field to NodeHighlight.
...
- updated TopoJson to include device badge in JSON output.
Change-Id: I7fc0ec226c378a0395cd1eec765cb7bc867f9100
2015-10-20 16:32:07 -07:00
Simon Hunt
83c5b83b76
GUI Topo -- added NodeBadge model object.
...
Change-Id: Ic6c04429f81162f6e4c15836b342d21864e2387d
2015-10-20 14:57:14 -07:00
Yafit Hadar
52d8155373
[Emu] Defining classes for ODU SIGID and SIGTYPE Fields in Flow Criteria and Instruction - Data Model and Tests only
...
Change-Id: I3a71520caa286a1fcc509c581036ef4848de9b5b
2015-10-15 08:43:28 +00:00
Sho SHIMIZU
cfe707af5e
Add @Beta annotation because APIs is not stabilized yet
...
Change-Id: Id6111180be6c21a5287e2b53abacdfb43931abd4
2015-10-13 17:46:00 +00:00
Brian O'Connor
5251562d15
Fixing Javadoc errors
...
Change-Id: I72b9d49e052316cbbbef343d367ffffe13cd4e56
2015-10-09 17:08:17 -07:00
Brian O'Connor
21b028e526
ONOS-2890 Deactivating apps removes other apps' packet processors
...
- Reworking store commands to use compute for updates
- Trigger add/remove to devices on map events
Change-Id: I33391435945c1775a9ef0cdc83920fc1cadfd658
2015-10-09 20:50:11 +00:00
Brian O'Connor
983a17efb3
Removing extra lines in DefaultTrafficTreatment
...
Change-Id: I83c0070f66ed433eb91be9478b6978f3de1b5f9a
2015-10-09 00:58:56 -07:00
andrea
ed976a405f
Inserted set and get controllers methods in ovsdb controller config
...
Change-Id: I791ff2ae159d0ac50beff22abda2b187913428f6
2015-10-09 02:07:00 +00:00
HIGUCHI Yuta
c7c1d35a9d
Fix equals comparing against wrong type
...
Change-Id: If972a3a7b28c05cbdd9df5c7e5103ebbb5eaf533
2015-10-08 16:00:20 +00:00
Brian O'Connor
b75a67a009
Updating DefaultTrafficTreatment
...
- Updating EMPTY treatment to contain NOACTION
- Remove NOACTION when building treatment from existing treatment
- Putting NOACTION into immediate set if no actions exist
Change-Id: I408b6b8daf2a3d38604a900c09d7c15cc3994757
2015-10-07 15:33:09 -07:00
Thomas Vachuska
ea5adc6b44
Corrected output of network configuration subjectKeys in JSON output; no longer relies on subject.toString.
...
Change-Id: If4e07bc27cfaf8feb59397a5f104e5f663504f6e
2015-10-07 20:57:03 +00:00
andrea
fe3308fa13
minor formatting changes
...
Change-Id: I361955b820489793ffb8f6b9b9ff24d429e1dd99
2015-10-06 23:20:00 +00:00
Aaron Kruglikov
82fd63255c
Adding atomic countetr compare and set method
...
Change-Id: I5cf459e9e09ab1a84ced8160ef61d6a52ea4bea4
2015-10-06 22:31:19 +00:00
alshabib
ed0951fc64
initial impl of a multicast route table
...
Change-Id: Ic86a0665d1ade6b85b05e602ead2bd9c0a7dde07
2015-10-05 16:46:09 +00:00
Srikanth Vavilapalli
95810f5465
CORD-13:Table Statistics support along with CLI and REST
...
Change-Id: Ic7facc73754c4b1e7c9c5a9eecd217f89a67e135
2015-10-05 15:56:38 +00:00
Sho SHIMIZU
7d20af107c
Refactor: Rename to more descriptive name
...
Change-Id: I013c45690f7f405b66d656fd8e53d4a41c31e6da
2015-10-02 22:56:54 +00:00
andrea
dd106a6d4e
Simplified component config loader with preset method that sets the configuration regardless of the component state
...
Change-Id: Ia2e987c3b6d15339396737dfa68c6973d714798c
2015-10-02 22:19:09 +00:00
Sho SHIMIZU
a6426cb218
Refactor: Remove intermediate layer just delegating to DeviceResourceStore
...
Change-Id: Ie46298311e889a737c4c2ecaefa09ba1bc13d547
2015-10-02 22:18:25 +00:00
andrea
fd912ac7a5
minor name changes and javadoc
...
Change-Id: I43a05d75392efad9ac004867027a31adcc18c6f5
2015-10-02 22:18:14 +00:00
Sho SHIMIZU
506f287ff0
Refactor: Remove unused methods
...
Change-Id: Ib31bea1a27b16cdb9556748ecb9f9ab7eb689f3c
2015-10-02 21:54:46 +00:00
Sho SHIMIZU
5c16df85a6
Replace method call of DeviceResourceService with that of ResourceService
...
Change-Id: I7a0400652cd43831a3fff4c0dc73fbe79d4eb633
2015-10-02 21:54:44 +00:00
alshabib
2ce0c733ce
cleaning mcast route data type in preperation for the backing store
...
moving package to API with BETA tag
Change-Id: I62a611dcb67b6b4d3ee6f90ed2e963ea345b7d6e
2015-10-02 18:34:06 +00:00
Sho SHIMIZU
f853b0efb6
Add a method to get resource allocation of the given resource
...
Change-Id: I06b2f83b5a07a1bcbada9db5263abd2e1a4a4d17
2015-10-02 16:54:21 +00:00
Ray Milkey
911c519e31
Unit tests for packet processing the the AAA app
...
Change-Id: I51149fdf9ce5bfe4ee8d67564165b94f3e39e379
2015-10-01 16:36:41 +00:00
ssyoon90
a98825ab5d
[Emu] openTAM: FlowStatisticManager, DistributedFlowStatisticStore, get-flow-stats CLI Implementation and NewAdaptiveFlowStatsCollector update and typo
...
- GetFlowStatistics.java
.Fixed function name typo: immediateLoad()
- SummaryFlowEntryWithLoad.java
.Added javadoc
- TypedFlowEntryWithLoad.java
.Added javadoc,
.and replace checknotnull and throw NullPointerException in typedPollInterval() at line 104
Change-Id: I23d2eaf234d0affeb5f927275148d9165c66c774
2015-10-01 11:29:45 +00:00
Charles Chan
7efabebd01
[CORD-197] Properly handles a flow with empty instruction
...
Change-Id: Ia465fdc8df1dca7a46249cd4cd8d41faf8461c3a
2015-09-30 13:37:04 +00:00
chengfan
e264bef448
ONOS-3010 implement flow with meter
...
Change-Id: Ib629b74441480c6902a492ed3ddd21adb452af87
2015-09-28 20:47:23 +00:00
alshabib
5196e86392
cleaning up some meter code
...
Change-Id: Ie901d51cf6ade2c497f90fadb093179404967d13
2015-09-27 10:59:50 +02:00
alshabib
70aaa1b931
adding device specific counters for meter ids in
...
the meter service.
Change-Id: I38d38a0a85024927f5a74013b2b4d9efa9b32d22
2015-09-27 08:52:08 +00:00
Sho SHIMIZU
2581e1893b
Remove constructor deprecated in Cardinal
...
Change-Id: I116c96373cbbf2d12770d7146d984d307d2859a4
2015-09-25 18:41:35 +00:00
Sho SHIMIZU
66a8554a17
Remove enum deprecated in Cardinal
...
Change-Id: I8200f75d34156e1233a249fddab79c72b79b7cc3
2015-09-25 18:35:26 +00:00
Sho SHIMIZU
bccb002b25
Place @deprecated tag in Javadoc
...
Change-Id: Icd08c2587302193e99f81c961f3c46acfaf0b11d
2015-09-25 16:43:25 +00:00
samanwita pal
c40e5ed5ba
ONOS-2926 Remove IP instead of host when the IP mapping is released
...
Change-Id: Ifea3366ce8a18ea068e615636b3069e769221c0e
2015-09-25 01:51:31 +00:00
Sho SHIMIZU
605854f98a
Remove methods deprecated in Cardinal
...
Change-Id: I345893732a8902e8485c82026bf12d49feae9464
2015-09-24 22:35:13 +00:00
Sho SHIMIZU
a5beadcafd
Remove optical related APIs deprecated in Cardinal
...
Change-Id: I0e428039cc99247d1bfe6493a926ebac0adb1ebc
2015-09-24 22:34:51 +00:00
Sho SHIMIZU
c3cf5bce6a
Remove deprecated constructor in FlowRuleIntent
...
Change-Id: Ib5b72ed3782de2de12622db666321b327d0e8f0b
2015-09-24 22:21:35 +00:00
Sho SHIMIZU
7e6c8265bd
Remove deprecated method
...
Change-Id: I39b027ef07afe7629f882fc9ccb02d5aabdd5710
2015-09-24 14:40:37 -07:00
Thomas Vachuska
93c88048e5
Fixed a defect where packet requests issued from different instances resulted in 'redundant' packet requests due to different order of criteria serialization.
...
Change-Id: Ice8a0fea11b993fd4fc50b8093e02203fd76c772
2015-09-23 22:39:37 +00:00
ssyoon90
30fbcd97d1
[Emu] openTAM: NewAdaptiveFlowStatsCollector Implementation
...
- NewAdaptiveFlowStatsCollector.java
.Bug fix to initialize callCountCalAndShortFlowsTask value
.Added flowMissingXid variable to identify individual StatsRequest or match all StatsRequest message or not
- DefaultTypedFlowEntry.java, TypedStoredFlowEntry.java
.Added javadoc for class
- OpenFlowRuleProvider.java
.Line 2: 2014 -> 2015
.Added adaptiveFlowSampling boolean property with default
.Added call providerService.pushFlowMetricsWithoutFlowMissing in case of individual StatsRequest
- FlowRuleProviderService.java
.Added pushFlowMetricsWithoutFlowMissing() function
- FlowRuleManager.java
.Added pushFlowMetricsWithoutFlowMissing() implementation
- OpenFlowControllerImpl.java
.Bug fix to unchange the StatsRequest Xid value in case of StatsReply Flow message type
Change-Id: Id4dc4a164da654af7b6dfb090af7336e748ef118
2015-09-23 18:13:02 +00:00
Madan Jampani
e5723dc66f
[Emu] MutexExecutionService for running tasks that need to run only on a single instance.
...
Change-Id: Idf9fedbbf15c014e97c77db25aa608cd1db53b27
2015-09-23 17:20:00 +00:00
Thomas Vachuska
48e64e4b5b
Cleaned up the SRLG and disjoint path code and naming.
...
Change-Id: I02b6fe5ee1e3f5eadc4e88800386a23349ee5e58
2015-09-23 16:41:43 +00:00
Thomas Vachuska
3ece373c81
Added a new GUI view for packet processors.
...
Change-Id: Ia0c6a23b389c4033b94deefdc32a2543b9c9cfa5
2015-09-22 23:58:50 -07:00
Thomas Vachuska
924cda424c
ONOS- 2946 Adding ability to view packet processor statistics.
...
Change-Id: Ic55ec670b197b1ee08f2d11f97658fd614da1614
2015-09-23 00:20:44 +00:00
Nikhil Cheerla
2ec191fa98
Disjoint Path Utils Exposed
...
- to TopologyStores
- to TopologyServices
- to PathServices
- to REST API
Change-Id: Ib2b5840df0f8e94f327ec8f91827d3d850634562
Change-Id: I03e59210e9c79c4f92dcfa8c7983642572708429
Change-Id: Ia5c17d1ded374ef688990bd30e7f99184aaca95b
Change-Id: Ibebae50bc722701e8212263587727ad8abd79805
2015-09-22 14:29:19 -07:00
Nikhil Cheerla
1cf0f9a41f
[Emu] Disjoint Path Utils Exposed (to DefaultTopology)
...
Change-Id: I1d59d7a5a89618bd7419f00a0da674e87fe9bdb3
2015-09-22 13:45:18 -07:00
Jonathan Hart
65d551b50e
Compute the flow ID at build time rather than when fromApp() is called.
...
Depending on the order that the application calls the builder methods,
there may not be any selector, priority, etc. added at the time fromApp() is
called. This means there's no entropy to the hash function so all flows end
up with the same flow ID.
Change-Id: I9badedc343fdf6f3ee7f73547955cd84302d9226
2015-09-22 18:21:05 +00:00
Brian O'Connor
f107bd7193
ONOS-2947 Improvements to HostService
...
- Added ability to replace IPs for existing hosts to HostProviderService
- Moved createOrUpdateHost to use compute() (rather than get/set) in HostStore
Change-Id: I8ac035d010ae65f23158d2237f9fc97c8f811dd4
2015-09-22 00:41:03 +00:00
Thomas Vachuska
7f171b2ce9
ONOS- 2946 Adding ability to view existing packet intercept requests and packet processors.
...
Change-Id: Id0d82fb4a19506ec607a71856dbf0c33c8e51baf
2015-09-22 00:40:11 +00:00
Jonathan Hart
46080b6834
Remove all address bindings code from Host subsystem.
...
This has been superseded by the InterfaceService.
Change-Id: I8aae4cfe00752a84e545a1030c199aea8b59da38
2015-09-21 20:57:13 +00:00
Jonathan Hart
39ee64855b
ProxyArpManager: Factor out common logic for handling ARP and NDP packets.
...
Change-Id: I0709f9cda2506f01dbc912b8c3e12443ec217fed
2015-09-21 19:58:39 +00:00