sub query tasks with explicit results, buffer handling checks crossing of boundary of ring buffer, explicit start and end times for all types of windows