Skip to content
This repository was archived by the owner on Mar 31, 2026. It is now read-only.

fix(blob): base64 includes additional characters - #258

Merged
gcf-merge-on-green[bot] merged 2 commits into
googleapis:masterfrom
seung-lab:master
Sep 2, 2020
Merged

fix(blob): base64 includes additional characters#258
gcf-merge-on-green[bot] merged 2 commits into
googleapis:masterfrom
seung-lab:master

Conversation

@william-silversmith

Copy link
Copy Markdown
Contributor

Hashes were not being parsed correctly. I forgot that base64 includes the "+" and "/" characters.

https://en.wikipedia.org/wiki/Base64

image

@google-clagoogle-claBot added the cla: yes This human has signed the Contributor License Agreement. label Aug 27, 2020
@william-silversmithwilliam-silversmith changed the title fix: base64 includes '+' and '/' characters.fix: base64 includes "+" and "/" characters.Aug 27, 2020
@william-silversmithwilliam-silversmith changed the title fix: base64 includes "+" and "/" characters.fix: base64 includes "+" and "/" charactersAug 27, 2020
@product-auto-labelproduct-auto-labelBot added the api: storage Issues related to the googleapis/python-storage API. label Aug 28, 2020
@william-silversmithwilliam-silversmith changed the title fix: base64 includes "+" and "/" charactersfix(blob): base64 includes "+" and "/" charactersAug 28, 2020
@william-silversmithwilliam-silversmith changed the title fix(blob): base64 includes "+" and "/" charactersfix(blob): base64 includes additional charactersAug 28, 2020
william-silversmith added a commit to seung-lab/cloud-files that referenced this pull request Sep 2, 2020
Waiting on googleapis/python-storage#258
Until that patch is released, GCS will error on perfectly good
files randomly if + or / characters are included in the base64
representation of the hash.
@tseavertseaver added automerge Merge the pull request once unit tests and other checks pass. kokoro:force-run Add this label to force Kokoro to re-run the tests. labels Sep 2, 2020
@yoshi-kokoroyoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Sep 2, 2020
@gcf-merge-on-green
gcf-merge-on-greenBot merged commit cf0774a into googleapis:masterSep 2, 2020
@william-silversmith

Copy link
Copy Markdown
ContributorAuthor

Thank you again Tres! Sorry for the boo boo.

MartinKilonzo pushed a commit to MartinKilonzo/python-storage that referenced this pull request Sep 15, 2020
Hashes were not being parsed correctly. I forgot that base64 includes the "+" and "/" characters. https://en.wikipedia.org/wiki/Base64
<img width="656" alt="image" src="https://user-images.githubusercontent.com/2517065/91491542-3329ee80-e882-11ea-9665-4eaa564b406b.png">
cojenco pushed a commit to cojenco/python-storage that referenced this pull request Oct 13, 2021
Hashes were not being parsed correctly. I forgot that base64 includes the "+" and "/" characters. https://en.wikipedia.org/wiki/Base64
<img width="656" alt="image" src="https://user-images.githubusercontent.com/2517065/91491542-3329ee80-e882-11ea-9665-4eaa564b406b.png">
cojenco pushed a commit to cojenco/python-storage that referenced this pull request Oct 13, 2021
Hashes were not being parsed correctly. I forgot that base64 includes the "+" and "/" characters. https://en.wikipedia.org/wiki/Base64
<img width="656" alt="image" src="https://user-images.githubusercontent.com/2517065/91491542-3329ee80-e882-11ea-9665-4eaa564b406b.png">
@release-pleaserelease-pleaseBot mentioned this pull request Jan 12, 2022
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

api: storageIssues related to the googleapis/python-storage API.automergeMerge the pull request once unit tests and other checks pass.cla: yesThis human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@william-silversmith@tseaver@yoshi-kokoro