ovh / svfs

The Swift Virtual File System
Other
374 stars 54 forks source link

Failed to upload a large file containing either '&' or '?' #83

Closed xlucas closed 8 years ago

xlucas commented 8 years ago

Context

  1. mount with option segment_size=1
  2. dd if=/dev/zero of=/mountpoint/container/file bs=1M count=2

    Results you expected :

File created

Results you observed :

File is created in svfs cache but when refreshing the folder content, the file isn't there. When looking at the swift container content using the API directly, segments are there but the manifest isn't.

Additional information :

This is caused by a quirk in swift's header handling for DLO : source code here.