getappmap / appmap-agent-js

This project is deprecated. Please use https://github.com/getappmap/appmap-node/ to record Node.js applications.
Other
28 stars 8 forks source link

Performance: regularly flush appmaps from backend #191

Closed lachrist closed 1 year ago

lachrist commented 1 year ago

Regularly compile and flush appmaps from the backend. Previously, all the messages were kept on the backend and compiled all at once after the test command returned. This caused memory problems on largish test suites. Now, every second, we check whether the backend has a track (recording array of messages) ready to be compiled and written to the disk.

appland-release commented 1 year ago

:tada: This PR is included in version 13.3.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: