googleapis / googleapis/google-cloud-rust

Port `TableSchema` to `ProtoSchema` AST conversion

Open
#6,599 0 comments 0 reactions 1 assignee Claimed by @haphungw View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.