US 12,450,194 B1
Enabling paging for objects to be archived
Horst Schaude, Kraichtal (DE)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Sep. 11, 2024, as Appl. No. 18/882,508.
Int. Cl. G06F 16/11 (2019.01); G06F 16/14 (2019.01); G06F 16/174 (2019.01)
CPC G06F 16/113 (2019.01) [G06F 16/14 (2019.01); G06F 16/1748 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
at least one hardware processor;
a non-tangible computer-readable medium storing instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform operations, where a paging amount p has been initialized to zero, the operations comprising:
receiving a request to archive a plurality of objects stored in a database, each object having a corresponding date;
attempting to archive a number of objects beginning with a (p+1)th oldest object in the plurality of objects;
causing any objects that were successfully archived to be deleted from the database;
in response to a determination that at least one object from the plurality of objects was not successfully processed, adding a quantity of unsuccessfully archived objects to p; and
repeating the operations.