Method and apparatus for upgrading a database in a redundant environment by release chaining
First Claim
Patent Images
1. A computer-implemented method for upgrading the schema of a database, comprising:
- updating, by the computer, a database update message from a first version to an upgraded version by chaining through one or more intermediate upgraded versions, wherein updating comprisesreceiving an update message having a first version format, andrepeatedly generating a revised update message having a next most recent version format based on the update message until a final revised update message having the upgraded version format is generated, wherein generating a revised update message having a next most recent version format includes receiving a first update message and calling a next most recent version mapping function to map contents of the first update message to generate a second update message; and
applying, by the computer, the final revised update message to the database to write an upgraded version of the schema of the database.
2 Assignments
0 Petitions
Accused Products
Abstract
What is disclosed is a method of updating a message from a first version to an upgraded version by chaining through intermediate versions, including the steps of receiving an update message having a first version format, and repeatedly generating a revised update message having a next most recent version format based on the update message until a final update message having an upgraded version format is generated. An apparatus for performing the method is also disclosed.
27 Citations
12 Claims
-
1. A computer-implemented method for upgrading the schema of a database, comprising:
-
updating, by the computer, a database update message from a first version to an upgraded version by chaining through one or more intermediate upgraded versions, wherein updating comprises receiving an update message having a first version format, and repeatedly generating a revised update message having a next most recent version format based on the update message until a final revised update message having the upgraded version format is generated, wherein generating a revised update message having a next most recent version format includes receiving a first update message and calling a next most recent version mapping function to map contents of the first update message to generate a second update message; and applying, by the computer, the final revised update message to the database to write an upgraded version of the schema of the database. - View Dependent Claims (2, 3)
-
-
4. A computer readable storage medium having instructions stored thereon, which when executed by a computer, cause the computer to perform a method for upgrading the schema of a database, comprising:
-
updating a database update message from a first version to an upgraded version by chaining through one or more intermediate upgraded versions, wherein updating comprises receiving an update message having a first version format, and generating repeatedly a revised update message having a next most recent version format based on the update message until a final revised update message having the upgraded version format is generated, wherein generating a revised update message having a next most recent version format includes receiving a first update message and calling a next most recent version mapping function to map contents of the first update message to generate a second update message; and applying the final revised update message to the database to write an upgraded version of the schema of the database. - View Dependent Claims (5, 6)
-
-
7. An apparatus comprising:
-
a processor; and a memory coupled with the processor and storing instructions which, when executed by the processor, cause the processor to update a database update message from a first version to an upgraded version by chaining through one or more intermediate upgraded versions, wherein updating comprises receiving an update message having a first version format, and repeatedly generating a revised update message having a next most recent format based on the update message until a final revised update message having the upgraded version format is generated, wherein generating a revised update message having a next most recent version format includes receiving a first update message and calling a next most recent version mapping function to map contents of the first update message to generate a second update message and apply the final revised update message to a database to write an upgraded version of a schema of the database. - View Dependent Claims (8, 9)
-
-
10. An apparatus for upgrading the schema of a database, comprising:
-
a network switching device to receive an update message having a first version format, wherein the network switching device receives a first update message; a mapper to call a next most recent version mapping function to map contents of the first update message to generate a second update message; and a controller card to update a message from a first version to an upgraded version by chaining through intermediate upgraded versions, the controller card to repeatedly generating a revised update message having a next most recent version format based on the update message until a final revised update message having the upgraded version format is generated and apply the final upgraded version of the update message to the database to write an upgraded version of the schema of the database. - View Dependent Claims (11, 12)
-
Specification