Skip to content

Releases: chronos-tachyon/roxy

v0.4.6

19 May 03:57
v0.4.6
2c04f04
Compare
Choose a tag to compare

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

v0.4.5

16 May 19:38
v0.4.5
f4c6a4c
Compare
Choose a tag to compare

v0.4.5

  • Implement advanced X.509 client certificate checking
  • Do auth checking in ATC RPCs

v0.4.4

14 May 07:45
v0.4.4
1f384da
Compare
Choose a tag to compare

v0.4.4

  • Rename Roxy Prometheus metrics to meet naming best practices
  • Add stub Prometheus metrics server to ATC
  • Minor API tweaks for membership

v0.4.3

13 May 23:50
v0.4.3
ed4aeba
Compare
Choose a tag to compare

v0.4.3

  • Minor API tweaks for announcer and atcclient
  • Improve GoDoc coverage

v0.4.2

13 May 06:07
v0.4.2
5f04605
Compare
Choose a tag to compare

v0.4.2

  • Implement Admin.SetHealth RPC and "fooctl set-health" command

v0.4.1

13 May 03:10
v0.4.1
b55b4dc
Compare
Choose a tag to compare

v0.4.1

  • Implement ATCClient type to encapsulate/simplify ATC communication

v0.4.0

11 May 02:37
v0.4.0
92e98d8
Compare
Choose a tag to compare

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

v0.3.0

04 May 05:09
v0.3.0
0b8de5d
Compare
Choose a tag to compare

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

v0.2.4

02 May 02:54
v0.2.4
5445a33
Compare
Choose a tag to compare

v0.2.4

  • Changes to build and release process
  • Docker multiarch support for arm64v8

v0.2.3

02 May 00:24
v0.2.3
1afb93e
Compare
Choose a tag to compare

v0.2.3

  • Add /etc/default/roxy to the Debian package, for controlling flags.
  • Expand environment variables and home directories in filesystem paths.