Skip to content
This repository was archived by the owner on Mar 9, 2020. It is now read-only.
This repository was archived by the owner on Mar 9, 2020. It is now read-only.

Add support for live builds #3

@EdSchouten

Description

@EdSchouten

Right now bb-event service saves up all events for a build and only flushes it into the CAS/AC upon completion of the build. We should add support for live viewing of builds that are in progress.

An interesting problem in this area is that we preferably should not write a full event log into the CAS for every tiny update. We should likely add some delay to write out multiple events in one go. We are allowed to split up the event log across multiple files in the CAS, but splitting it up in too many chunks will degrade performance as well. Maybe some trick exists that doesn't waste too much space, but limits output to O(log n) blobs?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions