This repository was archived by the owner on Nov 13, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 69
RoadMap
mssumanth edited this page Jun 4, 2013
·
16 revisions
Here is a list of stable, unstable, and stable verions of FlowVisor. On top of this you will find details about the upcoming versions of FlowVisor.
- Stable - FlowVisor 1.2.0 : June 3 2013
- FLOWVISOR-15: LLDP packet made by FlowVisor doesn't have "the end of LLDPDU" nor a TLV header before padding(0xcafebabe)
- FLOWVISOR-59 : Flowvisor should be able to ask the flow table from the switch
- FLOWVISOR-62 : allow slice perms to be specfied with "rwd" in addition to by number
- FLOWVISOR-191 : fvctl add-flowspace should check whether a slice exist before returning
- FLOWVISOR-187 : Log level of packets not matching any slice in Flowvisor
- FLOWVISOR-158 : Control planes with multiple flowvisors should not broadcast LLDP packet-ins to all slices
- Stable - FlowVisor 1.0.6 : May 10 2013
- FLOWVISOR-230 : fvctl list-slice-info gives confusing error message if you specify a non-existent slice
- FLOWVISOR-231 : fvctl and network specs
- FLOWVISOR-232 : Error adding flowspace rules with MAC addresses
- Stable - FlowVisor 1.0.3 : April 30 2013
- FLOWVISOR-187 : Log level of packets not matching any slice in Flowvisor
- FLOWVISOR-217 : Clients can't detect failures that happen after a request is accepted
- Stable - FlowVisor 1.0.2 : April 29 2013
- FLOWVISOR-193 : fvctl add-flowspace <match> not working Right
- FLOWVISOR-195 : improve error reporting when FV is not running
- FLOWVISOR-197 : more concise fvctl actions w/default empty password
- FLOWVISOR-201 : Typo in system restart script
- FLOWVISOR-203 : No error message when trying to run FV with another controller already running
- FLOWVISOR-204 : Unfriendly error message when running fvctl to non-running FlowVisor
- FLOWVISOR-207 : different result when running from script vs copying/pasting commands
- FLOWVISOR-216 : Undo changes to default port configurations
- Stable - FlowVisor 1.0.1 : April 9 2013
- FLOWVISOR-224 : Added OpenFlow spec (see 1.0.1 OpenFlow Spec) normalisation code.
- Stable - FlowVisor 1.0.0 : February 28 2013
- FLOWVISOR-161 : Make it easy for GENI people to find versions other than the latest
- FLOWVISOR-160 : FV does not negotiate an acceptable OpenFlow version if a switch advertises >1.0
- FLOWVISOR-151 : JSON API for get-version
- FLOWVISOR-138 : Debian package depends on a lot of X libraries
- FLOWVISOR-128 : Rotate /var/log/flowvisor/flowvisor-stderr.log
- FLOWVISOR-112 : No per-slice control of NO_FLOOD
- FLOWVISOR-107 : FV should write log messages syslog can more easily condense
- FLOWVISOR-94 : Changes to envs.sh are lost when the package is removed
- FLOWVISOR-91 : Adding flowspace rules takes longer when there are more rules
- FLOWVISOR-89 : Unified API for getting/setting configuration variables
- FLOWVISOR-87 : changeFlowSpace is very slow
- FLOWVISOR-80 : Publish a FlowVisor RPM
- FLOWVISOR-71 : slice-based flow stats
- FLOWVISOR-67 : Software rate limit per slice
- FLOWVISOR-65 : Provide RPC API as JSON service
- FLOWVISOR-60 : Need to be able to set a slice as "administratively down"
- FLOWVISOR-49 : dl_vlan only accepts in decimal and only prints in hex
- FLOWVISOR-24 : need to flush old flow entries
- FLOWVISOR-7 : Queue_stats: FV doesn't filter the ports for a slice
- FLOWVISOR-6 : Aggregate_flow_stats_req: FV doesn't extract the request
- Staging - FlowVisor 0.10.0 - Released Date 11/30/2013
- FLOWVISOR-32 Assign queue to slice
- FLOWVISOR-111 Per slice per dpid slice tcam usage limits
- FLOWVISOR-40 add QoS queue rewriting
- FLOWVISOR-51 implement isolation for all of_actions (include set_dl_dst)
- FLOWVISOR-86 Flowvisor causes spurious bufferid errors due to flowmod expansion
- FLOWVISOR-87 changeFlowSpace is very slow
- FLOWVISOR-108 Change 'version' config variable
- FLOWVISOR-82 fvconfig chpasswd doesn't work
- FLOWVISOR-81 FV 0.8.6-1 package still creates /usr/etc
- FLOWVISOR-73 implement isolation for all actions
- FLOWVISOR-50 make "port alread bound" fatal error clearer to the user
- FLOWVISOR-29 Don't ship a default configuration
- FLOWVISOR-26 flowvisor should send PortStatus messages when the port part of a slice's flowspace changes
- FLOWVISOR-14 when expanding flowmods, only copy bufferid to first flowmod
- FLOWVISOR-123 Implement db structure update on FV startup
- Stable - FlowVisor 0.8.17 - Released 13/22/2012
- FLOWVISOR-98 Need to quote variables in /usr/sbin/flowvisor
- FLOWVISOR-95 FV DB is destroyed when the package is removed
- FLOWVISOR-93 Don't remove 'flowvisor' user and group
- FLOWVISOR-90 Flowvisor crashed
- resolved race condition
- Fixed up dumpConfig call
- Stable - FlowVisor 1.4.0 - Planned Released Date 8/31/2013
- FLOWVISOR-23 slice names longer than 255 will break lldp
- FLOWVISOR-229 Don't destroy derby.log at startup
- FLOWVISOR-215 Configuration variables aren't documented
- FLOWVISOR-214 fvctl set-config with no arguments seems to succeed
- FLOWVISOR-213 fvctl set-config should let you set all configurable variables
- FLOWVISOR-212 fvctl get-config should show all configurable variables
- FLOWVISOR-208 Flowspace rules should support ranges
- FLOWVISOR-42 need to virtualize flow_mod priorities
- System Requirements
- XML-RPC Deprecated
- Installation
- FlowVisor FAQ
- CLI User Guide
- Papers
-
Development
- Design Documents
-
Architecture
- IO Overview
- Actions
- Messages
- Configuration Parameters
- Processes
- RoadMap