Open
Description
I've got an S3 bucket mounted. Doing simple touch
and echo
tests works like a champ. As does writing in other formats.
Then I tried to write a parquet file to the folder and noticed that it often yields 0-byte files with no error
# All of these work:
my_dataframe.to_csv(f"/mounted_folder/my_dataframe.csv")
my_dataframe.to_feather(f"/mounted_folder/my_dataframe.feather")
my_dataframe.to_parquet(f"./tmp/my_dataframe.parquet")
# But this often (not always) yields a zero-byte file:
my_dataframe.to_parquet(f"/mounted_folder/my_dataframe.parquet")
Seems like a bug in the way the flushing is working with the mounted filesystem, but pretty freaky...