databuild/databuild
2025-07-26 20:10:53 -07:00
..
cli Big compile time correctness commit 2025-07-21 19:22:51 -07:00
client Big compile time correctness commit 2025-07-21 19:22:51 -07:00
dashboard Add type safety 2025-07-23 17:56:42 -07:00
event_log Status code/enum refactor WIP 2025-07-20 14:24:08 -07:00
graph Code/name WIP 2025-07-20 16:01:40 -07:00
job Implement single target strategy 2025-06-29 20:08:21 -07:00
orchestration Status code/enum refactor WIP 2025-07-20 14:24:08 -07:00
repositories Big compile time correctness commit 2025-07-21 19:22:51 -07:00
runtime Implement single target strategy 2025-06-29 20:08:21 -07:00
service Big compile time correctness commit 2025-07-21 19:22:51 -07:00
test Pre-typescript mithril commit 2025-07-20 17:54:32 -07:00
BUILD.bazel Pre-typescript mithril commit 2025-07-20 17:54:32 -07:00
databuild.proto Update PartitionManifest interface 2025-07-26 20:10:53 -07:00
format_consistency_test.rs Big compile time correctness commit 2025-07-21 19:22:51 -07:00
lib.rs Status code/enum refactor WIP 2025-07-20 14:24:08 -07:00
mermaid_utils.rs Code/name WIP 2025-07-20 16:01:40 -07:00
prost_generator.rs Pre-typescript mithril commit 2025-07-20 17:54:32 -07:00
README.md Add shared core plan 2025-07-19 19:28:54 -07:00
rules.bzl Start fixing mermaid charts 2025-07-17 22:00:03 -07:00
status_utils.rs Big compile time correctness commit 2025-07-21 19:22:51 -07:00

DataBuild

API

A sort of requirements doc for the semantics of DataBuild, enumerating the nouns and verbs they can do.

Graph

  • analyze - Produce the job graph required to build the requested set of partitions.
  • build - Analyze and then execute the produced job graph to build the requested partitions.
  • builds
    • list - List past builds.
    • show - Shows current status of specified build and list events. Can tail build events for a build with --follow/-f
    • cancel - Cancel specified build.
  • partitions
    • list - Lists partitions.
    • show - Shows current status of the specified partition.
    • invalidate - Marks a partition as invalid (will be rebuilt, won't be read).
  • jobs
    • list - List jobs in the graph.
    • show - Shows task statistics (success %, runtime, etc) and recent task results.
  • tasks (job runs)
    • list - Lists past tasks.
    • show - Describes current task status and lists events.
    • cancel - Cancels a specific task.