[Seaside-dev] Experimental Seaside-Kom with upload streaming

Philippe Marschall philippe.marschall at gmail.com
Fri Apr 18 21:13:27 UTC 2008


Hi

Thanks to Göran's work there is now Seaside-Kom version that supports
upload streaming. What you need:

- the very latest, very bleeding Seaside 2.9
- Seaside-Squeak-Kom-pmm.20
- KomHttpServer-gk.31

to enable upload streaming:
- restart WAKom*
- WAKom* streamUploads: true

50 MB uploads from localhost are fine. They take a short time and the
image hogs the CPU but everything works. 4 GB uploads still kill the
image though. I haven't tested high latency, low bandwidth networks.

The contents of your file uploads will be stored in a file in the
directory 'seasidetmp' in your image directory. Personally I would
prefer the temporary directory of the user / OS (like /var/tmp) but I
found no way of finding this directory in Squeak, not even with
OSProcess.

Cheers
Philippe


More information about the seaside-dev mailing list