摘要:
A zero downtime upgrade procedure upgrading a source system to a target system is initiated that prepares software for the target system in parallel to the operation of the source system. As part of the upgrade procedure, source tables of the source system are renamed. Thereafter, the renamed source tables are cloned for the target system. Further, the renamed source tables are equipped with database triggers to transfer data from the renamed source tables to the cloned tables used by the source system according to a source database schema. Next, the target tables are generated that include updated software content for later use by the target system while the source tables are used via a bridge database schema. Tables can then be shared between the source database schema accessed via the bridge database schema and the target system.
摘要:
Revocation of a zero downtime upgrade of an upgrade procedure of a source system to a target system is initiated. Thereafter, upgrade activities are stopped at the target system and production activities are stopped at the source system. At least a portion of the target tables can be subsequently dropped and any associated table structure changes can be revoked. At least a portion of the target tables are then switched from use by the target system to use by the source system. Next, the source system is connected to the source database schema to enable use of the source system in its state prior to the initiation of the upgrade procedure. Related apparatus, systems, techniques and articles are also described.
摘要:
A device for intake manifold pressure-based determination of the air mass flowing into the cylinder combustion chamber is provided. A logic unit determines the inflowing air mass based on the intake manifold pressure using a calculation model for load detection that determines the intake manifold pressure in an upper partial range of the intake manifold pressure. A sensor device for direct detection of the intake manifold pressure measures the intake manifold pressure only in a lower partial range of the intake manifold pressure in the internal combustion engine. The logic unit determines the inflowing air mass as a function of the intake manifold pressure measured by the sensor deice when within the lower partial range of the intake manifold pressure, and based on the intake manifold pressure determined by use of the calculation model when within the upper partial range.
摘要:
A device for intake manifold pressure-based determination of the air mass flowing into the cylinder combustion chamber is provided. A logic unit determines the inflowing air mass based on the intake manifold pressure using a calculation model for load detection that determines the intake manifold pressure in an upper partial range of the intake manifold pressure. A sensor device for direct detection of the intake manifold pressure measures the intake manifold pressure only in a lower partial range of the intake manifold pressure in the internal combustion engine. The logic unit determines the inflowing air mass as a function of the intake manifold pressure measured by the sensor device when within the lower partial range of the intake manifold pressure, and based on the intake manifold pressure determined by use of the calculation model when within the upper partial range.
摘要:
A device and a method for reading out adaptation values of self-adapting functions from a motor vehicle control unit to an external readout unit are provided. The device consists of a motor vehicle control unit, an external readout unit, and a communication interface between the external readout unit and the motor vehicle control unit, the motor vehicle control unit including a nonvolatile memory for storing adapted parameters or parameter sets of the self-adapting functions. The motor vehicle control unit additionally includes a receiver for receiving at least one test value set transmitted by the external readout unit, a calculation unit for calculating at least one adaptation value as a function of the test value set and the adapted parameters or parameter sets, and a transmitter for transmitting the at least one calculated adaptation value to the external readout unit.
摘要:
A zero downtime upgrade procedure upgrading a source system to a target system is initiated that prepares software for the target system in parallel to the operation of the source system. As part of the upgrade procedure, source tables of the source system are renamed. Thereafter, the renamed source tables are cloned for the target system. Further, the renamed source tables are equipped with database triggers to transfer data from the renamed source tables to the cloned tables used by the source system according to a source database schema. Next, the target tables are generated that include updated software content for later use by the target system while the source tables are used via a bridge database schema. Tables can then be shared between the source database schema accessed via the bridge database schema and the target system.
摘要:
The present disclosure describes methods, systems, and computer program products for providing multi-level user interface theming. One computer-implemented method includes instantiating a shadow system and database schema for a new version software application in a shared database, the shadow system database schema containing aliases pointing to tables instantiated in a production database schema, instantiating a bridge database schema containing aliases pointing to each database table within the production database schema, preparing a bridge sub-system connected to the bridge database schema aliases, replicating database tables within the production database schema, for use by the bridge sub-system and adjusting the original database tables for structure and content consistent with the new version software application, deploying an upgrade sub-system and tools to complete adjustment of structure and content of the original database tables, and connecting an instantiated instance of the new version software application to adjusted database tables.
摘要:
A computer-implemented method for modifying software code includes: processing a command to modify a first module of software code stored on a production system in a distributed computing environment, where the software code includes a first plurality of data objects and a first plurality of notes; generating at least one queue comprising the second plurality of notes; modifying a second module of software code stored on a development system in the distributed computing environment with the second plurality of notes, where the second module of software code comprising a version of the first module of software code; and transferring the second module of software code to the production system to modify the first module of software code such that the first plurality of notes are modified by the second plurality of notes.
摘要:
Revocation of a zero downtime upgrade of an upgrade procedure of a source system to a target system is initiated. Thereafter, upgrade activities are stopped at the target system and production activities are stopped at the source system. At least a portion of the target tables can be subsequently dropped and any associated table structure changes can be revoked. At least a portion of the target tables are then switched from use by the target system to use by the source system. Next, the source system is connected to the source database schema to enable use of the source system in its state prior to the initiation of the upgrade procedure. Related apparatus, systems, techniques and articles are also described.
摘要:
A computer-implemented method for modifying software code includes: processing a command to modify a first module of software code stored on a production system in a distributed computing environment, where the software code includes a first plurality of data objects and a first plurality of notes; generating at least one queue comprising the second plurality of notes; modifying a second module of software code stored on a development system in the distributed computing environment with the second plurality of notes, where the second module of software code comprising a version of the first module of software code; and transferring the second module of software code to the production system to modify the first module of software code such that the first plurality of notes are modified by the second plurality of notes.