fix(spanner): add threading import and _resource_info to snapshot.py · googleapis/google-cloud-python@659034a

File tree

1 file changed

lines changed

  • packages/google-cloud-spanner/google/cloud/spanner_v1

1 file changed

lines changed

Original file line numberDiff line numberDiff line change

@@ -16,9 +16,11 @@

1616

# This file is automatically generated by CrossSync. Do not edit manually.

1717
1818

"""Model a set of read-only queries to a database as a snapshot."""

19+
1920

import functools

2021

import threading

2122

from typing import List, Optional, Union

23+
2224

from google.api_core import gapic_v1

2325

from google.api_core.exceptions import (

2426

Aborted,

@@ -27,24 +29,25 @@

2729

ServiceUnavailable,

2830

)

2931

from google.protobuf.struct_pb2 import Struct

32+
3033

from google.cloud.aio._cross_sync import CrossSync

31-

from google.cloud.spanner_v1._helpers import _retry

32-

from google.cloud.spanner_v1.streamed import StreamedResultSet

3334

from google.cloud.spanner_v1._helpers import (

3435

AtomicCounter,

3536

_augment_error_with_request_id,

3637

_check_rst_stream_error,

3738

_make_value_pb,

39+

_merge_client_context,

3840

_merge_query_options,

41+

_merge_request_options,

3942

_metadata_with_leader_aware_routing,

4043

_metadata_with_prefix,

44+

_retry,

4145

_SessionWrapper,

4246

_validate_client_context,

43-

_merge_client_context,

44-

_merge_request_options,

4547

)

4648

from google.cloud.spanner_v1._opentelemetry_tracing import add_span_event, trace_call

4749

from google.cloud.spanner_v1.metrics.metrics_capture import MetricsCapture

50+

from google.cloud.spanner_v1.streamed import StreamedResultSet

4851

from google.cloud.spanner_v1.types import MultiplexedSessionPrecommitToken

4952

from google.cloud.spanner_v1.types.mutation import Mutation

5053

from google.cloud.spanner_v1.types.result_set import PartialResultSet, ResultSet