Skip to content

v0.3.0

Latest

Choose a tag to compare

@killme2008 killme2008 released this 20 Jul 11:56

This release adds configurable HTTP/2 gRPC keepalive, enabled by default.

Highlights

Added

  • GreptimeClientOptions.KeepAlive (KeepAliveOptions) — HTTP/2 keepalive on the gRPC channel shared by all write paths (unary write/delete, streaming ingest, bulk Arrow Flight). Enabled by default: PingDelay 30s, PingTimeout 10s, PingWhileIdle true. Idle connections silently reset by intermediate load balancers, NAT gateways, or firewalls are now detected via keepalive pings instead of surfacing as an error on the next write. Safe by default because GreptimeDB's server does not enforce a minimum client ping interval.

See CHANGELOG.md for details.

Notable PRs