• Joined on 2024-10-06
stuart pushed to v2 at stuart/databuild 2025-11-21 19:37:39 -08:00
a9b68bfa6a Implement partitions typestate state machine
a641822ead update agents.md
c96d77dd7f update agents.md
d8af3c8174 update docs describing architectural pattern (orchestrated state machines)
55f51125c3 refactor job runs to have internal state objects
Compare 5 commits »
stuart pushed to v2 at stuart/databuild 2025-11-20 16:12:23 -08:00
8208af6605 implement multihop orchestrator test
a43e9fb6ea part way through multihop test
Compare 2 commits »
stuart pushed to v2 at stuart/databuild 2025-11-20 01:03:12 -08:00
eadd23eb63 Sketch out some API stuff
d42bddac90 add thoughts on getting to v2 e2e running
66ba40e2db minor refactor on poll_jobs
9bdd435089 refactor orchestrator.poll_wants
Compare 4 commits »
stuart pushed to v2 at stuart/databuild 2025-11-16 22:22:02 -08:00
2cf778a07b big bump
5361e295e0 impl test_job_fail_want_mapping
75ef722a2c impl test_schedulable_want_no_matching_job
bbeceaa015 add tests for want propagation, update dep read/miss reporting
1bca863be1 impl want propagation in orchestrator
Compare 22 commits »
stuart pushed to v2 at stuart/databuild 2025-10-12 13:35:13 -07:00
022868b7b0 Update test definition in orchestrator.rs
4e28b6048e update "why not push"
f388f4d86d WIP I guess
Compare 3 commits »
stuart opened issue stuart/databuild#2 2025-10-12 13:16:57 -07:00
v2: orchestrating job runs and wants
stuart pushed to v2 at stuart/databuild 2025-09-27 15:29:29 -07:00
ea83610d35 A lot of refactoring
c07cf7cd81 Add test descriptions
Compare 2 commits »
stuart pushed to v2 at stuart/databuild 2025-09-15 20:40:41 -07:00
5484363e52 Make child process wrapper
2be5b016eb bump
9342ae6816 Implement tests for want grouping and impl job configuration matching
97ddb3ae28 Add orchestrator and job run bones
Compare 9 commits »
stuart pushed to v2 at stuart/databuild 2025-09-08 07:43:27 -07:00
c2bd4f230c Add explicit requirements.md
cf449529a3 lets go
Compare 2 commits »
stuart created branch v2 in stuart/databuild 2025-09-08 07:43:27 -07:00
stuart created branch cli-service-v2 in stuart/databuild 2025-08-21 22:09:36 -07:00
stuart pushed to cli-service-v2 at stuart/databuild 2025-08-21 22:09:36 -07:00
a78c6fc5fb resilience design
8ba4820654 Big bump
bfcf7cdfd2 Update databuild.proto for v2
Compare 3 commits »
stuart pushed to main at stuart/databuild 2025-08-20 19:39:09 -07:00
ad2cc7498b add sick ass logo
5c9c2a05cc Add systemd comment
Compare 2 commits »
stuart pushed to main at stuart/databuild 2025-08-18 20:54:40 -07:00
8fd1c9b046 Describe wants and taints in readme
stuart pushed to main at stuart/databuild 2025-08-16 16:22:02 -07:00
dc622dd0ac Minor timestamp fix
b3298e7213 Add test app e2e test coverage for generated graph
f92cfeb9b5 Add test app generated package
07d2a9faec Detect out of date generated source
952366ab66 Add e2e test for test app bazel impl
Compare 8 commits »
stuart pushed to bel-refactor at stuart/databuild 2025-08-14 22:57:00 -07:00
f4c52cacc3 Big bump
98be784cd9 Update README.md
206c97bb66 Add plans / update designs
Compare 3 commits »
stuart created branch bel-refactor in stuart/databuild 2025-08-14 22:57:00 -07:00
stuart pushed to main at stuart/databuild 2025-08-06 22:16:11 -07:00
ba18734190 Make dsl generation work for submodules
stuart pushed to main at stuart/databuild 2025-08-06 17:49:23 -07:00
f6e6dad32c Fix dsl generation with workaround for grpc in generated py protobuf dataclasses
stuart pushed to main at stuart/databuild 2025-08-06 17:08:09 -07:00
401fd5bead Make dsl graph generator reference @databuild