Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds matchGlob functionality & resolves 0.0.0.0 error inside Docker Compose #257

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

jamesvillarrubia
Copy link

@jamesvillarrubia jamesvillarrubia commented Jan 28, 2024

The underlying GCS client library now supports the matchGlob capability.

Syntax is outlined here

Because syntax is non-standard glob matching, customized filtering on gcs file paths had to be created in the get_file_list function.

PR also includes the requisite upgrade for the underlying google client.

Testing is provided for the internal unit tests as well as the external integration tests via the client. All tests have been manually matched against the GCS responses, so they should represent real cloud performance despite their odd glob patterns.

Additionally, resolves #210 and possibly #82

@jamesvillarrubia jamesvillarrubia changed the title Adds matchGlob functionality Adds matchGlob functionality & resolves 0.0.0.0 error inside Docker Compose Feb 2, 2024
@jamesvillarrubia
Copy link
Author

@oittaa any updates on this?

@oittaa
Copy link
Owner

oittaa commented Aug 3, 2024

Sorry, I've been a bit busy and haven't had really time to check this project, but I just added Python 3.12 support. Could you resolve the remaining conflicts and then I'll merge this?

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.

Emulator returns 0.0.0.0 address instead of localhost for resumable upload in Docker (.NET client)
2 participants