Method and apparatus for marking code for data versioning
First Claim
Patent Images
1. A method in a data processing system marking data versioning for code, the method comprising:
- responsive to receiving a user input, inserting a first marking statement in the code and a second marking statement in the code, wherein a portion of code between the first marking statement and the second marking statement form a marked section of code;
detecting a change made in data in an object caused by execution of the marked portion of code; and
responsive to detecting the change, tracking the change, wherein the object may be restored to a prior state.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer instructions for marking data versioning for code. Responsive to receiving an application programming interface call, a first marking statement in the code and a second marking statement are inserted in the code. A portion of code between the first marking statement and the second marking statement forms a marked section of code. A change made in data in an object caused by execution of the marked portion of code is detected. The detected change is tracked in manner such that the object may be restored to a prior state.
-
Citations
20 Claims
-
1. A method in a data processing system marking data versioning for code, the method comprising:
-
responsive to receiving a user input, inserting a first marking statement in the code and a second marking statement in the code, wherein a portion of code between the first marking statement and the second marking statement form a marked section of code;
detecting a change made in data in an object caused by execution of the marked portion of code; and
responsive to detecting the change, tracking the change, wherein the object may be restored to a prior state. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data processing system in a data processing system marking data versioning for code, the data processing system comprising:
-
inserting means, responsive to receiving a user input, for inserting a first marking statement in the code and a second marking statement in the code, wherein a portion of code between the first marking statement and the second marking statement form a marked section of code;
detecting means for detecting a change made in data in an object caused by execution of the marked portion of code; and
tracking means, responsive to detecting the change, for tracking the change, wherein the object may be restored to a prior state. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product in a computer readable medium for marking data versioning for code, the computer program product comprising:
-
first instructions, responsive to receiving a user input, for inserting a first marking statement in the code and a second marking statement in the code, wherein a portion of code between the first marking statement and the second marking statement form a marked section of code;
second instructions for detecting a change made in data in an object caused by execution of the marked portion of code; and
third instructions, responsive to detecting the change, for tracking the change, wherein the object may be restored to a prior state. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification