Recent Releases of roxy
roxy - v0.5.1
v0.5.1 * Significant changes to get ATC ClientAssign closer to working * Major API changes to roxyresolver's ParseFooTarget and MakeFooResolverFunc * Implement "roxyctl healthwatch" and "atcctl healthwatch" * Various internal refactors and logging improvements * Lint, GoDoc, and test coverage improvements
- Go
Published by github-actions[bot] over 4 years ago
roxy - v0.5.0
v0.5.0 * Implement first draft of ATC ServerAnnounce * Implement first draft of ATC traffic migration * Add ATC Transfer, LookupClients, LookupServers RPCs * Enhance ATC Lookup RPC * Rearrange ATC config loading into "reload" (pre-load new config), "flip" (activate new config), and "commit" (retire old config) * Eliminate mainutil.HealthServer and fold into mainutil.MultiServer * Add context.Context argument to all mainutil.MultiServer hooks * Add new mainutil.MultiServer hooks OnPreRun and OnPreShutdown
- Go
Published by github-actions[bot] almost 5 years ago
roxy - v0.4.6
v0.4.6 * Use cost-adjusted queries per second as our load balancer metric * Breaking changes to .proto files to support the above * Implement some HTTP and gRPC interceptors for automatically calculating client-side QPS demand and server-side QPS supply * API tweaks for roxyutil and roxyresolver
- Go
Published by github-actions[bot] almost 5 years ago
roxy - v0.4.0
v0.4.0 * Implement a stub for the AirTrafficControl companion server * Unify logging flags across binaries * Unify flag syntax for listening, connecting, and announcing; reduces the number of flags needed to specify things like ZooKeeper announcements * Config file syntax changes to support the above * Major refactors to support the above
- Go
Published by github-actions[bot] almost 5 years ago
roxy - v0.3.0
v0.3.0 * Implement WeightedRandomBalancer and WeightedRoundRobinBalancer balancers * Change ATC protocol to be event-oriented * Create new "announcer" library for backends to easily publish their IP:port * Use "announcer" library in demo-backend * Implement gRPC health checking in demo-backend * Significant refactor/cleanup work on resolvers/balancers
- Go
Published by github-actions[bot] almost 5 years ago
roxy - v0.2.1
v0.2.1 * Add gRPC-based admin interface over AFUNIX sockets. * Add "roxyctl" CLI for calling the admin interface. * Use the SystemD "sdnotify" API to give SystemD more status data. * Refactor the shutdown logic in consideration of the above changes.
- Go
Published by github-actions[bot] almost 5 years ago
roxy - v0.1.4
v0.1.4 * Added default value for "roxy --config" flag. * Added "roxy --version" flag. * Added trailing ';' to default "Content-Security-Policy" header. * Added config fields for controlling the ACME client. * Change default value of "global.mimeFile" to "/etc/opt/roxy/mime.json". * Only set the default "Content-Language" on text/* MIME types.
- Go
Published by github-actions[bot] almost 5 years ago