gatewayd
gatewayd copied to clipboard
☁️ Cloud-native database gateway and framework for building data-driven applications ✨ Like API gateways, for databases ✨
Bumps [github.com/hashicorp/go-plugin](https://github.com/hashicorp/go-plugin) from 1.6.0 to 1.6.1. Release notes Sourced from github.com/hashicorp/go-plugin's releases. v1.6.1 BUGS: Suppress spurious os.ErrClosed on plugin shutdown [GH-299] ENHANCEMENTS: deps: bump google.golang.org/grpc to v1.58.3 [GH-296] Changelog Sourced...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.19.0 to 1.19.1. Release notes Sourced from github.com/prometheus/client_golang's releases. v1.19.1 What's Changed Security patches for golang.org/x/sys and google.golang.org/protobuf New Contributors @lukasauk made their first contribution in prometheus/client_golang#1494...
# Ticket(s) #464 ## Description This PR aims to add queue for async action using [golang-queue project](https://github.com/golang-queue/queue). This is in draft mode right now as it is not finished. I...
## Expected Behavior After running ` gatewayd plugin scaffold [flags] ` The scaffolded plugin should be installed in gatewayd automatically. ## Current Behavior After running ` gatewayd plugin scaffold [flags]...
The idea is to quickly create a project based on the plugin template for Go (and another languages), and prepare the env for developers to create plugins. - [x] Implement...
## Description Currently the Admin API has endpoints that are used for serving information (get requests only), and there is no endpoint that can change the (runtime) configuration or control...
Server proxy convert to proxies as an array of IProxy, Some method helper to get the get ther server's proxy of the given connection implemented, now it loops over all...
At the moment GatewayD supports a pair of connection pools for managing [available](https://github.com/gatewayd-io/gatewayd/blob/53d39ba358cc9d7f66aab0b1a052e8b1d90863ff/network/proxy.go#L41) and [busy](https://github.com/gatewayd-io/gatewayd/blob/53d39ba358cc9d7f66aab0b1a052e8b1d90863ff/network/proxy.go#L42) connections. On one hand, these pools enables many incoming client, limited by the capacity of...
The idea is to use the library as much as possible to avoid code duplication. https://github.com/hashicorp/go-secure-stdlib
Integrate with xDS APIs via streaming gRPC to give control-planes the ability to talk with GatewayD. ## Resources - https://github.com/grpc/test-infra/tree/master/containers/runtime/xds-server (fake xDS server for testing) ⭐ - https://github.com/ii/xds-test-harness - https://github.com/greymatter-io/xds-test-harness...