MinIO workaround folder creation
complete
Tom Raganowicz
Since MinIO uses FS directly to store the data and metadata it is somewhat forced to use the FS semantics and as a result often diverges from AWS S3 implementation. There are couple edge cases that we need to deal with.
One of the, is "folder issue": https://github.com/minio/minio/issues/18148
In other words if you create a tree like this.
PUT folder/
PUT folder/file.txt
then:
LIST folder
might not return you the folder/file.txt
Apparently MinIO mention it in here: https://min.io/docs/minio/container/operations/checklists/thresholds.html#id6
I am not sure, but we may have to change the way we create folders to overcome this issue. E.g. instead of
folder/
we would rather create folder/.empty
to not create conflicting keys.Tom Raganowicz
complete
Tom Raganowicz
That's done in 1.6.0.
Tom Raganowicz
planned