Skip to content
This repository was archived by the owner on Nov 12, 2025. It is now read-only.
This repository was archived by the owner on Nov 12, 2025. It is now read-only.

Resume read rows stream when google.api_core.exceptions.Unknown: None No status received encountered #262

Description

@tswast

See: apache/beam#15185 (comment)

In offline discussion, this might reflect the HTTP/2 stream being closed unexpectedly.

https://github.com/grpc/grpc/blob/bc09e792c81da1fd5dcafeff84ce5c6c41aa83c1/src/core/lib/surface/call.cc#L1089-L1094

I believe we should treat this the same way we do transport-level errors in the REST clients and retry/resume by default.

Metadata

Metadata

Assignees

Labels

priority: p1Important issue which blocks shipping the next release. Will be fixed prior to next release.type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions