I am using the addItem and addPart APIs from the ArcGIS REST API to upload large files (eg >1GB) to an ArcGIS Portal.
During my testing I have found the disk on the server keeps filling up. Even thought this is only a test server, and the disk is only 100GB, I don't think this should be happening. Even though my test uploads are up to 30GB in size, I have always deleted the content from portal before my next test.
My theory is that any time an upload fails because a user aborts the operation, or there is a network failure, that there are "parts" that have been uploaded to the server that no-one has called the commit API to finalize the upload. Since no-one is keeping track of failed uploads, there are a whole bunch of zombie parts filling up the hard disk.
Does anyone know how long a non-committed part will remain on the disk? Anyone got any hints on how to manage these non-committed parts?