Upgrade and downgrade of data resource components
First Claim
1. A method in a computing system for deploying a desired data resource on a machine, the method comprising:
- within an instance of a first tool, determining whether a desired data resource is currently deployed on a machine, the desired data resource being a particular version of the data resource; and
upon determining that the desired data resource is not currently deployed on the machine, determining whether the first tool can deploy the desired data resource on the machine;
upon determining that the first tool can deploy the desired data resource on the machine, deploying the desired data resource on the machine, and saving a copy of the first tool; and
upon determining that the first tool cannot deploy the desired data resource on the machine, providing an indication of the version of the desired data resource.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for upgrading and/or downgrading a data resource deployed on a machine from one version to another version are provided. An application component that defines the data resource may provide an up/down tool for use in changing the data resource component from one version to another version. The up/down tool comprises an up/down process and one or more version conversion rules. The up/down process utilizes the provided version conversion rules to determine the ability of the up/down tool to deploy the data resource and to actually deploy the data resource.
51 Citations
17 Claims
-
1. A method in a computing system for deploying a desired data resource on a machine, the method comprising:
within an instance of a first tool, determining whether a desired data resource is currently deployed on a machine, the desired data resource being a particular version of the data resource; and
upon determining that the desired data resource is not currently deployed on the machine, determining whether the first tool can deploy the desired data resource on the machine;
upon determining that the first tool can deploy the desired data resource on the machine, deploying the desired data resource on the machine, and saving a copy of the first tool; and
upon determining that the first tool cannot deploy the desired data resource on the machine, providing an indication of the version of the desired data resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method in a computing system for deploying a desired data resource on a machine, the method comprising:
-
invoking a first up/down tool to deploy the desired data resource on the machine, the first up/down tool provided with a data resource component that corresponds to the desired data resource; and
upon determining that the first up/down tool is unable to deploy the desired data resource on the machine, retrieving from the first up/down tool an indication of a version of the desired data resource; and
invoking a second up/down tool to deploy the desired data resource on the machine, wherein the second up/down tool is provided the indication of the version of the desired data resource. - View Dependent Claims (10, 11, 12)
-
-
13. One or more computer memories collectively containing an up/down tool for deploying a data resource on a machine, the up/down tool provided with a data resource component that defines the data resource, the up/down tool comprising an up/down process, a version identifier, and at least one version conversion rules,
wherein the up/down process is configured to determine whether the up/down tool is capable of deploying the data resource on the machine, and further wherein the up/down process is configured to use one of the version conversion rules to deploy the data resource on the machine upon determining that the up/down tool is capable of deploying the data resource, and wherein the version identifier indicates a version of the data resource, and wherein the at least one version conversion rules are the commands for converting the data resource component from a first version to a second version.
Specification