Commit History

Autor SHA1 Mensaxe Data
  Gwyneth Llewelyn 6ade61d685 Upload the latest and greatest %!s(int64=3) %!d(string=hai) anos
  UbitUmarov 567418d7cd start JonEngines without any thread, first job enq will add it %!s(int64=3) %!d(string=hai) anos
  UbitUmarov f32c0ead05 avoid c# fun things, plus cosmetics %!s(int64=4) %!d(string=hai) anos
  UbitUmarov 6d030e2f2b try to shutup some errors dunring shutdown, due to .net mess %!s(int64=4) %!d(string=hai) anos
  UbitUmarov ab14241871 mantis 8678: try fix rest console client %!s(int64=4) %!d(string=hai) anos
  UbitUmarov 929fa3efbd dispose of jobengine queue %!s(int64=4) %!d(string=hai) anos
  UbitUmarov fc224b444a avoid some large unnecessary strings %!s(int64=6) %!d(string=hai) anos
  UbitUmarov c92ba1cc04 shut up some pesty warnings %!s(int64=6) %!d(string=hai) anos
  UbitUmarov 482ff06e13 make JobEngine be a workitem of mail pool (smartThread), with the option to release thread after a idle time, so is free to do other service elsewhere %!s(int64=7) %!d(string=hai) anos
  UbitUmarov 8d8236cfb2 missing file change.. actually use watchdog threads on assetsconnector and %!s(int64=7) %!d(string=hai) anos
  Melanie Thielker b16abc8166 Massive tab and trailing space cleanup %!s(int64=7) %!d(string=hai) anos
  UbitUmarov 59f6353ac1 close a resource on jobengine.close() %!s(int64=8) %!d(string=hai) anos
  UbitUmarov baf8e762a6 change JobEngine stop code and add a extra check for thread removed on watchdog timeout checks %!s(int64=9) %!d(string=hai) anos
  Melanie Thielker 774ac5e96b If no job engine is started at all, keep checking it's status from %!s(int64=9) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 686b22da6e On shutdown (job engine stop), don't allow the ObjectDisposedException on BlockingCollection.Take() to propogate if the running thread checked IsRunning before the stop thread set it and disposed of the canellation source. %!s(int64=9) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 6834393821 Fix bug in JobEngine where an attempt to restart after stop would trigger an exception because the cancellation source was not recreated. %!s(int64=9) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 0c31eb0a5d Add the missing deleted and re-added JobEngine class from the previous commit 8e1e8a0 %!s(int64=9) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 8e1e8a0920 Make the performance controlling job processing threads introduced in conference code use a generic JobEngine class rather than 4 slightly different copy/pasted versions. %!s(int64=9) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 86367d7219 refactor: Move methods to start a monitored thread, start work in its own thread and run work in the jobengine from Watchdog to a WorkManager class. %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 4b45a1b6ad Change jobengine logging command to "debug jobengine log <int>" rather than loglevel, in common with similar commands. %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 6c043dd6ff If an exception makes it to the top of a JobEngine request, catch and log instead of letting it terminate the simulator... %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) d3ed5de77d Add loglevel to jobengine that can be controlled via "debug jobengine loglevel <level>". %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 859b1c5ba4 Add experimental job engine to see if queueing some existing async work during root agent entry to a region improves perf rather than always attempting to execute everything concurrently %!s(int64=10) %!d(string=hai) anos