{"push_id":1103068224,"size":103,"distinct_size":103,"ref":"refs/heads/master","head":"98fd77bc2ce26493fe04375eccffe75f0600a114","before":"c6801c1961d58911641f07a56a3bc753ae02948f","commits":[{"sha":"8ceed5400987c16c377e2505cb6defe2aa608921","author":{"email":"965824cc7114787b1593d0b6f01b5a983e677422@cern.ch","name":"Shahzad Malik Muzaffar"},"message":"Initialize stitched based on CMSSW_8_0_0","distinct":true,"url":"https://api.github.com/repos/cms-sw/Stitched/commits/8ceed5400987c16c377e2505cb6defe2aa608921"},{"sha":"e73c1c8d65b2bd2fc41b87a96ea56cba054696ac","author":{"email":"500a2c515e6b9b38169bc606467a47c0c5771821@fnal.gov","name":"Christopher Jones"},"message":"Clean EndPaths as well when going unscheduled\n\nEDProducers were always removed from Paths when we run convertToUnscheduled.\nHowever EDProducers were not removed from EndPaths. This lead to a problem\nwhen the same EDProducer was on a Path and an EndPath. This would cause the\nEDProducer to be removed from the Path but left on the EndPath so the EDProducer\nwould remain scheduled. If modules on a Path needed the results from that\nEDProducer they would fail to get those products.","distinct":true,"url":"https://api.github.com/repos/cms-sw/Stitched/commits/e73c1c8d65b2bd2fc41b87a96ea56cba054696ac"},{"sha":"d373af6b21d6289396e36f1ad7e15bef00edbcd2","author":{"email":"f4bac264914cae4a5f36cace01e65375f64990d5@fnal.gov","name":"wmtan"},"message":"Use consumes info to populate lookup tables","distinct":true,"url":"https://api.github.com/repos/cms-sw/Stitched/commits/d373af6b21d6289396e36f1ad7e15bef00edbcd2"},{"sha":"93a9ef1538bebc3d20081f30bec3420a62d9e6da","author":{"email":"f4bac264914cae4a5f36cace01e65375f64990d5@fnal.gov","name":"wmtan"},"message":"Fix incorrect exception message","distinct":true,"url":"https://api.github.com/repos/cms-sw/Stitched/commits/93a9ef1538bebc3d20081f30bec3420a62d9e6da"},{"sha":"8e594773e78d77420748d0b1b40447cc1d99b36d","author":{"email":"f4bac264914cae4a5f36cace01e65375f64990d5@fnal.gov","name":"wmtan"},"message":"Better way to disable rootlogon","distinct":true,"url":"https://api.github.com/repos/cms-sw/Stitched/commits/8e594773e78d77420748d0b1b40447cc1d99b36d"},{"sha":"408f401a73d5a761cf600181733104a9dc261e3b","author":{"email":"65063887a2ff5d85ab12bf07e2d5b1db2f50022a@gmail.com","name":"Chris Jones"},"message":"Testing OutputModules only get products they consume\n\nProvenanceCheckerOutputModule and GetProductCheckerOutputModule now only get the data products specified in their configuration rather than everything in the Principal.\nThis is a step towards removing the Principal::getForOutput option which avoids getting the product. That option would cause problems for multiple threads used for one event.","distinct":true,"url":"https://api.github.com/repos/cms-sw/Stitched/commits/408f401a73d5a761cf600181733104a9dc261e3b"},{"sha":"2d4d132f59d034e5dcd646a3df02b814eb9267f0","author":{"email":"65063887a2ff5d85ab12bf07e2d5b1db2f50022a@gmail.com","name":"Chris Jones"},"message":"Principal::getForOutput now always retrieves the product\n\nThe method Principal::getForOutput now always retrieves the product. If only the provenance is needed one should call ProductProvenanceRetriever directly.\nThis change is needed as a step towards allowing more than one thread per event.","distinct":true,"url":"https://api.github.com/repos/cms-sw/Stitched/commits/2d4d132f59d034e5dcd646a3df02b814eb9267f0"},{"sha":"58e71cc62c5771d910e21887ca47427a955fb051","author":{"email":"f4bac264914cae4a5f36cace01e65375f64990d5@fnal.gov","name":"wmtan"},"message":"Support ESProducer returning std::unique_ptr","distinct":true,"url":"https://api.github.com/repos/cms-sw/Stitched/commits/58e71cc62c5771d910e21887ca47427a955fb051"},{"sha":"9230be84807608c615c1a97bf8ebf51d16cfbac4","author":{"email":"3747debe97ca693bc6b62ba4169dd2a50fce172c@cern.ch","name":"David Abdurachmanov"},"message":"Fix all [-Wheader-guard] warnings\n\nThe patch fixes 138 warnings of the following format:\n\n    warning: '<..>' is used as a header guard here,\n    followed by #define of a different macro [-Wheader-guard]\n\nTested with Clang 3.8.0.\n\nSigned-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>","distinct":true,"url":"https://api.github.com/repos/cms-sw/Stitched/commits/9230be84807608c615c1a97bf8ebf51d16cfbac4"},{"sha":"ce447bf9b1d2d6e7b849c516be88881adf08ad41","author":{"email":"65063887a2ff5d85ab12bf07e2d5b1db2f50022a@gmail.com","name":"Chris Jones"},"message":"Improve exception message for missing produces call\n\nThe previous exception message given when a module was missing a produces call printed the entire contents of the ProductRegistry. The new message only prints those entries which the module has registered and gives two ways to potentially fix the problem.","distinct":true,"url":"https://api.github.com/repos/cms-sw/Stitched/commits/ce447bf9b1d2d6e7b849c516be88881adf08ad41"},{"sha":"53551cc0b08deb84cf4318d9cf7cc479ebf84ec8","author":{"email":"65063887a2ff5d85ab12bf07e2d5b1db2f50022a@gmail.com","name":"Chris Jones"},"message":"PSet.clone now works like module clone\n\nThe PSet.clone method now calls the same function used by module clone to handle the parameters. This now allows removal of parameters and the use of a dict to modify parameters of sub PSets.","distinct":true,"url":"https://api.github.com/repos/cms-sw/Stitched/commits/53551cc0b08deb84cf4318d9cf7cc479ebf84ec8"},{"sha":"3d81a322f6bf738c4dc8dc487e3fc1aeaa62fd5a","author":{"email":"f4bac264914cae4a5f36cace01e65375f64990d5@fnal.gov","name":"wmtan"},"message":"Enforce consumes interface in output modules","distinct":true,"url":"https://api.github.com/repos/cms-sw/Stitched/commits/3d81a322f6bf738c4dc8dc487e3fc1aeaa62fd5a"},{"sha":"74da2b28a084da192adc7727d42be088e935339f","author":{"email":"3747debe97ca693bc6b62ba4169dd2a50fce172c@cern.ch","name":"David Abdurachmanov"},"message":"Add missing <cmath> header and remove <string.h> header\n\nThe following errors are reported by GCC (6.0.0, r233941):\n\n    Utilities/StorageFactory/src/StatisticsSenderService.cc:82:191: error: 'sqrt' was not declared in this scope\n    Utilities/StorageFactory/src/StatisticsSenderService.cc:90:191: error: 'sqrt' was not declared in this scope\n\nSigned-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>","distinct":true,"url":"https://api.github.com/repos/cms-sw/Stitched/commits/74da2b28a084da192adc7727d42be088e935339f"},{"sha":"a012963ad4d72b1b69e3089eba66aba32c4ad90d","author":{"email":"f4bac264914cae4a5f36cace01e65375f64990d5@fnal.gov","name":"wmtan"},"message":"Output modules do not use gotBranchIDs_","distinct":true,"url":"https://api.github.com/repos/cms-sw/Stitched/commits/a012963ad4d72b1b69e3089eba66aba32c4ad90d"},{"sha":"f4f48763b76cb44699a5e7c08f354390c846c5ee","author":{"email":"f4bac264914cae4a5f36cace01e65375f64990d5@fnal.gov","name":"wmtan"},"message":"Fix setComplete() call","distinct":true,"url":"https://api.github.com/repos/cms-sw/Stitched/commits/f4f48763b76cb44699a5e7c08f354390c846c5ee"},{"sha":"6a3806ecc7b2c6f52e743992e85d0dc1e9b367ef","author":{"email":"f4bac264914cae4a5f36cace01e65375f64990d5@fnal.gov","name":"wmtan"},"message":"Add base class and fix fillBranches()","distinct":true,"url":"https://api.github.com/repos/cms-sw/Stitched/commits/6a3806ecc7b2c6f52e743992e85d0dc1e9b367ef"},{"sha":"8a76c002b756c382ceb2c5e8d4c4e7e49544d1f5","author":{"email":"f4bac264914cae4a5f36cace01e65375f64990d5@fnal.gov","name":"wmtan"},"message":"New Base Class","distinct":true,"url":"https://api.github.com/repos/cms-sw/Stitched/commits/8a76c002b756c382ceb2c5e8d4c4e7e49544d1f5"},{"sha":"e4be663d620fad33ff55e8caf4dbceb820ba7665","author":{"email":"f4bac264914cae4a5f36cace01e65375f64990d5@fnal.gov","name":"wmtan"},"message":"Don't lose provenance","distinct":true,"url":"https://api.github.com/repos/cms-sw/Stitched/commits/e4be663d620fad33ff55e8caf4dbceb820ba7665"},{"sha":"5faf057a4b6b0fa753b50c773b8a1a5a14714757","author":{"email":"f4bac264914cae4a5f36cace01e65375f64990d5@fnal.gov","name":"wmtan"},"message":"Avoid confusion","distinct":true,"url":"https://api.github.com/repos/cms-sw/Stitched/commits/5faf057a4b6b0fa753b50c773b8a1a5a14714757"},{"sha":"63ce69a8e3679c3ca70649ad5d5ff1436e1295a0","author":{"email":"65063887a2ff5d85ab12bf07e2d5b1db2f50022a@gmail.com","name":"Chris Jones"},"message":"Moved ProductHolderBase to its own header and source file\n\nBy removing the base class into its own header file we reduce\ncoupling to the different implementations of the inheriting classes.","distinct":true,"url":"https://api.github.com/repos/cms-sw/Stitched/commits/63ce69a8e3679c3ca70649ad5d5ff1436e1295a0"}]}