v3: replace dicts with protos #779
Labels
api: bigtable
Issues related to the googleapis/python-bigtable API.
priority: p2
Moderately-important priority. Fix may not be included in next release.
type: cleanup
An internal cleanup or hygiene concern.
Milestone
There are some places in the v3 API surface where we are using dicts as the canonical representation for data (example). Dicts make it easier for users to pass in configuration without constructing custom objects, but they make it harder to properly verify types and make assertions about the state of the request
Before release, we should do a pass through the code to see if there are any places where protos would be a better fit than dicts.
We should also consider whether unstructured dicts should be accepted in the a public API surface (as is standard for GCP libraries), or if we should lean more towards type safety for python-bigtable
The text was updated successfully, but these errors were encountered: