You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"api_description": "is a fully managed, mission-critical, relational database service that offers transactional consistency at global scale, \\nschemas, SQL (ANSI 2011 with extensions), and automatic, synchronous replication \\nfor high availability.\\n\\nBe sure to activate the Cloud Spanner API on the Developer's Console to\\nuse Cloud Spanner from your project.",
"api_description": "is a fully managed, mission-critical, \nrelational database service that offers transactional consistency at global scale, \nschemas, SQL (ANSI 2011 with extensions), and automatic, synchronous replication \nfor high availability.\n\nBe sure to activate the Cloud Spanner API on the Developer's Console to\nuse Cloud Spanner from your project.",
* Include thread name in traces ([#3173](https://github.com/googleapis/java-spanner/issues/3173)) ([92b1e07](https://github.com/googleapis/java-spanner/commit/92b1e079e6093bc4a2e7b458c1bbe0f62a0fada9))
9
+
* Support multiplexed sessions for RO transactions ([#3141](https://github.com/googleapis/java-spanner/issues/3141)) ([2b8e9ed](https://github.com/googleapis/java-spanner/commit/2b8e9ededc1ea1a5e8d4f90083f2cf862fcc198a))
* Add field order_by in spanner.proto ([#3064](https://github.com/googleapis/java-spanner/issues/3064)) ([52ee196](https://github.com/googleapis/java-spanner/commit/52ee1967ee3a37fb0482ad8b51c6e77e28b79844))
17
+
18
+
19
+
### Bug Fixes
20
+
21
+
* Do not end transaction span when rolling back to savepoint ([#3167](https://github.com/googleapis/java-spanner/issues/3167)) ([8ec0cf2](https://github.com/googleapis/java-spanner/commit/8ec0cf2032dece545c9e4d8a794b80d06550b710))
@@ -93,13 +93,7 @@ to add `google-cloud-spanner` as a dependency in your code.
93
93
## About Cloud Spanner
94
94
95
95
96
-
[Cloud Spanner][product-docs] is a fully managed, mission-critical,
97
-
relational database service that offers transactional consistency at global scale,
98
-
schemas, SQL (ANSI 2011 with extensions), and automatic, synchronous replication
99
-
for high availability.
100
-
101
-
Be sure to activate the Cloud Spanner API on the Developer's Console to
102
-
use Cloud Spanner from your project.
96
+
[Cloud Spanner][product-docs] is a fully managed, mission-critical, relational database service that offers transactional consistency at global scale, \nschemas, SQL (ANSI 2011 with extensions), and automatic, synchronous replication \nfor high availability.\n\nBe sure to activate the Cloud Spanner API on the Developer's Console to\nuse Cloud Spanner from your project.
103
97
104
98
See the [Cloud Spanner client library docs][javadocs] to learn how to
This option can also be enabled by setting the environment variable
448
+
`SPANNER_ENABLE_API_TRACING=true`.
449
+
450
+
> Note: The attribute keys that are used for additional information about retry attempts and the number of requests might change in a future release.
451
+
408
452
## Migrate from OpenCensus to OpenTelemetry
409
453
410
454
> Using the [OpenTelemetry OpenCensus Bridge](https://mvnrepository.com/artifact/io.opentelemetry/opentelemetry-opencensus-shim), you can immediately begin exporting your metrics and traces with OpenTelemetry
@@ -577,7 +621,7 @@ To get help, follow the instructions in the [shared Troubleshooting document][tr
577
621
578
622
## Transport
579
623
580
-
Cloud Spanner uses gRPC for the transport layer.
624
+
Cloud Spanner uses both gRPC and HTTP/JSON for the transport layer.
581
625
582
626
## Supported Java Versions
583
627
@@ -671,7 +715,7 @@ Java is a registered trademark of Oracle and/or its affiliates.
0 commit comments