{"push_id":748300631,"size":54,"distinct_size":54,"ref":"refs/heads/master","head":"c14e0c6231b61ac1d1fd2a08f0faa02ce8a3fd95","before":"4efa86fc9589d0c17838e932a8c752a50323088d","commits":[{"sha":"f6990e6ced63d7ab74a8728e878955b22f0b31b7","author":{"email":"dbffe41accbe3cc39b595eef3f81687c2cd64dc5@cern.ch","name":"Andres Tanasijczuk"},"message":"Get list of all dataset files from dbs, not only valid files.","distinct":true,"url":"https://api.github.com/repos/emaszs/CRABServer/commits/f6990e6ced63d7ab74a8728e878955b22f0b31b7"},{"sha":"bde8a7319495ccf4e0e7432756e117560cdbab3c","author":{"email":"dbffe41accbe3cc39b595eef3f81687c2cd64dc5@cern.ch","name":"Andres Tanasijczuk"},"message":"Change (improve) messages for non-VALID input datasets.","distinct":true,"url":"https://api.github.com/repos/emaszs/CRABServer/commits/bde8a7319495ccf4e0e7432756e117560cdbab3c"},{"sha":"a8a9777744ce3a8f2d35f2db70b870bf5e55dce4","author":{"email":"dbffe41accbe3cc39b595eef3f81687c2cd64dc5@cern.ch","name":"Andres Tanasijczuk"},"message":"Improve and fix the DBSDataDiscovery tests.","distinct":true,"url":"https://api.github.com/repos/emaszs/CRABServer/commits/a8a9777744ce3a8f2d35f2db70b870bf5e55dce4"},{"sha":"edd4efa68e1d4a164a4c66f4b48bbd56356b857e","author":{"email":"1d589771a3d1ea7c57ada066e4cbd7b902e6fc4e@cern.ch","name":"Marco Mascheroni"},"message":"PostJob: more details about calculate_retry errors","distinct":true,"url":"https://api.github.com/repos/emaszs/CRABServer/commits/edd4efa68e1d4a164a4c66f4b48bbd56356b857e"},{"sha":"8536f17882558544247e6c8ea1b494f43e417009","author":{"email":"1d589771a3d1ea7c57ada066e4cbd7b902e6fc4e@cern.ch","name":"Marco Mascheroni"},"message":"PostJob: refactor code for creating webdir","distinct":true,"url":"https://api.github.com/repos/emaszs/CRABServer/commits/8536f17882558544247e6c8ea1b494f43e417009"},{"sha":"3586a9b565781f5ae49180db208edfe5bf052e37","author":{"email":"1d589771a3d1ea7c57ada066e4cbd7b902e6fc4e@cern.ch","name":"Marco Mascheroni"},"message":"PostJob: refactor code for handling the postjob logfiles","distinct":true,"url":"https://api.github.com/repos/emaszs/CRABServer/commits/3586a9b565781f5ae49180db208edfe5bf052e37"},{"sha":"13d5b20f461aa47a9d67e4bac63624be06b0250d","author":{"email":"1d589771a3d1ea7c57ada066e4cbd7b902e6fc4e@cern.ch","name":"Marco Mascheroni"},"message":"PostJob: simply move methods around","distinct":true,"url":"https://api.github.com/repos/emaszs/CRABServer/commits/13d5b20f461aa47a9d67e4bac63624be06b0250d"},{"sha":"7be94b967ac08dffe3c0316a1980309b9b4c5653","author":{"email":"1d589771a3d1ea7c57ada066e4cbd7b902e6fc4e@cern.ch","name":"Marco Mascheroni"},"message":"PostJob: add reson for report symlink cration error","distinct":true,"url":"https://api.github.com/repos/emaszs/CRABServer/commits/7be94b967ac08dffe3c0316a1980309b9b4c5653"},{"sha":"7bf797ca8dba17a7400e738cc8aaf1bddb4f5367","author":{"email":"1d589771a3d1ea7c57ada066e4cbd7b902e6fc4e@cern.ch","name":"Marco Mascheroni"},"message":"PostJob: refactor code for creating job and json report logfiles","distinct":true,"url":"https://api.github.com/repos/emaszs/CRABServer/commits/7bf797ca8dba17a7400e738cc8aaf1bddb4f5367"},{"sha":"b06269f07426656e65d5b4d29b03b36c5ebe1146","author":{"email":"1d589771a3d1ea7c57ada066e4cbd7b902e6fc4e@cern.ch","name":"Marco Mascheroni"},"message":"Postjob refactoring: move printouy about pj retry\n\nI decided that in execute() we should try to keep things are executed\nonly once (at the first postjob execution), while in execute_internals\nI will try to keep things that need to be executed every time.\n\nThis is a little bit tricky since we need to load the jobad every time,\nbut some operation like filemetadata upload requires the jobad but are\nexecuted only once.","distinct":true,"url":"https://api.github.com/repos/emaszs/CRABServer/commits/b06269f07426656e65d5b4d29b03b36c5ebe1146"},{"sha":"c830508c2378708ac8b745c35a19e7e16e6a91a7","author":{"email":"1d589771a3d1ea7c57ada066e4cbd7b902e6fc4e@cern.ch","name":"Marco Mascheroni"},"message":"PostJob: remove fix_job_logs_permissions. Useless as per @atanasi comment","distinct":true,"url":"https://api.github.com/repos/emaszs/CRABServer/commits/c830508c2378708ac8b745c35a19e7e16e6a91a7"},{"sha":"ed59629735e0b2ccf271b45dc58fddca5143974d","author":{"email":"1d589771a3d1ea7c57ada066e4cbd7b902e6fc4e@cern.ch","name":"Marco Mascheroni"},"message":"PostJob: no need to be that smart in picking up the ASO retry timeout","distinct":true,"url":"https://api.github.com/repos/emaszs/CRABServer/commits/ed59629735e0b2ccf271b45dc58fddca5143974d"},{"sha":"cd4ce65247fe8278b18491aeb6a9120a8dcd511e","author":{"email":"1d589771a3d1ea7c57ada066e4cbd7b902e6fc4e@cern.ch","name":"Marco Mascheroni"},"message":"PostJob: do not do fake get_transfer call\n\nThe get_transfers_statuses was done outside the while loo to give\nASO a chance to update the documents. Now that's not needed anymore\nsince we check staleness of documents usint the start transfer time.\n\nNote from @atanasi: check that if start_time patch is working in\nPostJob, then we can remove the call to the view before starting\nthe loop, and move the sleep back to the end of the loop.","distinct":true,"url":"https://api.github.com/repos/emaszs/CRABServer/commits/cd4ce65247fe8278b18491aeb6a9120a8dcd511e"},{"sha":"9d3ebd76909bb4d72bb414f8b6385b5f6fe12f73","author":{"email":"1d589771a3d1ea7c57ada066e4cbd7b902e6fc4e@cern.ch","name":"Marco Mascheroni"},"message":"Postjob refactor: move creation of postjob symlink","distinct":true,"url":"https://api.github.com/repos/emaszs/CRABServer/commits/9d3ebd76909bb4d72bb414f8b6385b5f6fe12f73"},{"sha":"fe65e4fdb3c53b7a985cc4c950b3d32c920813af","author":{"email":"1d589771a3d1ea7c57ada066e4cbd7b902e6fc4e@cern.ch","name":"Marco Mascheroni"},"message":"PostJob: move loading of aso timestamps","distinct":true,"url":"https://api.github.com/repos/emaszs/CRABServer/commits/fe65e4fdb3c53b7a985cc4c950b3d32c920813af"},{"sha":"cf149c1b0285882474bbc7e80aa4b732493c0032","author":{"email":"1d589771a3d1ea7c57ada066e4cbd7b902e6fc4e@cern.ch","name":"Marco Mascheroni"},"message":"PostJob: pylint and bugfix latest commits","distinct":true,"url":"https://api.github.com/repos/emaszs/CRABServer/commits/cf149c1b0285882474bbc7e80aa4b732493c0032"},{"sha":"fd1cf3e5c36ef0af5bc78b7acf788da6c36d71de","author":{"email":"3af295a7639315101a34f836e1f4cac8f59b2070@nd.edu","name":"Anna Elizabeth Woodard"},"message":"Always upload the dryrun sandbox. Supports fix for dmwm/CRABClient/#4406.\n\nAlso: add file info to splitting summary.","distinct":true,"url":"https://api.github.com/repos/emaszs/CRABServer/commits/fd1cf3e5c36ef0af5bc78b7acf788da6c36d71de"},{"sha":"f55cb9c4ea5c416c89cc7b6dd06d78535886cd1d","author":{"email":"3af295a7639315101a34f836e1f4cac8f59b2070@nd.edu","name":"Anna Elizabeth Woodard"},"message":"Minor changes (mostly whitespace) to make pylint happier.","distinct":true,"url":"https://api.github.com/repos/emaszs/CRABServer/commits/f55cb9c4ea5c416c89cc7b6dd06d78535886cd1d"},{"sha":"afb6c9482120937288fde2c1be9b0662ea596a40","author":{"email":"1d589771a3d1ea7c57ada066e4cbd7b902e6fc4e@cern.ch","name":"Marco Mascheroni"},"message":"Better error message if schedd curl fails. Fixes #4878","distinct":true,"url":"https://api.github.com/repos/emaszs/CRABServer/commits/afb6c9482120937288fde2c1be9b0662ea596a40"},{"sha":"abcdfbd294eb65b3d2476f4219ed7bae7606e186","author":{"email":"1d589771a3d1ea7c57ada066e4cbd7b902e6fc4e@cern.ch","name":"Marco Mascheroni"},"message":"Main commit for postjob requeing","distinct":true,"url":"https://api.github.com/repos/emaszs/CRABServer/commits/abcdfbd294eb65b3d2476f4219ed7bae7606e186"}]}