Patent ID: 9720675
Date: 2017-08-01
CPC Classifications: G06F

Claim:
1. A computer implemented method comprising: receiving an instruction to access a set of identified data structures on a first node of a plurality of nodes, each identified data structure being associated with a version data structure that includes annotations that describe dependencies amongst at least two members of the set of identified data structures, the at least two members of the set of identified data structures having respective data structure versions, the annotations specifying the data structure versions on which access to a first one of the set of identified data structures is dependent; determining, based upon the dependencies, that a version mismatch exists between the at least two members of the set of identified data structures, the dependencies used to identify a most recent data structure version and a locally cached data structure version of the at least two members; and delaying execution of the instruction until the version mismatch between the at least two members of the set of identified data structures is resolved via an upgrade of a data structure version of one of the at least two members of the set of identified data structures.