12 Commits

Author SHA1 Message Date
Manuel Alejandro de Brito Fontes
f6cfa947f5 Refactor backup creation 2022-04-29 19:37:15 +05:30
Christian Weichel
9d3669713b [ws-daemon] Remove tar file size limit 2022-03-31 13:58:14 +05:30
Manuel Alejandro de Brito Fontes
033f7481c3 [ws-daemon] Remove use of intemediate buffer during tar creation 2021-09-23 12:03:49 -03:00
Manuel Alejandro de Brito Fontes
347ad95d80 Switch from fmt.Errorf to xerrors.Errorf 2021-08-30 02:47:28 -03:00
Prince Rachit Sinha
2d66afcbf3 Refactor logic to clean corrupted/stale tarball 2021-08-24 18:08:23 +02:00
Prince Rachit Sinha
c31135bb66 Pass error by value instead of reference 2021-08-24 18:08:23 +02:00
Sven Efftinge
608539ea89 [ws-daemon] remove failed backups
When a backup failed (mostly due to hitting the size limit)
the tar file hangs around on the node without clean up.

fixes https://github.com/gitpod-io/gitpod/issues/5324
2021-08-23 15:33:22 +02:00
Manuel Alejandro de Brito Fontes
295572e418 Refactor Buildtarbal 2021-05-26 13:10:54 +02:00
Manuel Alejandro de Brito Fontes
ff78446a3c Custom implementation of TarWithOptions 2021-03-30 11:08:23 -03:00
Manuel Alejandro de Brito Fontes
76a04a0824 [ws-daemon] Lint code and cleanup protobuf 2021-03-16 07:35:57 -03:00
Manuel Alejandro de Brito Fontes
2b6a56bc40 Update go imports 2021-03-02 06:37:49 -03:00
Christian Weichel
4d3947dc98 [content-service] Remove docker dependency
by moving archive creation back to ws-daemon
2021-02-01 15:22:53 +01:00