Gitiles
Code Review
Sign In
gerrit.onosproject.org
/
spring-open
/
4f0b60cae6c611dee3d59073048933ab071ffb57
/
src
/
main
/
java
/
net
/
onrc
/
onos
/
ofcontroller
/
flowmanager
/
FlowManager.java
4f0b60c
changed IFlowService interface to flowEntryOnSwitchExpired(IOFSwitch sw, FlowEntryId flowEntryId)
by Brian O'Connor
· 11 years ago
4df85ae
Added new API to the FlowManager, that will be called
by Pavlin Radoslavov
· 11 years ago
9113eab
Removed a method that is not used/needed anymore.
by Pavlin Radoslavov
· 11 years ago
4ef6ba2
* Refactor the implementation of the FlowManager.getAllFlowsSummary()
by Pavlin Radoslavov
· 11 years ago
f2a5265
* Remove clearFlow() and clearAllFlows(), and the corresponding REST
by Pavlin Radoslavov
· 11 years ago
c9da532
Cleanup the FlowManager: remove unused code that implemented
by Pavlin Radoslavov
· 11 years ago
584bd11
Use a separate thread to write the Flow Entries to the Titan Graph DB.
by Pavlin Radoslavov
· 11 years ago
ff43b56
Redirect deleteFlow() to use clearFlow().
by Pavlin Radoslavov
· 11 years ago
38c1dfe
Enable the Hazelcast-based notifications for the FlowManager.
by Pavlin Radoslavov
· 11 years ago
4e77de9
Squashed commit of the following:
by Naoki Shiota
· 11 years ago
1a37ca1
Added FlowPusher enabling flag (false by default).
by Naoki Shiota
· 11 years ago
8c166a7
created FlowProgrammer module and implemented FlowPusher and FlowSynchronizer as services, also modified FlowManager to use the service exported by FlowProgrammer
by Brian O'Connor
· 11 years ago
90c2899
Merge branch 'syncdev' of github.com:n-shiota/ONOS into syncdev
by Brian O'Connor
· 11 years ago
36e8943
Merge master branch into syncdev
by Naoki Shiota
· 11 years ago
aea8858
Separated flowprogrammer package from flowmanager.
by Naoki Shiota
· 11 years ago
2e2fc2b
Added FlowPath/FlowEntry version interfaces to FlowPusher
by Naoki Shiota
· 11 years ago
8ee48d5
Finished implementing FlowPusherService.
by Naoki Shiota
· 11 years ago
e0e48f7
Added a temporary variable to switch between the poll-based and
by Pavlin Radoslavov
· 11 years ago
6311717
Modify the logic for writing the Flow Entries to the database:
by Pavlin Radoslavov
· 11 years ago
9f33edb
* Refactor/cleanup the processing of events inside the FlowEventHandler.
by Pavlin Radoslavov
· 11 years ago
5c8d19f
Modified FlowManager to use FlowPusher instead of OFMessageDamper and FlowSwitchOperation.
by Naoki Shiota
· 11 years ago
8af4de6
Merge branch 'master' into syncdev
by Brian O'Connor
· 11 years ago
0d6ba51
incremental commit before changing origins; moving FlowSync to service from module, added helper code to construct and send OF messages
by Brian O'Connor
· 11 years ago
ab18925
Removed unhelpful for() loop when trying to commit to the database.
by Pavlin Radoslavov
· 11 years ago
bc96ae1
* Misc. changes and bug fixes:
by Pavlin Radoslavov
· 11 years ago
ed0f4a8
Update the REST shortest-path computation backend to use the in-memory
by Pavlin Radoslavov
· 11 years ago
fb94edc
* Added/updated debug log messages.
by Pavlin Radoslavov
· 11 years ago
7407ab5
* Updated the implementation of method FlowManager.pushModifiedFlowEntries()
by Pavlin Radoslavov
· 11 years ago
1c24f22
* Transmit and process the FlowEntry events
by Pavlin Radoslavov
· 11 years ago
9a85902
Renamed class PathComputation to FlowEventHandler to reflect better its purpose.
by Pavlin Radoslavov
· 11 years ago
ebc8b19
* Minor refactoring in the original FlowManager logic when setting
by Pavlin Radoslavov
· 11 years ago
7d4a40e
Added new field FlowPath.flowPathUserState
by Pavlin Radoslavov
· 11 years ago
6b79f2b
* Added the skeleton for the Path Computation implementation.
by Pavlin Radoslavov
· 11 years ago
bcc86ef
Use the FlowPath Type to decide which Flow should be maintained by
by Pavlin Radoslavov
· 11 years ago
d28cf7c
Introduced new field FlowPathType to the Flow Path.
by Pavlin Radoslavov
· 11 years ago
aaace7f
Added initial pieces for topology related notifications.
by Pavlin Radoslavov
· 11 years ago
3f9ba65
* Added a class for encapsulating events with event-related data entry.
by Pavlin Radoslavov
· 11 years ago
1308dc6
Added the mechanism between the FlowManager and the Hazelcast datagrid
by Pavlin Radoslavov
· 11 years ago
6ac8d18
Make Logger instance final as SL4J suggests
by Yuta HIGUCHI
· 11 years ago
661c86f
Refactor the FlowManager:
by Pavlin Radoslavov
· 11 years ago
50e532e
Cleanup the FlowManager. No functional changes.
by Pavlin Radoslavov
· 11 years ago
0537827
* Now the FlowManager depends on the DatagridService as well.
by Pavlin Radoslavov
· 11 years ago
15954d4
Refactor the TopologyManager:
by Pavlin Radoslavov
· 11 years ago
e9a3ef9
* Add INetworkGraphService.class to the list of services that FlowManager
by Pavlin Radoslavov
· 11 years ago
5e9eca9
Merge branch 'master' into fix_findbug_issues
by Yuta HIGUCHI
· 11 years ago
1278ac7
Renamed interface
by Pavlin Radoslavov
· 11 years ago
e1b37bc
Renamed class routing.TopoRouteService to topology.TopologyManager
by Pavlin Radoslavov
· 11 years ago
2ded2dd
Fix ugly hack to a slightly better hack
by Yuta HIGUCHI
· 11 years ago
6f0e439
Move local variable declaration to suppress warnings
by Yuta HIGUCHI
· 11 years ago
3b045a5
Remove unused variables
by Yuta HIGUCHI
· 11 years ago
1e3eba8
Move local variable declaration, to eliminate unused local variable warning.
by Yuta HIGUCHI
· 11 years ago
1357e38
Remove unused local variable
by Yuta HIGUCHI
· 11 years ago
eb567aa
Fix some of javadoc errors under onos namespace
by HIGUCHI Yuta
· 11 years ago
944ef4f
* Add missing Javadoc comments related to the Flow Manager.
by admin
· 11 years ago
85a877b
Downgrade log to trace when no switches connected
by Pankaj Berde
· 11 years ago
4cd28f4
Add log when no switches connected
by Pankaj Berde
· 11 years ago
bf51e4f
Shortcut loops when no switches connected
by Pankaj Berde
· 11 years ago
a8fceb1
Removed the old measurement code in the FlowManager, because it
by admin
· 11 years ago
282f4ff
Fix a bug: the Actions specified in the FlowPath should be applied
by Pavlin Radoslavov
· 11 years ago
1bc2c47
Add support for specifying the actions when a Flow is created by the user.
by Pavlin Radoslavov
· 11 years ago
c1bafd1
Renamed ActionOutput FlowEntry attribute to ActionOutputPort, because
by Pavlin Radoslavov
· 11 years ago
204b286
* Add FlowPathFlags to the FlowPath header.
by Pavlin Radoslavov
· 11 years ago
3e69d7d
Fix a bug when setting the matching network protocol number.
by Pavlin Radoslavov
· 11 years ago
ad3a1e6
* Implement the missing OpenFlow 1.0 matching conditions
by Pavlin Radoslavov
· 11 years ago
ddd01ba
Cleanup the TopoRouteService so it is not a Floodlight module anymore.
by Pavlin Radoslavov
· 11 years ago
38646d6
rename onos.util to onos.graph
by Pankaj Berde
· 11 years ago
6382e4c
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS into dev2
by Toshio Koide
· 11 years ago
60a1014
Renamed package flowcache -> flowmanager
by HIGUCHI Yuta
· 11 years ago
[Renamed (99%) from src/main/java/net/onrc/onos/ofcontroller/flowcache/FlowManager.java]
45aca60
Merge branch 'dev1'
by Toshio Koide
· 11 years ago
d1f2325
Added support for gateway configuration files
by Jonathan Hart
· 11 years ago
356086e
Moved pure ONOS code in net.floodlightcontroller.util to onos package namespace
by HIGUCHI Yuta
· 11 years ago
efa5488
Moved pure ONOS code in net.floodlightcontroller.flowcache.web to onos package namespace
by HIGUCHI Yuta
· 11 years ago
edf81d7
Moved pure ONOS code in net.floodlightcontroller.flowcache to onos package namespace
by HIGUCHI Yuta
· 11 years ago
[Renamed (99%) from src/main/java/net/floodlightcontroller/flowcache/FlowManager.java]
2051490
Moved pure ONOS code in net.floodlightcontroller.core to onos package namespace
by HIGUCHI Yuta
· 11 years ago
9d2451c
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS
by Pankaj Berde
· 11 years ago