-
公开(公告)号:US10089108B1
公开(公告)日:2018-10-02
申请号:US14742693
申请日:2015-06-17
Applicant: Amazon Technologies, Inc.
Inventor: Matthew Roy Noble
Abstract: Computing systems executing applications may receive updates to the application from an update service. The update service may generate an update bundle including resources of the application. The update bundle may further include a manifest containing information identifying the resources and a location for the resources to be stored within the computing system. Additionally, the computing system may maintain a cache of previously received resources.
-
公开(公告)号:US09430359B1
公开(公告)日:2016-08-30
申请号:US14073351
申请日:2013-11-06
Applicant: Amazon Technologies, Inc.
Inventor: Andrew Thomas Troutman , Joshua William McFarlane , Matthew Roy Noble , Nicholas Alexander Allen
CPC classification number: G06F11/3668 , G06F11/0706 , G06F11/0793 , G06F11/366 , G06F11/3692
Abstract: Technologies are described herein for use in identifying and resolving software issues. One or more corrective actions may be identified and taken that are based upon the similarity between an unresolved issue and one or more resolved issues and/or upon the similarity between code changes made to resolve similar previously resolved issues. A version control graph might also be utilized to determine if a change made to resolve an issue in one branch of a software component is applicable to another branch of the software component. The version control graph might also be utilized to compute the relevance of an entry in an issue tracking system for an issue at a point in time after the entry is created in the issue tracking system.
-
公开(公告)号:US09329922B1
公开(公告)日:2016-05-03
申请号:US14104783
申请日:2013-12-12
Applicant: Amazon Technologies, Inc.
Inventor: Joshua William McFarlane , Andrew Thomas Troutman , Matthew Roy Noble , Nicholas Alexander Allen
CPC classification number: G06F11/079 , G06F11/0709 , G06F11/1446 , G06F11/3006 , G06F11/3051 , G06F11/3055 , G06F11/3664 , G06F11/3668
Abstract: Technologies are described herein for performing a defect analysis on a software component based upon collected data that describes the operational state of hardware devices in an execution environment utilized to execute the software component at different points in time. The hardware state data is collected from the hardware devices in the execution environment at different points in time and stored in a version control system. A defect analysis may then be performed for an issue identified in the software component utilizing the hardware state data stored in the version control system. Based upon the results of the defect analysis, one or more actions may be taken such as, but not limited to, rolling the hardware or software configuration of one or more of the hardware devices in the execution environment back to a previous point in time.
Abstract translation: 本文描述了用于基于收集的在不同时间点描述用于执行软件组件的执行环境中的硬件设备的操作状态的数据来对软件组件执行缺陷分析的技术。 硬件状态数据从执行环境中的硬件设备在不同时间点收集并存储在版本控制系统中。 然后可以利用存储在版本控制系统中的硬件状态数据来执行在软件组件中识别的问题的缺陷分析。 基于缺陷分析的结果,可以采取一种或多种动作,例如但不限于将执行环境中的一个或多个硬件设备的硬件或软件配置滚动回到先前的时间点。
-
-