is there a recommended process for schedule change...
# announcements
is there a recommended process for schedule changes (or maybe this is a user error but a cryptic error message)? i changed the schdedule intervals for my pipelines and im getting this GraphQL error:
Copy code
Operation name: SchedulesRootQuery

Message: Invariant failed.

Path: ["repositoryOrError","schedules",0,"futureTicks"]

Locations: [{"line":130,"column":3}]

Stack Trace:
  File "/usr/local/lib/python3.8/site-packages/graphql/execution/", line 452, in resolve_or_error
    return executor.execute(resolve_fn, source, info, **args)
  File "/usr/local/lib/python3.8/site-packages/graphql/execution/executors/", line 16, in execute
    return fn(*args, **kwargs)
  File "/usr/local/lib/python3.8/site-packages/dagster_graphql/schema/schedules/", line 96, in resolve_futureTicks
  File "/usr/local/lib/python3.8/site-packages/dagster/utils/", line 27, in schedule_execution_time_iterator
    check.invariant(len(cron_parts) == 5)
  File "/usr/local/lib/python3.8/site-packages/dagster/check/", line 172, in invariant
    raise_with_traceback(CheckError("Invariant failed."))
  File "/usr/local/lib/python3.8/site-packages/future/utils/", line 446, in raise_with_traceback
    raise exc.with_traceback(traceback)
i just changed
cron_schedule="0 * * * *"
cron_schedule="10 6,11,16,21 * * * *"
I think there might be an extra
in there?
yep, you're right.
We should wrap this so you get a better error message (maybe at definition time)?