About: Hotfix is a research topic. Over the lifetime, 40 publications have been published within this topic receiving 94 citations. The topic is also known as: Hot fix.
TL;DR: In this article, the authors present a method, article of manufacture, and apparatus for automated handling of a hotfix, which includes obtaining defects submitted to a defect repository, querying the defect repository to obtain a defect, permitting the users to approve the defect as a cumulative hotfix candidate, receiving and storing check-in data corresponding to the cumulative hot fix candidate to a source code repository, approving the checkin data, triggering an automated compiling of a build of the version of the software, examining the build, triggering automated testing of the build based on a determination that the build
Abstract: This disclosure relates to a method, article of manufacture, and apparatus for automated handling of a hotfix. In some embodiments, this includes obtaining defects submitted to a defect repository, querying the defect repository to obtain a defect, permitting the users to approve the defect as a cumulative hotfix candidate, receiving and storing check-in data corresponding to the cumulative hotfix candidate to a source code repository, approving the check-in data, triggering an automated compiling of a build of the version of the software, examining the build, triggering an automated testing of the build based on a determination that the build is clean, storing the build in a build repository when the automated testing of the build completes without error, and publishing the build.
TL;DR: In this article, a function call relation determining method, a hotfix updating method, and a hot fix updating device are presented, which can be used to determine the parent function of a function in the record list.
Abstract: The embodiment of the invention provides a function call relation determining method, a hotfix updating method and a hotfix updating device. The function call relation determining method comprises steps that if the condition that a system calls a function is judged, and a stack frame start address of a parent function of the called function is not pressed into the stack, at least one of returning addresses in the stack which comprises the at least one returning address, is searched in sequence; when the at lest one returning address in the at least one of the returning addresses is searched, the function corresponding to the currently searched returning address is determined, and the recorded function call relation in the record list is amended according to the function corresponding to the returning address, so that the parent function of the called function in the amended function call relation is the function corresponding to the returning address. According to technical scheme provided by the embodiment of the invention, the function call relation can be more precisely determined according to the function name in the record list.
TL;DR: In this paper, an Android application hotfix method and device is presented, which comprises the steps of connecting an Android app into a third-party software development kit; through comparing and matching, selecting a dynamic link library file corresponding to an optimal CPU (Central Processing Unit) framework in the third-Party software development toolkit; and dynamically loading codes in a version directory and the dynamic Link library file by utilizing a dexclassloader to finish the hotfix.
Abstract: The invention provides an Android application hotfix method and device. The method comprises the steps of connecting an Android application into a third-party software development kit; through comparing and matching, selecting a dynamic link library file corresponding to an optimal CPU (Central Processing Unit) framework in the third-party software development kit; and dynamically loading codes in a version directory and the dynamic link library file by utilizing a dexclassloader to finish the hotfix. According to the Android application hotfix method and device, a CPU framework in a host application operation environment can be automatically identified and adapted on the premise of a CPU framework in an unknown host application operation environment, and a hotfix function is finished; and meanwhile the version directory can be controlled and switched.
TL;DR: A specially developed Machine Learning based approach is utilized including a prototype that finds hidden potential for failure that classical Static Code Analysis does not detect in a mission-critical large-scale IT process of the public sector.
Abstract: Machine Learning is often associated with predictive analytics, for example with the prediction of buying and termination behavior, with maintenance times or the lifespan of parts, tools or products. However, Machine Learning can also serve other purposes such as identifying potential errors in a mission-critical large-scale IT process of the public sector. A delay of troubleshooting can be expensive depending on the error's severity- a hotfix may become essential. This paper examines an approach, which is particularly suitable for Static Code Analysis in such a critical environment. For this, we utilize a specially developed Machine Learning based approach including a prototype that finds hidden potential for failure that classical Static Code Analysis does not detect.
TL;DR: In this article, a hotfix can be patched conveniently on a function through inline optimization to provide guarantee for rapid repairing of an application program through an inline function, and the patching method comprises the following steps: performing function inline on the inline function and the inlined function to generate a third function; according to the third function, generating an equivalent code segment equivalent to the three functions; obtaining an address for storing the inline functions and the Inlined functions; replacing the inline function in the equivalent code segments by the first repairing function to produce a patch file; and outputting the address
Abstract: The embodiment of the invention provides a patch generation method, a patching method and a patching device, and relates to the field of computers With adoption of the methods and the device, a hotfix can be patched conveniently on a function through inline optimization to provide guarantee for rapid repairing of an application program through an inline function The patching method comprises the following steps: performing function inline on the inline function and the inlined function to generate a third function; according to the third function, generating an equivalent code segment equivalent to the third function; obtaining an address for storing the inline function and the inlined function; obtaining a first repairing function for repairing the inlined function; according to the address, replacing the inlined function in the equivalent code segment by the first repairing function to generate a patch file; and outputting the address and the patch file to CPE (customer premise equipment) to enable the CPE to repair the inlined function according to the address and the patch file