Lets dagit iterate you through the future executions of a schedule. Depends on D5248.
Details
New BK tests
Diff Detail
- Repository
- R1 dagster
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
python_modules/dagster-graphql/dagster_graphql/schema/schedules/__init__.py | ||
---|---|---|
53–57 | this could also be ScheduleExpectedTick or something, in case we ever want to go into the past too |
This is very cool! Excited to see how this shows up in the UI
python_modules/dagster-graphql/dagster_graphql/schema/schedules/__init__.py | ||
---|---|---|
70 | Should this be dauphin.Int? A UTC timestamp is in seconds so I don't think we're doing sub-second intervals. | |
python_modules/dagster-graphql/dagster_graphql/schema/schedules/schedule_definition.py | ||
47 | Same here re: dauphin.Int |
I think this looks good and we should merge to unblock the frontend.
I think we might be able to do a more generic JobTick that encompasses both future and past ticks, maybe with just a different status?
python_modules/dagster-graphql/dagster_graphql/schema/schedules/__init__.py | ||
---|---|---|
70 | in python at least they're floats
|
@prha yeah I probably would have just called this DauphinScheduleTick if that name hadn't already been taken for ticks that have actually been stored :) (with a bunch of fields that don't necc. make sense for an expected/future one)