googleapis / googleapis/google-cloud-rust
Port `TableSchema` to `ProtoSchema` AST conversion
Open
api: bigquery
- Dominant language
- Rust
- Stars
- 955
- Forks
- 144
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 279
Description
BigQuery delivers table schemas at runtime via `GetWriteStream` RPC. To dynamically encode protobuf rows matching that endpoint, we must translate BigQuery `TableSchema` definitions into equivalent `DescriptorProto`.
We are porting the `managedwriter/adapt` schema conversion logic from Go into Rust.
Contributor guide
Assessment
This issue has not been assessed yet.