Skip to content
This repository has been archived by the owner on Jan 22, 2025. It is now read-only.

Bump prost, prost-types, and tonic #18537

Merged
merged 3 commits into from
Jul 9, 2021

Conversation

CriesofCarrots
Copy link
Contributor

@CriesofCarrots CriesofCarrots commented Jul 9, 2021

Problem

prost-types security advisory is ignored due to googleapi build errors -> need to bump tonic_build and regenerate rust googleapis in unison.

Summary of Changes

  • Bump prost, prost-types and tonic versions
  • Regenerate google.bigtable.v2.rs
  • Accommodate generated Client interface changes
  • Unignore advisory
  • Also, fixup transaction_by_addr.proto error list (replaces part of Add storage-proto build.rs and readme #18353)

Closes #18541
Closes #18545

@CriesofCarrots
Copy link
Contributor Author

CriesofCarrots commented Jul 9, 2021

@mvines , could you please see if you see anything concerning with the BigtableConnection::client() changes? I want to make sure I didn't miss any of your intent.
This changeset works with both emulator and real BigTable.
...The new type signatures are a bit beastly, but I tried to make them as readable as possible.

@CriesofCarrots CriesofCarrots added the automerge Merge this Pull Request automatically once CI passes label Jul 9, 2021
@codecov
Copy link

codecov bot commented Jul 9, 2021

Codecov Report

❗ No coverage uploaded for pull request base (master@ca1d8f2). Click here to learn what that means.
The diff coverage is 87.4%.

@@            Coverage Diff            @@
##             master   #18537   +/-   ##
=========================================
  Coverage          ?    82.6%           
=========================================
  Files             ?      442           
  Lines             ?   123737           
  Branches          ?        0           
=========================================
  Hits              ?   102317           
  Misses            ?    21420           
  Partials          ?        0           

@mergify mergify bot merged commit 761de8b into solana-labs:master Jul 9, 2021
mergify bot pushed a commit that referenced this pull request Jul 9, 2021
* Bump prost+tonic and accommodate generated service changes

* Unignore advisory

* Fixup .proto error list

(cherry picked from commit 761de8b)

# Conflicts:
#	Cargo.lock
#	storage-bigtable/Cargo.toml
#	storage-proto/Cargo.toml
mergify bot pushed a commit that referenced this pull request Jul 9, 2021
* Bump prost+tonic and accommodate generated service changes

* Unignore advisory

* Fixup .proto error list

(cherry picked from commit 761de8b)

# Conflicts:
#	Cargo.lock
#	storage-bigtable/Cargo.toml
#	storage-proto/Cargo.toml
mergify bot added a commit that referenced this pull request Jul 9, 2021
* Bump prost, prost-types, and tonic (#18537)

* Bump prost+tonic and accommodate generated service changes

* Unignore advisory

* Fixup .proto error list

(cherry picked from commit 761de8b)

# Conflicts:
#	Cargo.lock
#	storage-bigtable/Cargo.toml
#	storage-proto/Cargo.toml

* Fix conflicts

Co-authored-by: Tyera Eulberg <[email protected]>
Co-authored-by: Tyera Eulberg <[email protected]>
mergify bot added a commit that referenced this pull request Jul 9, 2021
* Bump prost, prost-types, and tonic (#18537)

* Bump prost+tonic and accommodate generated service changes

* Unignore advisory

* Fixup .proto error list

(cherry picked from commit 761de8b)

# Conflicts:
#	Cargo.lock
#	storage-bigtable/Cargo.toml
#	storage-proto/Cargo.toml

* Fix conflicts

Co-authored-by: Tyera Eulberg <[email protected]>
Co-authored-by: Tyera Eulberg <[email protected]>
@CriesofCarrots CriesofCarrots deleted the bump-prost-types branch July 28, 2021 22:29
This was referenced Aug 23, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
automerge Merge this Pull Request automatically once CI passes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants