Invention Grant
- Patent Title: Fast skip list purge
-
Application No.: US17162794Application Date: 2021-01-29
-
Publication No.: US11625386B2Publication Date: 2023-04-11
- Inventor: Patrick James Helland , James E. Mace , Akshay Manchale Sridhar
- Applicant: salesforce.com, inc.
- Applicant Address: US CA San Francisco
- Assignee: salesforce.com, inc.
- Current Assignee: salesforce.com, inc.
- Current Assignee Address: US CA San Francisco
- Agency: Kowert, Hood, Munyon, Rankin & Goetzel, P.C.
- Agent Paul T. Seegers; Dean M. Munyon
- Main IPC: G06F16/23
- IPC: G06F16/23 ; G06F16/22

Abstract:
Techniques are disclosed relating to efficiently managing skip list data structures. In some embodiments, a computing system stores a skip list including a plurality of key-value records that include one or more pointers to others of the plurality of key-value records. The computing system scans the plurality of key-value records in key order to identify key-value records to be purged from the skip list. The scanning includes maintaining a list of key-value records that include pointers that point to key-value records that have not yet been scanned by the scanning. In response to identifying a key-value record for purging, the computing system purges the key-value record by substituting the pointers included the key-value records of the list with pointers included in the key-value record being purged.
Public/Granted literature
- US20220245123A1 Fast Skip List Purge Public/Granted day:2022-08-04
Information query