-
Notifications
You must be signed in to change notification settings - Fork 250
[fs] fix bugs in glob and list in our GSFS #13434
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
Conversation
I also moved two GSFS-only tests into the FSSuite. There should be very few tests that are cloud-specific.
} | ||
|
||
@Test def testSeekAfterEOF(): Unit = { | ||
val prefix = s"$hail_test_storage_uri/google-storage-fs-suite/delete-many-files/${ java.util.UUID.randomUUID() }" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can we change the prefix name to not have google
in it?
There's a bug somewhere in your code in the test suite. |
Can you add a CHANGELOG for a bug fix for this? |
I put the WIP tag on so it won't merge until you change the commit message. |
Good catch. I did a bit of digging to confirm the default max results too. |
CHANGELOG: In QoB, Hail's file systems now correctly list all files in a directory, not just the first 1000. This could manifest in an import_table or import_vcf which used a glob expression. In such a case, only the first 1000 files would have been included in the resulting Table or MatrixTable.
I also moved two GSFS-only tests into the FSSuite. There should be very few tests that are cloud-specific.