On Tue, Jul 12, 2011 at 11:25 PM, Ian Baker <ibaker(a)wikimedia.org> wrote:
Temporarily stashed files now have their metadata
stored in the database
instead of the session. This allows for some future feature expansion with
regard to the image review and categorization process, and works around a
memcached race condition that was preventing simultaneous uploads from
working (see bug
26179<https://bugzilla.wikimedia.org/show_bug.cgi?id=26179>
)
Great work people! I've really been waiting for this, and I'm glad
that it has been finally implemented.
A remark about extensibility: in the future we might want to use the
upload stash for more advanced features like asynchronous uploads and
chunked uploads. I think the database schema should already be
prepared for this, even if we're not using it. For this purpose I
would at least add us_status. Perhaps Michael has some ideas what such
a database schema should further incorporate.
Cheers,
Bryan