Patent ID: 9607036
Date: 2017-03-28
CPC Classifications: G06F,H04L

Claim:
1. A computer-implemented method for managing records of a sequential-access data set of a storage system, the method comprising: structuring the sequential-access data set to have a first group-of-records configured for adding a second group-of-records to the sequential-access data set; adding a second group-of-records to the sequential-access data set; comparing a number of changes performed by a processor to the second group-of-records since a previous sort with a value associated with initiating a sort; merging the second group-of-records with the first group-of-records in response to a triggering event by determining that a number of changes performed by a processor to the second group-of-records since a previous sort reaches a value associated with initiating a sort, wherein merging the second group-of-records with the first group-of-records includes sorting the first group-of-records together with the second group-of-records such that, with respect to order, the first group-of-records and the second group-of-records appear as a single group; and establishing with a processor, in response to merging the second group-of-records with the first group-of-records, a marker configured to distinguish the sorted first and second group-of-records, as merged, from unsorted groups-of-records; wherein the triggering event includes a determination that a number of changes to the second group-of-records reaches a threshold associated with a quantity-of-changes to the sequential-access data set performed by the processor since a previous sort; wherein the threshold value is one type of value selected from a group consisting of a user-defined value and a predetermined value.