Maintaining an aggregate including active files in a storage pool in a random access medium
First Claim
1. A method, comprising:
- providing an active-only storage pool in a random access device, wherein the active-only storage pool is intended to include only active files and not inactive versions of files;
associating a plurality of files in the active-only storage pool with a precursor aggregate in the active-only storage pool;
deactivating one file associated with the precursor aggregate in the active only storage pool to produce an inactive version of the deactivated file, wherein the precursor aggregate is associated with the inactive version of the file in response to the deactivation;
determining the inactive version of at least one file in the precursor aggregate; and
deleting the determined inactive version of the at least one file from the active only storage pool.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a method, system, and program for maintaining an aggregate including active files in a storage pool in a random access medium. An active-only storage pool is configured in a random access device. The active-only storage pool is intended to include only active files and not inactive versions of files. A plurality of files in the active-only storage pool are associated with a precursor aggregate in the active-only storage pool. One file associated with the precursor aggregate in the active only storage pool is deactivated to produce an inactive version of the deactivated file. The precursor aggregate is associated with the inactive version of the file in response to the deactivation. A determination is made of the inactive version of at least one file in the precursor aggregate. The determined inactive version of the at least one file is deleted from the active only storage pool.
73 Citations
36 Claims
-
1. A method, comprising:
-
providing an active-only storage pool in a random access device, wherein the active-only storage pool is intended to include only active files and not inactive versions of files;
associating a plurality of files in the active-only storage pool with a precursor aggregate in the active-only storage pool;
deactivating one file associated with the precursor aggregate in the active only storage pool to produce an inactive version of the deactivated file, wherein the precursor aggregate is associated with the inactive version of the file in response to the deactivation;
determining the inactive version of at least one file in the precursor aggregate; and
deleting the determined inactive version of the at least one file from the active only storage pool. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system in communication with a random access device, comprising:
-
a processor;
a computer readable medium including a program executed by the processor to perform operations, the operations comprising;
configuring an active-only storage pool in the random access device, wherein the active-only storage pool is intended to include only active files and not inactive versions of files;
associating a plurality of files in the active-only storage pool with a precursor aggregate in the active-only storage pool;
deactivating one file associated with the precursor aggregate in the active only storage pool to produce an inactive version of the deactivated file, wherein the precursor aggregate is associated with the inactive version of the file in response to the deactivation;
determining the inactive version of at least one file in the precursor aggregate; and
deleting the determined inactive version of the at least one file from the active only storage pool. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An article of manufacture including code capable of communicating with a random access device and causing operations to be performed, the operations comprising:
-
configuring an active-only storage pool in the random access device, wherein the active-only storage pool is intended to include only active files and not inactive versions of files;
associating a plurality of files in the active-only storage pool with a precursor aggregate in the active-only storage pool;
deactivating one file associated with the precursor aggregate in the active only storage pool to produce an inactive version of the deactivated file, wherein the precursor aggregate is associated with the inactive version of the file in response to the deactivation;
determining the inactive version of at least one file in the precursor aggregate; and
deleting the determined inactive version of the at least one file from the active only storage pool. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification