Resource integrity during partial backout of application updates
First Claim
1. A method, comprising:
- by a processor in response to failure of an application that initiated updates to a plurality of operational system resources without the updates being successfully committed;
for each physically inconsistent operational system resource that was left in a non-fully functional data indexing and access state as a result of the failure of the application;
performing a portion of available pending updates to change the respective physically inconsistent operational system resource to a partially backed out operational system resource with a fully functional data indexing and access state; and
ignoring any remaining available pending updates for the respective partially backed out operational system resource after the respective fully functional data indexing and access state is achieved to expedite system restart.
1 Assignment
0 Petitions
Accused Products
Abstract
In response to failure of an application that initiated updates to a group of operational system resources without the updates being successfully committed, for each physically inconsistent operational system resource that was left in a non-fully functional data indexing and access state as a result of the failure of the application, a portion of available pending updates are performed to change the respective physically inconsistent operational system resource to a partially backed out operational system resource with a fully functional data indexing and access state. Remaining available pending updates are ignored for the respective partially backed out operational system resource after the respective fully functional data indexing and access state is achieved to expedite system restart.
-
Citations
20 Claims
-
1. A method, comprising:
by a processor in response to failure of an application that initiated updates to a plurality of operational system resources without the updates being successfully committed; for each physically inconsistent operational system resource that was left in a non-fully functional data indexing and access state as a result of the failure of the application; performing a portion of available pending updates to change the respective physically inconsistent operational system resource to a partially backed out operational system resource with a fully functional data indexing and access state; and ignoring any remaining available pending updates for the respective partially backed out operational system resource after the respective fully functional data indexing and access state is achieved to expedite system restart. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A system, comprising:
-
a memory; and a processor programmed to; in response to failure of an application that initiated updates to a plurality of operation system resources without the updates being successfully committed and using resource recovery information stored in the memory; for each physically inconsistent operational system resource that was left in a non-fully functional data indexing and access state as a result of the failure of the application; perform a portion of available pending updates to change the respective physically inconsistent operational system resource to a partially backed out operational system resource with a fully functional data indexing and access state; and ignore any remaining available pending updates for the respective partially backed out operational system resource after the respective fully functional data indexing and access state is achieved to expedite system restart. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product comprising a computer useable storage medium including a computer readable program code, where the computer readable program code when executed on a computer causes the computer to:
in response to failure of an application that initiated updates to a plurality of operational system resources without the updates being successfully committed; for each physically inconsistent operational system resource that was left in a non-fully functional data indexing and access state as a result of the failure of the application; perform a portion of available pending updates to change the respective physically inconsistent operational system resource to a partially backed out operational system resource with a fully functional data indexing and access state; and ignore any remaining available pending updates for the respective partially backed out operational system resource after the respective fully functional data indexing and access state is achieved to expedite system restart. - View Dependent Claims (15, 16, 17, 18, 19, 20)
Specification