×

ORACLE REWIND: METADATA-DRIVEN UNDO

  • US 20130117238A1
  • Filed: 11/18/2011
  • Published: 05/09/2013
  • Est. Priority Date: 11/03/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • one or more processors;

    a computer-readable non-transitory storage media;

    a metadata repository that stores metadata associated with a plurality of operations, wherein each operation is associated with an operation type, wherein the metadata associated with each operation identifies at least;

    a) one or more attributes associated with that operation, and b) an undolet associated with the operation type of the corresponding operation, wherein the undolet includes instructions for generating undo entries;

    undo logic configured to c) generate one or more entries in an undo log based at least in part on the metadata in the metadata repository and the undolet, wherein a first entry in the undo log is based on a first operation in a first request that is intercepted by the system and that is a request to change the value of a first object on a target system from a second value to a third value, and includes a first attribute value for a first attribute associated with the operation, and d) in response to intercepting the first request, generate a second request to the target system to retrieve the second value from the target system before the second value is changed in response to the first request.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×