Disk Space check for Confluence Space Exports
Alexander Reinecke
---------------
--- English ---
---------------
In case of a Space Export that exceeds the available Disk Space, the Confluence crashes.
Therefore it would be a nice addition to create a plugin or a check that checks for Disk Space and informs the User, before the Export is done.
Possible way to solve:
- Make a SQL Querry in the DB for the Export and sumup alle pages and attachments via spaceid.
- Check for Diskspace and Inform/Warn the User in case any specified threshold is reached.
Optional:
- Reserve the needed Disk Space for the Export on runtime, to prevent any other import/export to crash Confluence.
---------------
--- German ---
---------------
Die Idee ist, da mehrere Kunden und wir damit immer mal wieder Konfrontiert werden, zu verhindern das ein Space Export zu einem Absturz der App aufgrund von Speicherplatzmangel führt.
Mögliche Herangehensweisen:
- prüfung der Exportgesamt größe via abfrage in der DB.
-- via Spaceid verbundene Pages und deren Attachments zusammen rechnen.
- vorhandenen Speicher abfragen.
- bei bestimmten Grenzwerten Warnung und/oder Abbruch des Vorgangs inkl. Meldung an den User.
Optionale Ziele:
- Reservieren des Notwendigen Speichers um Problemen während der Laufzeit (importe/exporte anderer User) vorzubeugen.