[SCHEDULER-1572]  Minor Planets with Names > 10 characters fail
Type Bug
Priority Medium
Severity Minor
Component Dispatch Scheduler Engine
Fixed In Version [8.28.2
Versions Affected [8.1.28.1.2
Severity Closed
Resolution Complete
Reported By Bob Denny
Resources Bob Denny
Start Date 1/30/2018

Description
See this Comm Center thread by Tim Long. They got it right, and I originally did something silly. SkyMath.MinorPlanet() decides whether the input is a name or elements by looking for 10 or fewer characters. Egad. SkyMath.Comet() uses 50 characters. Much more reasonable. Both types of elements are much longer.Change the interface to include parameter for name and elements then decide based on which one is live. No need for a manifest constant. Don't forget to change the SkyMathTest and do the test!! Use a "long" minor planet name.

Comments
1/31/2018 6:37:27 AM   Bob Denny
Dick Berg confirms the fix. Closed.
1/30/2018 2:47:16 PM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/scheduler
SVN Revision 650
Affected files /trunk/Scheduler/AssemblyInfo.cs (Modified)
/trunk/Scheduler/SkyMath.cs (Modified)
Check-in comment Allow minor planet names > 10 characters (up to 50) -> 8.1.3 private (Tim Long) GEM:1572
1/30/2018 2:40:36 PM   Bob Denny
Easy way out: Change switchover on Minor Planet to 50 chars. Way shorter than elements.