gatewayd icon indicating copy to clipboard operation
gatewayd copied to clipboard

☁️ Cloud-native database gateway and framework for building data-driven applications ✨ Like API gateways, for databases ✨

Results 105 gatewayd issues
Sort by recently updated
recently updated
newest added

The idea is to have special SQL commands that can control the behavior of GatewayD. This should be detected by GatewayD from client-side traffic and acted upon, without relaying to...

enhancement

GatewayD emits [metrics, logs and traces](https://docs.gatewayd.io/using-gatewayd/observability/), and it would be nice to have a custom dashboard to observe and correlate all those signals.

enhancement
good first issue

This project has the following parts: - [x] #361 - [ ] #362 - [ ] #363 - [x] #365 - [x] #366 Now that both the client and server...

enhancement
triage
epic

There are two options here: 1. The Go stdlib. 2. `miekg/dns` And the pros/cons should be considered before making any switch, considering the output binary size, features, caching, etc. ##...

enhancement

Currently the plugin hook timeouts are handled by re-assigning a new context with timeout to the existing variables. It would be nice to reset the timer instead of re-assigning it,...

enhancement

Now that Go standard library for Go is used (#344), binaries can be built and published for all platforms. - [ ] Investigate all platforms - [ ] Create tickets...

enhancement
epic

As explained in #361, Postgres has a special mechanism for enabling SSL/TLS, which might not be the case for other databases. The idea here is to upgrade the connection as...

enhancement
triage

The idea is to have GatewayD connect to Postgres via SSL, so that the clients can initiate authentication over a secure channel. If TLS is enabled on GatewayD, and TLS...

enhancement
triage

Terminate GSSAPI requests from PostgreSQL: https://www.postgresql.org/docs/current/protocol-flow.html#PROTOCOL-FLOW-GSSAPI ## Related - #168

enhancement

Integrations could be as simple as generate rules (as in #216), or sending alerts, calling webhooks and the like. This can also be implemented in plugins. - [ ] Investigate...

enhancement