Releases: davidcoles/vc5
Releases · davidcoles/vc5
xvs code rework
xvs code reworked to satisfy later ebpf verifier
CUE changes
v0.2.3 logging cleanup and code re-org. experiment syslog added
VIP state duration
v0.2.2 added vip state duration and a rather naff logo/favicon
BGP state duration on console
v0.2.1 prometheis prefix, makefule tweaks, BGP state duration
NEW VERSION based on cue and xvs libraries
eBPF/XDP load balancing component has beed split out to a separate library (xvs)
BGP, service monitoring and control of the the load-balancer engine has been split out to a load balancer director library (cue)
Some basic external logging/alertning has been added (t Elastisearch and Slack/Teams)
Config file and command line flags have changed significantly.
SYN and BGP fixes
SYN code reimplemented
BGP pool neglected to withdraw a VIP if the VIP was removed from config - fixed
SYN bug fix
SYN bug fix
Session state sharing added
Session state sharing with multicast
Flow state table LRU hash fix
flow_state map was defined as BPF_MAP_TYPE_HASH rather than BPF_MAP_TYPE_LRU_HASH causing flows not to be tracked.
Prometheus metrics update
Prometheus metrics update - JS fix