Releases: utilitywarehouse/semaphore-xds
Releases · utilitywarehouse/semaphore-xds
v0.7.0
What's Changed
- Support multiple streams per node to comply with A71 proposal by @ffilippopoulos in #214
- Refurbish snapshoter code by @ffilippopoulos in #215
- Preserve node snap versions during updates by @ffilippopoulos in #216
Full Changelog: v0.6.2...v0.7.0
v0.6.2
What's Changed
- Serve pprof on loopback on a separate port by default by @ffilippopoulos in #212
- Change pprof listen port to 6060 by @ffilippopoulos in #213
Full Changelog: v0.6.1...v0.6.2
v0.6.0
What's Changed
- Bump k8s.io/api from 0.30.2 to 0.30.3 by @dependabot in #194
- Bump google.golang.org/grpc from 1.64.1 to 1.65.0 by @dependabot in #197
- Bump k8s.io/client-go from 0.30.2 to 0.30.3 by @dependabot in #195
- Bump actions/checkout from 3 to 4 by @dependabot in #198
- Bump actions/setup-go from 3 to 5 by @dependabot in #200
- Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in #199
- Support specifying authorities in listener requests by @ffilippopoulos in #201
- Fix mutate configuration for initContainers to specify authorities by @ffilippopoulos in #202
Full Changelog: v0.5.2...v0.6.0
v0.5.2
What's Changed
- Bump google.golang.org/grpc from 1.64.0 to 1.64.1 by @dependabot in #191
- Make sync.Maps safe for go routines by @ffilippopoulos in #193
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
- Update controller-tools version to v0.14 and generate by @ffilippopoulos in #155
- Bump k8s.io/client-go from 0.29.1 to 0.29.2 by @dependabot in #156
- Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 by @dependabot in #158
- Bump google.golang.org/grpc from 1.61.0 to 1.62.0 by @dependabot in #160
- Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /example/server by @dependabot in #162
- Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /example/client by @dependabot in #163
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #164
- Refactor structure to be able to use the new kube::codegen helper funcs by @ffilippopoulos in #165
- Move //+groupName to avoid codegen errors by @ffilippopoulos in #166
- Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0 by @dependabot in #167
- Bump golang.org/x/net from 0.17.0 to 0.23.0 in /example/client by @dependabot in #168
- Bump golang.org/x/net from 0.22.0 to 0.23.0 by @dependabot in #169
- Bump golang.org/x/net from 0.17.0 to 0.23.0 in /example/server by @dependabot in #170
- Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0 by @dependabot in #171
- Bump k8s.io/api from 0.29.3 to 0.30.0 by @dependabot in #172
- Bump github.com/hashicorp/go-hclog from 1.6.2 to 1.6.3 by @dependabot in #173
- Bump google.golang.org/grpc from 1.62.1 to 1.63.2 by @dependabot in #176
- Bump k8s.io/client-go from 0.29.3 to 0.30.0 by @dependabot in #174
- Bump google.golang.org/protobuf from 1.33.0 to 1.34.0 by @dependabot in #175
- Bump k8s.io/apimachinery from 0.30.0 to 0.30.1 by @dependabot in #178
- Bump google.golang.org/grpc from 1.63.2 to 1.64.0 by @dependabot in #179
- Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 by @dependabot in #181
- Bump k8s.io/api from 0.30.0 to 0.30.1 by @dependabot in #182
- Bump k8s.io/client-go from 0.30.0 to 0.30.1 by @dependabot in #180
- Bump google.golang.org/protobuf from 1.34.0 to 1.34.1 by @dependabot in #183
- Bump k8s.io/apimachinery from 0.30.1 to 0.30.2 by @dependabot in #184
- Bump k8s.io/api from 0.30.1 to 0.30.2 by @dependabot in #186
- Bump google.golang.org/protobuf from 1.34.1 to 1.34.2 by @dependabot in #185
- Bump k8s.io/client-go from 0.30.1 to 0.30.2 by @dependabot in #187
- Bump docker/build-push-action from 5 to 6 by @dependabot in #188
- Raise default limits by @ffilippopoulos in #189
- Fix data race condition by @ffilippopoulos in #190
- Run go tests by @rcrowe in #54
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- Make locality lowercase in injected bootrap config by @rcrowe in #131
- Bump golang.org/x/time from 0.3.0 to 0.5.0 by @dependabot in #132
- Bump k8s.io/api from 0.28.3 to 0.28.4 by @dependabot in #133
- Bump k8s.io/client-go from 0.28.3 to 0.28.4 by @dependabot in #135
- We do not need to mutate on existing Pods. by @ffilippopoulos in #136
- Mutate pods only on CREATE operations by @ffilippopoulos in #137
- Bump actions/setup-go from 4 to 5 by @dependabot in #138
- Bump github/codeql-action from 2 to 3 by @dependabot in #139
- Bump k8s.io/client-go from 0.28.4 to 0.29.0 by @dependabot in #140
- Bump github.com/hashicorp/go-hclog from 1.5.0 to 1.6.2 by @dependabot in #141
- Bump google.golang.org/grpc from 1.59.0 to 1.60.1 by @dependabot in #144
- Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 by @dependabot in #143
- Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 by @dependabot in #145
- Bump github.com/envoyproxy/go-control-plane from 0.11.1 to 0.12.0 by @dependabot in #146
- Bump k8s.io/api from 0.29.0 to 0.29.1 by @dependabot in #147
- Bump k8s.io/client-go from 0.29.0 to 0.29.1 by @dependabot in #148
- Bump google.golang.org/grpc from 1.60.1 to 1.61.0 by @dependabot in #150
- Ring hash: header hash policy by @rcrowe in #151
- Update Go and codegen by @george-angel in #152
- Fix generate target after bumping kube codegen version by @ffilippopoulos in #153
Full Changelog: v0.4.1...v0.5.0
v0.4.1
What's Changed
- Lower log level for legacy clients requests by @ffilippopoulos in #130
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- Bump k8s.io/api from 0.27.4 to 0.28.1 by @dependabot in #102
- Bump k8s.io/client-go from 0.27.4 to 0.28.1 by @dependabot in #100
- Bump k8s.io/apimachinery from 0.28.1 to 0.28.2 by @dependabot in #103
- Bump docker/build-push-action from 4 to 5 by @dependabot in #111
- Bump docker/setup-buildx-action from 2 to 3 by @dependabot in #110
- Bump docker/setup-qemu-action from 2 to 3 by @dependabot in #112
- Bump docker/metadata-action from 4 to 5 by @dependabot in #109
- Bump actions/checkout from 3 to 4 by @dependabot in #108
- Bump google.golang.org/grpc from 1.56.1 to 1.58.2 by @dependabot in #107
- Bump k8s.io/client-go from 0.28.1 to 0.28.2 by @dependabot in #106
- Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 by @dependabot in #105
- Auto merge all version updates by @george-angel in #116
- Bump golang.org/x/net from 0.7.0 to 0.17.0 in /example/client by @dependabot in #115
- Bump golang.org/x/net from 0.7.0 to 0.17.0 in /example/server by @dependabot in #114
- Bump golang.org/x/net from 0.13.0 to 0.17.0 by @dependabot in #113
- Update Go and deps by @george-angel in #117
- Add rate limiting for incoming requests by @ffilippopoulos in #119
- Add a lock to avoid errors due to concurrent writes on streams map by @ffilippopoulos in #120
- Bump docker/login-action from 2 to 3 by @dependabot in #121
- Add a MaxConnectionIdle to xDS server by @ffilippopoulos in #122
- Support multiple nodes by id to register to the server by @ffilippopoulos in #123
- Rework metrics by @ffilippopoulos in #124
- Export metrics from all snapshots and add node_id label by @ffilippopoulos in #125
- Use snake case for all prometheus labels by @ffilippopoulos in #126
- Fix nodes lock issue by @ffilippopoulos in #127
- Mutate namespace in node id to avoid statefulsets pod collisions by @ffilippopoulos in #128
- Triple default rate limits by @ffilippopoulos in #129
Full Changelog: v0.3.4...v0.4.0
v0.3.4
What's Changed
- Handle scenarios where EndpointSlices are missing Zone by @ffilippopoulos in #99
Full Changelog: v0.3.3...v0.3.4