Invention Grant
- Patent Title: Versioned records management using restart era
-
Application No.: US15948215Application Date: 2018-04-09
-
Publication No.: US10761936B2Publication Date: 2020-09-01
- Inventor: Per-Ake Larson , Robert Patrick Fitzgerald , Cristian Diaconu
- Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
- Applicant Address: US WA Redmond
- Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee Address: US WA Redmond
- Agency: Workmann Nydegger
- Main IPC: G06F11/14
- IPC: G06F11/14 ; G06F16/23

Abstract:
A versioned records management system that uses a restart era in order to promote rapid recovery. A persistent store includes a plurality of items that are each marked with a restart era. Any item that was created in the current restart era is marked with the current restart era. The persistent store also includes a first subset of the items comprising a plurality of records. At least one record includes multiple corresponding versions. The persistent store also includes a second subset of the items comprising a collection of objects that conform to an object model that is used to operate upon the plurality of records via the object collection. The versioned records management system recovers from a crash by promoting an item in the persistent store to the current restart era, in parallel with normal operation of the versioned records management system.
Public/Granted literature
- US20180232281A1 VERSIONED RECORDS MANAGEMENT USING RESTART ERA Public/Granted day:2018-08-16
Information query