[SCHEDULER-1608]  Monitor Mode - Don't re-queue if Latest Time is passed
Type Change Request
Priority Medium
Severity Minor
Component Dispatch Scheduler Engine
Fixed In Version [8.28.2
Versions Affected [8.08.0
Severity Closed
Resolution Complete
Reported By Bob Denny
Resources Bob Denny
Start Date 7/11/2018

Description
Right now, if Monitor Mode it enabled, and yet the Latest Time is in the past, it is still re-queued:

Plan XXX has Monitor Mode. Time to resubmit it.

And then later it fails (again) with 

Plan XXX couldn't be run before latest time, failed.

I think it's better to leave the Plan Completed or Failed for the last day it was really run under Monitor Mode. Log the fact that it has monitor mode, but that could NOT be honored due to the Latest Time having been passed. This will always give the user a logged reason for the Plan not running. It is not really an error so it is informational and should not cause the Plan to appear failed. 

Comments
7/11/2018 3:11:41 PM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/scheduler
SVN Revision 676
Affected files /trunk/Help/RelNotes.htm (Modified)
/trunk/Scheduler/AssemblyInfo.cs (Modified)
/trunk/Scheduler/Engine.cs (Modified)
Check-in comment Do not even resubmit Monitor Mode Plans if the Latest Time has been passed. Latth OFF Monitor Mode instead. GEM:1608
7/11/2018 3:04:31 PM   Bob Denny
Oops, thee isn't a clean way to prevent it from being seen a million times a night at Monitor test time. So latch OFF the Monitor Mode once the time ahs been passed, and log THIS action.