Efficient path-based operations while searching across versions in a repository
AssigneeOracle International Corporation
InventorsSam Idicula, Thomas Baby, Nipun Agarwal, Ravi Murthy
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsSam Idicula, Thomas Baby, Nipun Agarwal, Ravi Murthy
Estimating the term…
A technique and mechanism for efficiently searching across multiple versions of a resource is provided. New operators are provided that take into account the versions of a particular resource. The query engine evaluates the new operators using either an index-based approach or a functional approach. Under an index-based implementation, a hierarchical index is traversed to find a particular resource (or resources) associated with a specified path and the version history identifier associated with the particular resource(s). A version history table containing references to all versions of the particular resource(s) are then obtained. Under the functional implementation, a link table, which contains all paths in a user's workspace, is examined to determine whether the version history identifier of a particular resource matches a version history identifier of a resource specified in the link table and whether the path to the resource in the link table is related to the path specified.
A method comprising the steps of:
A method comprising the steps of:
One or more storage media storing instructions which, when executed by one or more processors, cause:
One or more storage media storing instructions which, when executed by one or more processors, cause:
Dependencies are inferred from the claim text.