Skip to content

cleanup(GCS+gRPC): compute MD5 hashes directly#6959

Merged
coryan merged 2 commits intogoogleapis:mainfrom
coryan:cleanup-storage-simplify-md5hash-for-grpc
Jul 9, 2021
Merged

cleanup(GCS+gRPC): compute MD5 hashes directly#6959
coryan merged 2 commits intogoogleapis:mainfrom
coryan:cleanup-storage-simplify-md5hash-for-grpc

Conversation

@coryan
Copy link
Copy Markdown
Contributor

@coryan coryan commented Jul 9, 2021

Avoid going through the base64 representation used in the REST protocol,
as this requires weaving error handling through many layers.

Part of the work for #6946


This change is Reviewable

Avoid going through the base64 representation used in the REST protocol,
as this requires weaving error handling through many layers.
@google-cla google-cla Bot added the cla: yes This human has signed the Contributor License Agreement. label Jul 9, 2021
@google-cloud-cpp-bot
Copy link
Copy Markdown
Contributor

Google Cloud Build Logs
For commit: fa7e4565cf61104182752c2d0cea0d1af792feec

ℹ️ NOTE: Kokoro logs are linked from "Details" below.

@codecov
Copy link
Copy Markdown

codecov Bot commented Jul 9, 2021

Codecov Report

Merging #6959 (f71c56d) into main (e327a5a) will increase coverage by 0.00%.
The diff coverage is 96.77%.

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #6959   +/-   ##
=======================================
  Coverage   94.58%   94.58%           
=======================================
  Files        1284     1284           
  Lines      114289   114301   +12     
=======================================
+ Hits       108099   108113   +14     
+ Misses       6190     6188    -2     
Impacted Files Coverage Δ
google/cloud/storage/internal/grpc_client.h 100.00% <ø> (ø)
google/cloud/storage/internal/openssl_util.h 100.00% <ø> (ø)
google/cloud/storage/internal/openssl_util.cc 78.94% <85.71%> (+0.68%) ⬆️
google/cloud/storage/hashing_options.cc 100.00% <100.00%> (ø)
google/cloud/storage/internal/grpc_client.cc 93.67% <100.00%> (+0.01%) ⬆️
google/cloud/storage/internal/grpc_client_test.cc 100.00% <100.00%> (ø)
...d/storage/internal/grpc_object_read_source_test.cc 94.93% <100.00%> (ø)
google/cloud/storage/internal/openssl_util_test.cc 100.00% <100.00%> (ø)
...le/cloud/internal/default_completion_queue_impl.cc 97.60% <0.00%> (+0.59%) ⬆️
...bigtable/examples/bigtable_hello_instance_admin.cc 83.51% <0.00%> (+2.19%) ⬆️

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 e327a5a...f71c56d. Read the comment docs.

@google-cloud-cpp-bot
Copy link
Copy Markdown
Contributor

Google Cloud Build Logs
For commit: f71c56d896d1bb2509ff481bdc66f07e7dc5e40e

ℹ️ NOTE: Kokoro logs are linked from "Details" below.

@coryan coryan marked this pull request as ready for review July 9, 2021 16:12
@coryan coryan requested a review from a team July 9, 2021 16:12
@coryan coryan merged commit d9fc80b into googleapis:main Jul 9, 2021
@coryan coryan deleted the cleanup-storage-simplify-md5hash-for-grpc branch July 9, 2021 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants