Skip to content

Conversation

@wojcik91
Copy link
Contributor

No description provided.

@wojcik91 wojcik91 self-assigned this Aug 28, 2025
@wojcik91 wojcik91 added the ignore-for-release Don't list PR in release notes label Aug 28, 2025
@wojcik91 wojcik91 marked this pull request as ready for review August 28, 2025 11:43
@wojcik91 wojcik91 requested a review from j-chmielewski August 28, 2025 11:43
@j-chmielewski j-chmielewski merged commit 0858204 into version-check Aug 28, 2025
@j-chmielewski j-chmielewski deleted the refactor_grpc_client_version_interceptor branch August 28, 2025 12:20
j-chmielewski added a commit that referenced this pull request Aug 28, 2025
* fix semver version

* implement proxy version check

* create proxy bidi span earlier

* wip check remote component version in server middleware

* don't kill the bidi thread if proxy version is not supported

* Revert "wip check remote component version in server middleware"

This reverts commit fb34990.

* wip version interceptor for server components

* server does the version-check

* instrument server future, remove interceptor structs

* Revert "instrument server future, remove interceptor structs"

This reverts commit 2acf6c9.

* Revert "server does the version-check"

This reverts commit e381f62.

* log proxy error, better tonic error msg

* return "failed precondition" if remote version is unsupported

* remove unused version check function

* implement relative version check for core-gateway server

* cargo fmt, clippy

* comments

* update protos after merge

* wip try to add version interceptor to mock gateway client

* refactor gRPC client version interceptor (#1457)

* refactor version interceptor

* add version test

* use postgres image from ecr.aws registry

---------

Co-authored-by: Maciek <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ignore-for-release Don't list PR in release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants