Skip to content
This repository was archived by the owner on Dec 8, 2021. It is now read-only.

chore: add some async methods to SpannerStub#1270

Merged
mr-salty merged 2 commits into
googleapis:masterfrom
mr-salty:stub
Feb 19, 2020
Merged

chore: add some async methods to SpannerStub#1270
mr-salty merged 2 commits into
googleapis:masterfrom
mr-salty:stub

Conversation

@mr-salty
Copy link
Copy Markdown
Contributor

@mr-salty mr-salty commented Feb 18, 2020

These are only for use by SessionPool; we are not exposing any async
APIs to users at this time.

Part of #1171 and #1172


This change is Reviewable

@googlebot googlebot added the cla: yes This human has signed the Contributor License Agreement. label Feb 18, 2020
@codecov
Copy link
Copy Markdown

codecov Bot commented Feb 18, 2020

Codecov Report

Merging #1270 into master will decrease coverage by 0.25%.
The diff coverage is 0%.

Impacted file tree graph

@@            Coverage Diff            @@
##           master   #1270      +/-   ##
=========================================
- Coverage   94.85%   94.6%   -0.26%     
=========================================
  Files         181     180       -1     
  Lines       13813   13865      +52     
=========================================
+ Hits        13103   13117      +14     
- Misses        710     748      +38
Impacted Files Coverage Δ
google/cloud/spanner/internal/spanner_stub.h 100% <ø> (ø) ⬆️
...gle/cloud/spanner/internal/metadata_spanner_stub.h 100% <ø> (ø) ⬆️
...ogle/cloud/spanner/internal/logging_spanner_stub.h 100% <ø> (ø) ⬆️
google/cloud/spanner/testing/mock_spanner_stub.h 83.33% <0%> (-16.67%) ⬇️
google/cloud/spanner/internal/log_wrapper.h 66.66% <0%> (-22.23%) ⬇️
...gle/cloud/spanner/internal/logging_spanner_stub.cc 83.33% <0%> (-16.67%) ⬇️
...le/cloud/spanner/internal/metadata_spanner_stub.cc 85% <0%> (-15%) ⬇️
google/cloud/spanner/internal/spanner_stub.cc 66.32% <0%> (-3.24%) ⬇️
google/cloud/spanner/internal/transaction_impl.h 100% <0%> (ø) ⬆️
.../spanner/benchmarks/multiple_rows_cpu_benchmark.cc 92.36% <0%> (ø) ⬆️
... and 5 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 5270018...91e6167. Read the comment docs.

These are only for use by `SessionPool`; we are not exposing any async
APIs to users at this time.

Part of #1171 and #1172
the "break" is adding pure virtual methods to an internal object
(`SpannerStub`), so it's not actually a break.
@mr-salty mr-salty merged commit 0e443a3 into googleapis:master Feb 19, 2020
@mr-salty mr-salty deleted the stub branch February 19, 2020 06:29
devjgm pushed a commit to devjgm/google-cloud-cpp that referenced this pull request May 7, 2020
…ud-cpp-spanner#1270)

* chore: add some async methods to SpannerStub

These are only for use by `SessionPool`; we are not exposing any async
APIs to users at this time.

Part of googleapis/google-cloud-cpp-spanner#1171 and googleapis/google-cloud-cpp-spanner#1172

* ABI/API update

the "break" is adding pure virtual methods to an internal object
(`SpannerStub`), so it's not actually a break.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

cla: yes This human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants