-
公开(公告)号:US20240028330A1
公开(公告)日:2024-01-25
申请号:US17891019
申请日:2022-08-18
Applicant: VMware, Inc.
Inventor: Yang Yang , Yang Yang , Sixuan Yang , Jin Feng , Chengmao Lu , Zhou Huang , Junchi Zhang
Abstract: The current document is directed to methods and subsystems that manage submitted code changes for processing by continuous-integration/continuous-delivery/deployment systems. In disclosed implementations, code changes are processed as quickly as possible, when the code changes are flagged as being urgent. Non-urgent code changes are evaluated for the possibility of merging the non-urgent code changes with additional, subsequently submitted code changes in order to more efficiently employ computational resources needed for processing the code changes. When there is a code change, waiting for processing, with which a submitted code change can be merged, the submitted code change is merged with the waiting code change so that the merged code changes can be together verified. Otherwise, a submitted code change that has been evaluated to have a reasonable possibility of being merged with subsequently submitted code changes is placed in a queue for processing, where the submitted code change waits for submission of one or more additional code changes that can be merged with the submitted code change.