s3: fsspec migration#5683
Conversation
|
I'm marking this PR ready to review. The test suite passes on every version, though since we are awaiting a new s3fs release we can't just merge it as is yet (only one line change in setup to point to pypi s3fs instead of github one solve this though, so it won't block reviews). |
|
Benchmarks from the latest revision, same in general but there seems to be a slight improvement on |
| motoserver: | ||
| image: motoserver/moto | ||
| ports: | ||
| - "5000" |
There was a problem hiding this comment.
@isidentical, now that we are using docker 😩, please turn the following config off so that s3 tests are not run by default:
efiop
left a comment
There was a problem hiding this comment.
🔥
And s3fs is out too https://pypi.org/project/s3fs/ (as well as gcsfs), just waiting on adlfs 🙂
|
hey, guys - quick ask - could we summarize (and may be visualize) before after? It's hard for me to figure out what do specific (not a blocker for merge obviously, you decide - but would be really helpful to understand better what's going on and review) 🙏 |
Actually, it is a very simple example of push + pull of big single file / a dataset of a lot of small files with
I'll try to prepare a proper table with before/after of different scenerios. |
|
We've discovered a bug that caused |
efiop
left a comment
There was a problem hiding this comment.
Outstanding work 🔥
Let's merge and move forward for now, aiobotocore issue is a problem, but we can live with it for now (we also have some time before the next release, etc).
Thank you! 🙏
Supersedes the first attempt on #5622.