Skip to content

bigtable: v1.46.0

Choose a tag to compare

@cloud-sdk-librarian-robot cloud-sdk-librarian-robot released this 09 Apr 20:48
7be0887

v1.46.0 (2026-04-09)

Known Issue: heap growth on long-running clients (DirectAccess Eligible)

Long-running clients using DirectAccess may observe steady heap growth caused
by an upstream memory leak in the gRPC-Go xDS client
(#14582). The leak is amplified in this release by the default connection recycler, which recycles connections roughly every 45 minutes.

Workarounds:

  • Disable the connection recycler:

    cfg := bigtable.ClientConfig{DisableConnectionRecycler: true}
    client, err := bigtable.NewClientWithConfig(ctx, project, instance, cfg)
    
  • OR Disable the connpool via env var
    CBT_BIGTABLE_CONN_POOL=false

  • Or upgrade to bigtable/v1.49.0 (or later), which fixes the problem by disabling connection recycler.