Skip to content

fix double filename calls while put'ing#26

Draft
petermueller wants to merge 1 commit intov0.2.xfrom
pkm/fix-double-filename
Draft

fix double filename calls while put'ing#26
petermueller wants to merge 1 commit intov0.2.xfrom
pkm/fix-double-filename

Conversation

@petermueller
Copy link
Copy Markdown
Collaborator

DO NOT MERGE TO main

Due to scope of change (and based on prior discussion) we may prefer to just roll this into a 0.3 version release.

TODO

  • update test setup for failing tests
  • clean up organization of tests
  • extend usage of unique_basename / tmp_dir tag to the rest of the CloudStorage tests

WIP - adding more robusts integration tests
@petermueller petermueller mentioned this pull request Feb 3, 2025
@petermueller
Copy link
Copy Markdown
Collaborator Author

petermueller commented Jun 2, 2025

@achempion
Since a lot of these tests are modifications/tweaks of the S3 tests, I'm thinking it makes sense to have this be part of a first pass at pulling GCP into the upstream.

My only concern is that the dependencies of gcp go back to Google 's maintained library that is half abandoned and still using a very outdated version of Poison and some other libraries.

When we pull it in I think it may be beneficial to have waffle be a monorepo for the ease of testing all the adapters but still separate mix files until we can move away from that library or figure something else out

What are your thoughts?

@achempion
Copy link
Copy Markdown
Member

My only concern is that the dependencies of gcp go back to Google 's maintained library that is half abandoned and still using a very outdated version of Poison and some other libraries.

It shouldn't be an issue with monorepo, as including them will be a part of adapter specific documentation similar to how it works in Swoosh

Since a lot of these tests are modifications/tweaks of the S3 tests, I'm thinking it makes sense to have this be part of a first pass at pulling GCP into the upstream.

agree 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants