Timeout and Infinite retry in mutate_rows
due to incorrect family name
#983
Labels
api: bigtable
Issues related to the googleapis/python-bigtable API.
I have a simple script designed to import data into the Bigtable emulator for testing purposes. However, the execution of
mutate_rows
is taking an excessively long time and eventually times out.Upon investigating and debugging the issue, I discovered that an unknown
family_name
is causing the package to enter an infinite retry loop, continuously retrying with sleep intervals, without throwing the actual exception.Environment details
macOS 14.2.1 (23C71)
3.11.9
pip 24.0
google-cloud-bigtable
version:2.23.1
Code example
The data will be:
The response:
In the code python-bigtable, the
"unknown family \"catalog\""
(status=13, InternalServerError) error is considered retryable. Consequently, in api_core, the_BigtableRetryableError()
exception is caught, causing the script to keep retrying with a sleep duration.The text was updated successfully, but these errors were encountered: