In order to handle large PNGs as effectively as we currently do in production, we need a VIPS engine. It doesn't have to be a full-fledged engine, supporting image scaling is enough, since that's all we do with PNGs.
Description
Description
Details
Details
Related Changes in Gerrit:
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | • Gilles | T121388 Service-based thumbnailing re-architecture in production with Thumbor | |||
| Resolved | • Gilles | T111718 Service-based thumbnailing re-architecture on Vagrant | |||
| Resolved | • Gilles | T119725 Measure engine processing time in the proxy engine | |||
| Resolved | • Gilles | T119724 Make Thumbor report which engine is used via a response header | |||
| Resolved | • Gilles | T119185 Thumbor proxy engine | |||
| Resolved | • Gilles | T119184 Thumbor VIPS engine |
Event Timeline
Comment Actions
This one has no license: https://github.com/aectann/vips-engine and has questionable design choices. I'll use it as a reference but write a new one from scratch.
Comment Actions
Change 255522 had a related patch set uploaded (by Gilles):
Configure thumbor/vips-engine and thumbor/proxy-engine
Comment Actions
Change 255522 merged by jenkins-bot:
Configure thumbor/vips-engine and thumbor/proxy-engine
Comment Actions
Change 260919 had a related patch set uploaded (by Gilles):
Configure Thumbor XCF, PDF, DjVU and TIFF support
Comment Actions
Change 261108 had a related patch set uploaded (by Gilles):
Make engine command-line based
Comment Actions
Change 261354 had a related patch set uploaded (by Gilles):
Use shrink instead of resize
Comment Actions
Change 260919 merged by jenkins-bot:
Configure Thumbor XCF, PDF, DjVU and TIFF support