Welcome, Guest
Username: Password: Remember me
25 Jul 2018
Glad to announce of release of INDI Library v1.7.4 on 2018-07-25. A few drivers were added in this release as we continue to improve & stabilize existing drivers.
Read More...
  • Page:
  • 1
  • 2

TOPIC: Ekos Scheduler Changes - Need Override to Stop Rescheduling

Ekos Scheduler Changes - Need Override to Stop Rescheduling 3 months 3 weeks ago #26349

With Kstars 2.9.6 I'm now getting this with my sequences:

2018-06-01T21:28:23 Job evaluation complete.
2018-06-01T21:28:23 Jobs 'T1-1' and 'T4-4' have close start up times, job 'T4-4' is rescheduled to 01/06/18 23:43.
2018-06-01T21:28:23 Jobs 'T1-1' and 'T3-4' have close start up times, job 'T3-4' is rescheduled to 01/06/18 23:38.
2018-06-01T21:28:23 Jobs 'T1-1' and 'T2-4' have close start up times, job 'T2-4' is rescheduled to 01/06/18 23:33.
2018-06-01T21:28:23 Jobs 'T1-1' and 'T1-4' have close start up times, job 'T1-4' is rescheduled to 01/06/18 23:28.
2018-06-01T21:28:23 Jobs 'T1-1' and 'T4-3' have close start up times, job 'T4-3' is rescheduled to 01/06/18 23:23.
2018-06-01T21:28:23 Jobs 'T1-1' and 'T3-3' have close start up times, job 'T3-3' is rescheduled to 01/06/18 23:18.
2018-06-01T21:28:23 Jobs 'T1-1' and 'T2-3' have close start up times, job 'T2-3' is rescheduled to 01/06/18 23:13.
2018-06-01T21:28:23 Jobs 'T1-1' and 'T1-3' have close start up times, job 'T1-3' is rescheduled to 01/06/18 23:08.
2018-06-01T21:28:23 Jobs 'T1-1' and 'T4-2' have close start up times, job 'T4-2' is rescheduled to 01/06/18 23:03.
2018-06-01T21:28:23 Jobs 'T1-1' and 'T3-2' have close start up times, job 'T3-2' is rescheduled to 01/06/18 22:58.
2018-06-01T21:28:23 Jobs 'T1-1' and 'T2-2' have close start up times, job 'T2-2' is rescheduled to 01/06/18 22:53.
2018-06-01T21:28:23 Jobs 'T1-1' and 'T1-2' have close start up times, job 'T1-2' is rescheduled to 01/06/18 22:48.
2018-06-01T21:28:23 Jobs 'T1-1' and 'T4-1' have close start up times, job 'T4-1' is rescheduled to 01/06/18 22:43.
2018-06-01T21:28:23 Jobs 'T1-1' and 'T3-1' have close start up times, job 'T3-1' is rescheduled to 01/06/18 22:38.
2018-06-01T21:28:23 Jobs 'T1-1' and 'T2-1' have close start up times, job 'T2-1' is rescheduled to 01/06/18 22:33.
2018-06-01T21:28:23 Job 'T4-4' is due to run as soon as possible.

This completely defeats the purpose of what I'm trying to do. Was not an issue in 2.9.5. I just need the sequences to run in order with no regard for start and end times, and certainly to not have them automatically rescheduled! It is not moving between the jobs with the ASAP setting, it just hangs until the rescheduled time is met??

Is there a place I can grab 2.9.5 to roll back?

Thanks!

David

Please Log in or Create an account to join the conversation.

Last Edit: by rankinstudio.

Ekos Scheduler Changes - Need Override to Stop Rescheduling 3 months 3 weeks ago #26350

To get 2.9.5, use the exact same URL you used for 2.9.6, but simply replace .6 with .5

Eric has been making quite a few changes recently so this could be a regression.

Please Log in or Create an account to join the conversation.

Jasem Mutlaq
Support INDI & Ekos; Get StellarMate Astrophotography Gadget.
How to Submit Logs when you have problems?
Add your observatory info
Last Edit: by knro.

Ekos Scheduler Changes - Need Override to Stop Rescheduling 3 months 3 weeks ago #26351

No prob, I was able to roll back to 2.9.5 for now.

Cheers!

Please Log in or Create an account to join the conversation.

Re:Ekos Scheduler Changes - Need Override to Stop Rescheduling 3 months 3 weeks ago #26355

@rankinstudio could I get your .esq and .esl files to reproduce the issue on my side? This behavior seems related to the checkbox "Sort jobs", which was supposed to sort jobs per altitude and score, but was not giving expected results before 2.9.6. If left unchecked, jobs will not be sorted from their characteristics, and will be rescheduled in order of appearance in the list. If you really want strict control, you need to schedule your jobs manually, but that should not be necessary here. You can also use priority, but that's a hassle in your case too (plus it doesn't appear in the table).

Your other problem, asap jobs not triggering, is indeed a regression I introduced while pushing partial work, and I think is fixed in D12954, or possibly D13009. I'd like to verify that too with your scheduler and sequence files.

-Eric

Please Log in or Create an account to join the conversation.

Re:Ekos Scheduler Changes - Need Override to Stop Rescheduling 3 months 3 weeks ago #26356

Here is an esq file I'm running right now in 2.9.5. I generate these with another program I wrote to create repeating search fields.

It loads in 2.9.6 but it wont move from the first sequence to the next.

Cheers
Attachments:
The following user(s) said Thank You: TallFurryMan

Please Log in or Create an account to join the conversation.

Last Edit: by rankinstudio.

Re:Ekos Scheduler Changes - Need Override to Stop Rescheduling 3 months 3 weeks ago #26358

I confirm what I said about rescheduling: you certainly have "Sort jobs per altitude and priority" checked in Ekos options, and your job are being reordered. Testing locally without this option schedules jobs in order of appearance.

For the other issue triage, I need to check which change fixes it exactly.

-Eric

Please Log in or Create an account to join the conversation.

Re:Ekos Scheduler Changes - Need Override to Stop Rescheduling 3 months 3 weeks ago #26359

TallFurryMan wrote: I confirm what I said about rescheduling: you certainly have "Sort jobs per altitude and priority" checked in Ekos options, and your job are being reordered. Testing locally without this option schedules jobs in order of appearance.

For the other issue triage, I need to check which change fixes it exactly.

-Eric


I do not use that option in the Ekos settings: "Sort jobs per altitude and priority"

In 2.9.5 it runs as expected, down the list one at a time with no delay between jobs.

These are the settings I've used for quite some time now.


Cheers
Attachments:

Please Log in or Create an account to join the conversation.

Last Edit: by rankinstudio.

Re:Ekos Scheduler Changes - Need Override to Stop Rescheduling 3 months 3 weeks ago #26362

Thanks, I must have made a mistake while testing what I thought was 2.9.6 then :/ let me double-check.

-Eric

Please Log in or Create an account to join the conversation.

Re:Ekos Scheduler Changes - Need Override to Stop Rescheduling 3 months 3 weeks ago #26394

@knro could you clarify what is v2.9.6 in the KDE git? I followed the steps for this report, and can't reproduce the issue with f8e1086ac, which I think is close enough.

I could reproduce the issue with ea68c70fc, that's where the regression appears in my changes. But that's old already.

In any case, I confirmed merge 9320fafca is OK, so perhaps that's all that needs to be done right now until 2.9.7. Unless there's something more to this that I did not see.



-Eric

Please Log in or Create an account to join the conversation.

Re:Ekos Scheduler Changes - Need Override to Stop Rescheduling 3 months 2 weeks ago #26453

My bad, I could finally reproduce your issue! This one was tricky, related to the stability of the sort algorithm used by the scheduler (what happens when two elements compare equal). Thanks a lot for reporting this one!

-Eric
The following user(s) said Thank You: rankinstudio

Please Log in or Create an account to join the conversation.

Re:Ekos Scheduler Changes - Need Override to Stop Rescheduling 3 months 2 weeks ago #26454

No prob! Thanks to the whole team for making such an awesome free set of programs. Very cool stuff.

Please Log in or Create an account to join the conversation.

Re:Ekos Scheduler Changes - Need Override to Stop Rescheduling 3 months 2 weeks ago #26466

I proposed phabricator.kde.org/D13388 to fix this issue.

-Eric

Please Log in or Create an account to join the conversation.

  • Page:
  • 1
  • 2
Time to create page: 0.173 seconds

Login



3rd Party

Choose from the numerous 3rd party INDI drivers to suit your needs!

Got Problem?

Check out the FAQ, the forum, and the bug tracking system to resolve any issues you might have!
You can also subscribe to INDI newsletter and development mailing lists to get the latest updates on INDI!


Gallery

Replica

Why INDI

Replica