Database interface agent for a tenant-based upgrade system
AssigneeSap SE
InventorsPeter Eberlein, Volker Driesen
Life of this patent
Estimating the term…
Loading patent…
AssigneeSap SE
InventorsPeter Eberlein, Volker Driesen
Estimating the term…
A system may include a shared storage data store containing a first version of entities with original content and a local tenant storage data store to contain information associated with a tenant's application server. A database interface agent may enter a copy-on-access mode and maintain materialization and modification flags. The agent may then initiate an upgrade process during which the first version of the entities are utilized by the application server. The agent may then enter a copy-on-write mode and delete, from the local tenant storage data store, entities having flags that indicate the table was migrated but did not receive customer data. The structure of the remaining entities may then be updated in view of the structure of the second version of the entities. Finally, the content of the entities may be updated in view of the content of the second version of entitles and previously received customer data.
A tenant-based upgrade system, comprising:
A computer-implemented tenant-based upgrade method associated with a system having a shared storage data store containing a first version of entities with original content and a local tenant storage data store to contain information associated with a tenant's application server, comprising:
A non-transitory, computer-readable medium storing program code associated with a system having a shared storage data store containing a first version of tables with original content and a local tenant storage data store to contain information associated with a tenant's application server, the program code executable by a processor of a database interface agent to cause the processor to perform a tenant-based upgrade method comprising:
Dependencies are inferred from the claim text.