Skip to content
Jesús García Crespo edited this page Jul 3, 2024 · 13 revisions

Tasks without issues

P0
  • Integration fails in GitHub CI
  • Implement PackageCreate with auto_approve=False.
  • Implement PackageCreate with wait_until_complete=False.
  • Implement activeAgent record during decision resolution.
  • Review use of path parameter and coordination with Storage Service.
  • Review use of choices using pos int, is it breaking something we haven't seen yet?
  • CCP may take too long to stop because gearmin.Stop() stucks (wg.Wait).
  • Write an integration test to validate the start of transfer by dropping contents to a watched directory workflow.
P1
  • Speed up integration tests by reusing MySQL instances between runs.
  • Context linter is reporting a few small issues.
  • jobDecider expects implements to call l.j.markComplete, can we not do that ourselves from the parent exec?
P2
  • Telemetry!
  • Idiomatic type and field names in sqlc-generated code using overrides (see issue #7).
  • The store implements a lot of types that overlap with our proto types, should I have store use the latter instead? E.g. see how a Job is defined in both places.
  • Missing tests in jobs_client_test.go.
Clone this wiki locally