Hi,
I wonder if tasks that are executed as follows are really seamlessly strung together:
option task = {name: "downsample_1s", every: 1s, offset: 1s}
from(bucket: "example-bucket")
|> range(start: -task.every)
...
Is it ensured that the task is really executed exactly every second or can gaps occur, e.g. if the task starts 1 millisecond too late? If so, is there a way to execute such tasks without time gaps?