Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
F
floodlight
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
croft1
floodlight
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
edca0763e0db1b5f9f9a8eeda59ebc2a9ea7783f
Select Git revision
Branches
20
gh-pages
hot-failover
master
default
protected
master-green
master-prejava8
perf-test
release.asplus
release.asplus.bvs
revert-555-master
revert-559-revert-555-master
revert-594-master
v0.8
v0.82
v0.85
v0.90
v0.91
v1.0
v1.1
v1.2
wallaby
Tags
10
v1.2
v0.91
v1.1
v1.0
v0.90
v0.85
v0.82
v0.8
asplus-rc5
asplus-rc2
30 results
Begin with the selected commit
Created with Raphaël 2.2.0
16
Aug
12
11
10
8
5
31
Jul
30
27
24
19
18
17
15
14
13
12
11
10
9
8
7
6
5
4
2
1
30
Jun
29
23
21
20
18
14
2
31
May
18
17
16
12
10
5
3
2
1
30
Apr
29
28
26
24
21
11
6
3
30
Mar
29
28
26
25
24
17
15
13
5
4
25
Feb
24
23
22
19
18
12
9
8
7
5
4
2
25
Jan
22
21
11
10
4
23
Dec
22
19
18
17
16
15
14
11
10
8
7
5
4
3
1
24
Nov
13
12
6
4
29
Oct
12
8
7
6
5
28
Sep
21
11
4
3
31
Aug
21
20
18
15
13
12
11
28
Jul
22
21
16
8
30
Jun
29
27
26
24
23
22
19
18
12
10
9
8
6
5
4
3
2
1
29
May
26
23
13
12
11
10
1
30
Apr
27
20
19
18
17
16
13
8
3
27
Mar
26
20
19
17
16
15
14
13
12
10
9
3
27
Feb
20
16
5
4
20
Jan
12
30
Dec
29
25
23
22
21
19
18
17
16
15
12
1
21
Nov
20
18
14
13
10
7
5
3
1
31
Oct
30
27
26
10
24
Sep
16
15
14
11
29
Aug
27
21
Merge remote-tracking branch 'upstream/master'
Merge pull request #698 from rizard/master
OpenFlow versions 1.0 and 1.1 do not have a match in their packet-in messages
Merge pull request #696 from rizard/master
Allow retrieval of VLAN tag from packet-in match. The VLAN tag might be here if the switch popped the VLAN tag from the packet itself prior to encapsulating it in the packet-in message.
fix concurrency issue in Statistics
Merge pull request #694 from rizard/master
Check special ports using loxi, not using bitmasks
Merge pull request #692 from rizard/master
Fix concurrent mod exception. Need to use while with iterator instead of for loop
Fix bug removing link dst NPT flows. Change log levels to debug
Update unit tests with new cookies
Use 1-byte shorter cookie for routing decision. Add Forwarding flowset cookie field.
AppCookie improvements, including freeing up previously reserved space for use by users
Merge pull request #690 from rizard/master
refactor some of Forwarding's doForwardFlow to make it easier to understand
Merge pull request #689 from rizard/master
ForwardingBase should also abide by Forwarding's match fields, including in-port.
Merge pull request #688 from rizard/master
Merge pull request #687 from rizard/master
Add new detailed-match property to define source and destination addresses to match on in each layer. Also add in-port as an optional match for the existing match property.
Fix forwarding bug
Merge pull request #686 from rizard/master
There won't be any utilization data if we've just turned on the statistics service.
Merge pull request #684 from rizard/master
Don't use statistics service to get link speed. This can be derived from the IOSwitchService more efficiently. Remove link speed function from IStatisticsService.
complete routing/path-finding REST API
Merge pull request #683 from rizard/yens
Also add RoutingManager to HA properties
Change log levels of frequent, unnecessary logs to debug. Were previously warn. Add new RoutingManager to properties
Forwarding should use OFMessageUtils.getInPort(packet-in) instead of getting the in-port itself.
Restrict access to TopologyInstance constructor and compute() functions. Other public functions should also be changed to private or protected.
Fix merge conflicts
Add Javadoc to PathNode
Add PathNode and LinkedPathNode classes for use in better defining paths in the topology.
Refactor routes to paths (since they aren't really routes in a L3 context)
Create RoutingManager that is separate from TopologyManger. It hooks into TopologyManager via new ITopologyManagerBackend, butmakes it much more obvious that the TopologyManger and TopologyInstance is responsible for much of the routing. Before this change, the actual 'routing' and 'path-finding' implementation location wasn't very clear.
More REST API updates. Added JsonObjectWrapper class to wrap types that Jackson will serialize into arrays (illegal if outer type in JSON).
REST API port change
Refactor path and routing APIs into their own web-routable. Add archipelago support to REST API.
Loading