0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-03-14 16:51:18 -05:00
penpot/backend
Andrey Antukh 8d703a3fb4 Write transit data to response output-stream.
Previously, all responses from GET and POST requests are serialized
to a byte array (using transit) which is returned as response body.

With this commit, the response body of POST requests is written
directly to the response output-stream, reducing the memmory need
to perform that operation.

The responses for GET request still uses the old mechanism because
we need the whole response as byte array for calculate the ETAG and
check it before returning the body.
2021-06-11 12:36:21 +02:00
..
dev ♻️ Internal directory refactor. 2021-05-31 11:04:32 +02:00
resources 📎 Minor changes on log4j2-devenv.xml file. 2021-05-10 14:53:47 +02:00
scripts 📎 Change default jvm options for backend and frontend repl. 2021-05-25 15:41:52 +02:00
src Write transit data to response output-stream. 2021-06-11 12:36:21 +02:00
test/app ♻️ Reimplement GC mechanism for penpot database objects. 2021-06-09 15:27:07 +02:00
deps.edn ♻️ Internal directory refactor. 2021-05-31 11:04:32 +02:00
package.json 🎉 Format all email messages with mjml 2020-06-16 15:40:13 +02:00
tests.edn ♻️ Internal directory refactor. 2021-05-31 11:04:32 +02:00
yarn.lock ⬆️ Update dependencies. 2020-12-21 16:55:54 +01:00