Skip to content
This repository was archived by the owner on Apr 1, 2026. It is now read-only.

Commit f84151f

Browse files
committed
pass down metadata in other rpcs
1 parent b815674 commit f84151f

3 files changed

Lines changed: 3 additions & 0 deletions

File tree

google/cloud/bigtable/data/_async/_mutate_rows.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,7 @@ async def _run_attempt(self):
187187
),
188188
timeout=next(self.timeout_generator),
189189
retry=None,
190+
metadata=[self._operation_metric.interceptor_metadata],
190191
)
191192
async for result_list in result_generator:
192193
for result in result_list.entries:

google/cloud/bigtable/data/_async/_read_rows.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,7 @@ def _read_rows_attempt(self) -> CrossSync.Iterable[Row]:
156156
self.request,
157157
timeout=next(self.attempt_timeout_gen),
158158
retry=None,
159+
metadata=[self._operation_metric.interceptor_metadata],
159160
)
160161
chunked_stream = self.chunk_stream(gapic_stream)
161162
return self.merge_rows(chunked_stream)

google/cloud/bigtable/data/_async/client.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1489,6 +1489,7 @@ async def mutate_row(
14891489
),
14901490
timeout=attempt_timeout,
14911491
retry=None,
1492+
metadata=[operation_metric.interceptor_metadata],
14921493
)
14931494
return await CrossSync.retry_target(
14941495
target,

0 commit comments

Comments
 (0)