This happen when x-proxy-capabilities are set to reproxy-file but the requested file doesn't exist.
I thought I had commited that but it stayed in my stash...
Using Perlbal headers to communicate the paths of a file wasn't a very smart idea of mine, since Perlbal will interpret them if it happens to be in front of the mogrest server. NOTE we still want to avoid mogrest to server the files itself if we can, so mogrest in itself supports x-reproxy protocol.
Update MANIFEST and Makefile.PL to reflect the change from Dancer to Plack.
…Plack. Some stuff was updated, but these parts were missed leading to broken/ quirky behavior when building.
largefile support is broken with Mogstored (maybe this it is intended for Apache with mod_dav?). What mogile does is that it rewrites chunks over each other, and ends up DELETING the file because size is not the expected one.
Dancer doesn't give access to psgi.input without reading it all
It more accurately describes how this works now
This is a breaking change
Weird, I thought Dancer was doing that for me