Changed
-
Set default
memory
(1GB
) andtimeoutSeconds
(540
) Firebase Functions runtime options. It solves the problem with the huge users' backups that either run out of memory or timeout. -
Even further improved the memory usage by the users backup.
-
Updated dependencies to the latest supported versions.
Added
- Added delayed users backup feature. If the delay is requested, the agent will respond with a pending backup state. When the backup is completed, the agent will notify the controller. That prevents multiple backups caused by timeouts.