{"push_id":2349743888,"size":16,"distinct_size":0,"ref":"refs/heads/master","head":"f789ec7495749626a65f2594c7d52017f714a4f6","before":"685980eec1432f403b62748a70c206f58e170bda","commits":[{"sha":"42f7d456621d40f1df7e6a87e92866651d093a9d","author":{"name":"fviale","email":"4f2317058a7642d98a7268ea81eb0fad874f70d1@activeeon.com"},"message":"Fix and improve RMNodeUpdater\n - fork a new JVM to execute the up-to-date node.jar (otherwise, there are classpath conflicts)\n - forward properties from the current JVM to the new one (filtering system properties)\n - clean the One-Jar expand dir (to prevent jar duplicates coming from different versions).\n - add binlib to the OneJar forked JVM classpath (only way to allow powershell script engine execution)","distinct":false,"url":"https://api.github.com/repos/jrochas/scheduling/commits/42f7d456621d40f1df7e6a87e92866651d093a9d"},{"sha":"3630695b4d6994c7d15565937d70d56d5d92148d","author":{"name":"fviale","email":"4f2317058a7642d98a7268ea81eb0fad874f70d1@activeeon.com"},"message":"Fix and improve RMNodeUpdater\n - apply vincent comments","distinct":false,"url":"https://api.github.com/repos/jrochas/scheduling/commits/3630695b4d6994c7d15565937d70d56d5d92148d"},{"sha":"5a210a27a552a2250e3b27577c2e4d1e2c704b15","author":{"name":"Justine Rochas","email":"3460a18f3e1658ae13d19601828b2ef0ef597f3a@gmail.com"},"message":"Handle node source recovery with deploying nodes … (#3131)\n\n* Handle node source recovery with deploying nodes and in case of invalid name\r\n\r\n- recreate new InfrastructureManager if deploying nodes are found in recovered infrastructure, and remove nodes in database for this node source\r\n- do not remove node source and nodes in database if node source name exist already\r\n- remove useless sleep in InfrastructureManager\r\n- put back recovery functional test in Regression test","distinct":false,"url":"https://api.github.com/repos/jrochas/scheduling/commits/5a210a27a552a2250e3b27577c2e4d1e2c704b15"},{"sha":"4b06f564cbbe21a4bbfcaa82f595ef4084a8ac2c","author":{"name":"Mykhailenko","email":"6fb35b4ae684b3c588cd5a6666dc074e72678274@gmail.com"},"message":"Add queue of pre-created key pairs to RMNodeStarter (#3132)\n\nBefore this PR (#3132), we created pair of RSA key for each task during its submission. And this key creation was taken significant amount of time. With this PR we add daemon thread in RMNodeStarter which makes sure that there are given numbers of key pairs in the blocking queue. \r\n\r\n* Add queue of pre-created key pairs to RMNodeStarter\r\n\r\n* Apply Justine's and Fabien's comments\r\n\r\n* Remove asterix imports\r\n\r\n* Make TaskLauncherTest pass\r\n\r\n* Make TestTaskRestartOnNodeFailure test pass","distinct":false,"url":"https://api.github.com/repos/jrochas/scheduling/commits/4b06f564cbbe21a4bbfcaa82f595ef4084a8ac2c"},{"sha":"cdd103821a87f1ef2637d4f750c827f7a33f0e90","author":{"name":"MaelAudren","email":"4234a60ada9d3aa60e7e069fa345924ed7354502@activeeon.com"},"message":"log the scheduler version at the scheduler start","distinct":false,"url":"https://api.github.com/repos/jrochas/scheduling/commits/cdd103821a87f1ef2637d4f750c827f7a33f0e90"},{"sha":"fcbb9938bf5aedea1e234fa79ae0025edca1b718","author":{"name":"fviale","email":"4f2317058a7642d98a7268ea81eb0fad874f70d1@activeeon.com"},"message":"Fix and improve RMNodeUpdater\n - create proactive-node-autoupdate to use the autoupdate feature from the command line\n - refactor code to reuse and check RMNodeStarter command-line options\n - handle ssl self signed certificates\n - DataSpaceNodeConfigurationAgent : fix issue appearing when cache space folder is deleted","distinct":false,"url":"https://api.github.com/repos/jrochas/scheduling/commits/fcbb9938bf5aedea1e234fa79ae0025edca1b718"},{"sha":"17f4d57b1205792d0dcaae6169c7b5305a34ede3","author":{"name":"MaelAudren","email":"4234a60ada9d3aa60e7e069fa345924ed7354502@activeeon.com"},"message":"Merge pull request #3137 from MaelAudren/version\n\nlog the scheduler version at the scheduler start","distinct":false,"url":"https://api.github.com/repos/jrochas/scheduling/commits/17f4d57b1205792d0dcaae6169c7b5305a34ede3"},{"sha":"1e555459db7c4eeb58d0a46ad0b991119531bc4c","author":{"name":"Fabien Viale","email":"4f2317058a7642d98a7268ea81eb0fad874f70d1@activeeon.com"},"message":"Merge pull request #42 from ow2-proactive/master\n\nsynchronize fork","distinct":false,"url":"https://api.github.com/repos/jrochas/scheduling/commits/1e555459db7c4eeb58d0a46ad0b991119531bc4c"},{"sha":"ca8611552ae85f0935b05777875e7783af09f359","author":{"name":"fviale","email":"4f2317058a7642d98a7268ea81eb0fad874f70d1@activeeon.com"},"message":"Fix and improve RMNodeUpdater\n - sonar reviews","distinct":false,"url":"https://api.github.com/repos/jrochas/scheduling/commits/ca8611552ae85f0935b05777875e7783af09f359"},{"sha":"831b650bf56ac8730e3a40303f06e02df5822031","author":{"name":"Fabien Viale","email":"4f2317058a7642d98a7268ea81eb0fad874f70d1@activeeon.com"},"message":"Merge pull request #3134 from fviale/master\n\nFix and improve RMNodeUpdater","distinct":false,"url":"https://api.github.com/repos/jrochas/scheduling/commits/831b650bf56ac8730e3a40303f06e02df5822031"},{"sha":"7b1b91bcb229e4716fcda860460433f81c08114b","author":{"name":"Marco Castigliego","email":"1bd292b72e28dc6efb1a52ffe893a45390186176@gmail.com"},"message":"Adding total number of nodes in the logs (#3135)\n\n* Adding total number of nodes in the logs","distinct":false,"url":"https://api.github.com/repos/jrochas/scheduling/commits/7b1b91bcb229e4716fcda860460433f81c08114b"},{"sha":"f2ee89794955e0882381595957e934091ed67876","author":{"name":"fviale","email":"4f2317058a7642d98a7268ea81eb0fad874f70d1@activeeon.com"},"message":"Dedicated Version class in common-api\n - version is loaded from version.ini file\n - version file content is replaced dynamically during gradle build","distinct":false,"url":"https://api.github.com/repos/jrochas/scheduling/commits/f2ee89794955e0882381595957e934091ed67876"},{"sha":"d1b9132afae87972f8b6f1874406f024c41b6c00","author":{"name":"Fabien Viale","email":"4f2317058a7642d98a7268ea81eb0fad874f70d1@activeeon.com"},"message":"Merge pull request #3142 from fviale/master\n\nDedicated Version class in common-api","distinct":false,"url":"https://api.github.com/repos/jrochas/scheduling/commits/d1b9132afae87972f8b6f1874406f024c41b6c00"},{"sha":"f7837a593953cf4998a0c2f3a9bac8ab78508978","author":{"name":"fviale","email":"4f2317058a7642d98a7268ea81eb0fad874f70d1@activeeon.com"},"message":"fix for #3136 Temporary workflow xml files are not deleted\n - rationalize all usages of FileInputStream/OutputStream/Reader/Writer with try-with-resources\n - ServerJobAndTaskLogs: delete temporary html file produced by WorkflowSubmitter when a job is deleted","distinct":false,"url":"https://api.github.com/repos/jrochas/scheduling/commits/f7837a593953cf4998a0c2f3a9bac8ab78508978"},{"sha":"2967ebe0c2c7185f71845b2d1081cfef54a18d37","author":{"name":"Fabien Viale","email":"4f2317058a7642d98a7268ea81eb0fad874f70d1@activeeon.com"},"message":"Merge pull request #3143 from fviale/master\n\nfix for #3136 Temporary workflow xml files are not deleted","distinct":false,"url":"https://api.github.com/repos/jrochas/scheduling/commits/2967ebe0c2c7185f71845b2d1081cfef54a18d37"},{"sha":"f789ec7495749626a65f2594c7d52017f714a4f6","author":{"name":"Justine Rochas","email":"3460a18f3e1658ae13d19601828b2ef0ef597f3a@gmail.com"},"message":"Remove synchronization when task is started (#3145)\n\n* Remove synchronization when task is started\r\n\r\n- instead of waiting for the task to be started, we check at recovery time whether the doTask method of the task launcher has already been called.","distinct":false,"url":"https://api.github.com/repos/jrochas/scheduling/commits/f789ec7495749626a65f2594c7d52017f714a4f6"}]}
{"actor":{"display_login":"jrochas"}}