Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Add support for the new wreck.state.submitted event #295
This requires the pending flux-core PR #1389.
Add support within the scheduler and emulator for the new
Use the event's payload and other changes within jsc to optimize job submission handling performance -- i.e., reducing KVS accesses and the number of state transitions.
This should improve the job throughput when the submission rate is super high although I didn't measure the improvements.
referenced this pull request
Mar 27, 2018
@@ Coverage Diff @@ ## master #295 +/- ## ========================================== - Coverage 74.39% 67.74% -6.66% ========================================== Files 49 46 -3 Lines 9279 8692 -587 ========================================== - Hits 6903 5888 -1015 - Misses 2376 2804 +428
@SteVwonder: I added this support for both in this PR and flux-framework/flux-core#1389. But somehow the emulator-based tests all failed with "no event remaining message" after scheduling the first job.
I'm not familiar enough w/ the emulator code that I feel I am not effectively debugging this. Could you please take a look at the broker log and see if you can spot anything? Log is here:
@dongahn, I went ahead and rebased this branch on current master, and disabled all the simulator driven tests. Just a warning that I force-pushed over your branch, so if you have local work be sure to save it on a different branch or at least don't reset against your upstream branch.
All simulator tests are disabled for now, to re-enable temporarily set