Releases: siderolabs/grpc-proxy
Releases · siderolabs/grpc-proxy
v0.5.1
v0.4.1
What's Changed
- chore: bump deps by @Unix4ever in #17
- chore: add no-op github workflow by @rsmitty in #18
- chore: rekres, update dependencies by @smira in #20
- chore: rekres, bump deps by @Unix4ever in #21
- fix!: address all gRPC deprecations by @maxbrunet in #22
New Contributors
- @Unix4ever made their first contribution in #17
- @rsmitty made their first contribution in #18
- @maxbrunet made their first contribution in #22
Full Changelog: v0.4.0...v0.4.1
v0.4.0
grpc-proxy 0.4.0 (2022-10-13)
Welcome to the v0.4.0 release of grpc-proxy!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/grpc-proxy/issues.
Contributors
- Michal Witkowski
- Andrey Smirnov
- Andrey Smirnov
- Andrey Smirnov
- Daniel Low
- Jack Wink
- Rubens Farias
Changes
51 commits
4cc7bbechore: rename to siderolabs/grpc-proxy, rekres2c586dbfeat: pass fullMethodName to GetConnection6dfa2ccfix: ignore errors on duplicateSetHeadercallsb076302fix: use io.EOF error when no backend connections are available82daca0docs: update READMEfa6843achore: fix spellingc0a87d9chore: major cleanup of the code and buildca3bc61fix: ignore some errors so that we don't spam the logs5c579a7feat: allow different formats for messages streaming/unary6c9f7b3fix: allow mode to be set for each request being proxiedcc91c09refactor: provide better public API, enforce proxying moded8d3a75chore: update import paths after repo movedbf07a4Merge pull request #7 from smira/one2many-4fc0d27dMore tests, small code fixes, updated README.d9ce0b1Merge pull request #6 from smira/one2many-32d37ba4Support for one2many streaming calls, tests.817b035Merge pull request #5 from smira/one2many-2436b338More unary one-2-many tests, error propagation.1f0cb46Merge pull request #4 from smira/one2many-1992a975Proxying one to many: first iterationa0988ffMerge pull request #3 from smira/small-fixupse3111efSmall fixups in preparation to add one-to-many proxying.6d76ffcMerge pull request #2 from smira/backend-concept2aad63aAdd concept of a 'Backend', but still one to one proxying7cc4610Merge pull request #1 from smira/build37f01f3Rework build to use GitHub Actions, linting updates.0f1106eMove error checking further up (#34)d5b35f6Update gRPC and fix tests (#27)67591ebBreak StreamDirector interface, fix metadata propagation for gRPC-Go>1.5. (#20)97396d9Merge pull request #11 from mwitkow/fix-close-bug3fcbd37fixup closing connsa8f5f87fixup tests, extend readme428fa1cFix a channel closing bugaf55d61Merge pull request #10 from mwitkow/bugfix/streaming-fixde4d3dbremove spurious printfs84242c4fix the "i don't know who finished" case9b22f41fix full duplex streamingc2f7c98update readmed654141update READMEf457856move to proxy subdirectory4889d78Add fixup scriptsef60a37version 2 of the grpc-proxy, this time with fewer grpc upstream deps07aeac1Merge pull request #2 from daniellowtw/mastere5c3df5Fix compatibility with latest grpc library52be0a5bugfix: fix gRPC Java deadlock, due to different dispatch logic822df7dFix reference to mwitkow.28341d1move out forward logic to method, allowing for use asgrpc.Servernot found handler.89e28b4add reference to upstream grpc bug00dd588merge upstreamgrpc.Serverchanges changing the dispatch logic77edc97move to upstreamprotobuffromgogodb71c3einitial commit, tested and working.
Dependency Changes
This release has no dependency changes
v0.3.1
grpc-proxy 0.3.1 (2022-06-06)
Welcome to the v0.3.1 release of grpc-proxy!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/grpc-proxy/issues.
Contributors
- Michal Witkowski
- Andrey Smirnov
- Andrey Smirnov
- Andrey Smirnov
- Daniel Low
- Jack Wink
- Rubens Farias
Changes
49 commits
6dfa2ccfix: ignore errors on duplicateSetHeadercallsb076302fix: use io.EOF error when no backend connections are available82daca0docs: update READMEfa6843achore: fix spellingc0a87d9chore: major cleanup of the code and buildca3bc61fix: ignore some errors so that we don't spam the logs5c579a7feat: allow different formats for messages streaming/unary6c9f7b3fix: allow mode to be set for each request being proxiedcc91c09refactor: provide better public API, enforce proxying moded8d3a75chore: update import paths after repo movedbf07a4Merge pull request #7 from smira/one2many-4fc0d27dMore tests, small code fixes, updated README.d9ce0b1Merge pull request #6 from smira/one2many-32d37ba4Support for one2many streaming calls, tests.817b035Merge pull request #5 from smira/one2many-2436b338More unary one-2-many tests, error propagation.1f0cb46Merge pull request #4 from smira/one2many-1992a975Proxying one to many: first iterationa0988ffMerge pull request #3 from smira/small-fixupse3111efSmall fixups in preparation to add one-to-many proxying.6d76ffcMerge pull request #2 from smira/backend-concept2aad63aAdd concept of a 'Backend', but still one to one proxying7cc4610Merge pull request #1 from smira/build37f01f3Rework build to use GitHub Actions, linting updates.0f1106eMove error checking further up (#34)d5b35f6Update gRPC and fix tests (#27)67591ebBreak StreamDirector interface, fix metadata propagation for gRPC-Go>1.5. (#20)97396d9Merge pull request #11 from mwitkow/fix-close-bug3fcbd37fixup closing connsa8f5f87fixup tests, extend readme428fa1cFix a channel closing bugaf55d61Merge pull request #10 from mwitkow/bugfix/streaming-fixde4d3dbremove spurious printfs84242c4fix the "i don't know who finished" case9b22f41fix full duplex streamingc2f7c98update readmed654141update READMEf457856move to proxy subdirectory4889d78Add fixup scriptsef60a37version 2 of the grpc-proxy, this time with fewer grpc upstream deps07aeac1Merge pull request #2 from daniellowtw/mastere5c3df5Fix compatibility with latest grpc library52be0a5bugfix: fix gRPC Java deadlock, due to different dispatch logic822df7dFix reference to mwitkow.28341d1move out forward logic to method, allowing for use asgrpc.Servernot found handler.89e28b4add reference to upstream grpc bug00dd588merge upstreamgrpc.Serverchanges changing the dispatch logic77edc97move to upstreamprotobuffromgogodb71c3einitial commit, tested and working.
Changes since v0.3.0
Dependency Changes
This release has no dependency changes