发明名称 Automated invalidation of job output data in a job-processing system
摘要 A computing system can provide user interfaces and back-end operations to facilitate review and invalidation of executed jobs. The system can provide an interface that allows the operator to review quality-control information about a completed job. Once the operator identifies a job as invalid, the operator can be presented with further options, such as whether to invalidate only the reviewed job or the job and all its descendants. The operator can also review antecedent jobs to an invalid job (e.g., in order to trace the root of the problem) and can selectively invalidate antecedent jobs.
申请公布号 US9465653(B2) 申请公布日期 2016.10.11
申请号 US201314103683 申请日期 2013.12.11
申请人 Dropbox, Inc. 发明人 Kishore Shaunak;Dray Karl
分类号 G06F9/48;G06F11/30 主分类号 G06F9/48
代理机构 Becker Bingham LLP 代理人 Palermo Hickman;Becker Bingham LLP
主权项 1. A method comprising: at one or more computing devices comprising one or more processors and one or more storage media storing one or more computer programs executed by the one or more processors to perform the method, performing operations comprising: receiving, via a graphical user interface, an input identifying a base job to be invalidated, the base job having been executed to completion or failure, wherein execution of the base job produced at least one output data object; in response to receiving the input, identifying a set of antecedent jobs of the base job, each of the antecedent jobs in the identified set of antecedent jobs having been executed to completion or failure, wherein each of the antecedent jobs in the set produced at least one output data object that was consumed directly or indirectly by the base job; identifying a subset of the set of antecedent jobs for invalidation; invalidating the base job and the subset of the antecedent jobs; wherein invalidating the base job comprises storing, for the base job, job execution indicia specifying that the at least one output data object produced by the base job is invalid; and wherein invalidating the subset of the antecedent jobs comprises storing, for each antecedent job in the subset, job execution indicia specifying that the at least one output data object produced by the each antecedent job is invalid.
地址 San Francisco CA US