On 11-03-22 01:22 AM, Neil Kandalgaonkar wrote:
[...] Also I wonder why not go directly from a MediaWiki FileRepo using REST calls straight into Riak. That's more or less what Russell is building for us except the backend will be Swift. [...]
I actually asked Artur about that myself, I was contemplating building a FileRepo store using GridFS (since one of my potential environments would already have distributed MongoDB theoretically). iirc it was something to do with different edge cases popping up and causing bugs for anything not filesystem based. Also, iirc most of the FileRepo related to thumbnailing actions is fairly FS geared. I did check and found that most of the programs can handle fetching images over http but that was probably one of the big sources of edge cases and bugs. That being said, since this is a Wikimedia project having the FileRepo cleaned up so that non-fs based file storage is a viable option without buggyness would be beautiful.