{"push_id":868070823,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"50d7ffa697764d84d96f26a3ae58a9dacde7b31e","before":"7974203cd8bc66dff1fcc55f8723dedefaf72840","commits":[{"sha":"4f700316933e8e7b2d27366e5ce6176895b913e7","author":{"email":"3b7a1db6efedd40440bc6443bf377195011524e5@linuxfoundation.org","name":"Richard Purdie"},"message":"codeparser: Only load the codeparser cache once\n\nThe server state gets reset multiple times during startup and currently\nwe reload the codeparser cache each time. This is pointless and causes\nunnecessary interaction time with bitbake.\n\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/kraj/bitbake/commits/4f700316933e8e7b2d27366e5ce6176895b913e7"},{"sha":"a981700701c41c7bbb6a9778e95f691278c5c294","author":{"email":"33a092d46d45172d3a17b9d6220a2b0aab6b46d5@intel.com","name":"Michael Wood"},"message":"toaster: orm Fix get_number_of_builds to count all apart from IN_PROGRESS\n\nThe count of a project's builds should not include those which are\ncurrently in progress.\n\nSigned-off-by: Michael Wood <michael.g.wood@intel.com>\nSigned-off-by: Elliot Smith <elliot.smith@intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/kraj/bitbake/commits/a981700701c41c7bbb6a9778e95f691278c5c294"},{"sha":"872bd5ccf58236f5146b1640cc1c465b58371e44","author":{"email":"33a092d46d45172d3a17b9d6220a2b0aab6b46d5@intel.com","name":"Michael Wood"},"message":"toaster: projectpage Disable/Enable build input if we have 0 layers\n\nIf we've removed all the layers in the configuration, disable the build\nbutton and build input.\n\nSigned-off-by: Michael Wood <michael.g.wood@intel.com>\nSigned-off-by: Elliot Smith <elliot.smith@intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/kraj/bitbake/commits/872bd5ccf58236f5146b1640cc1c465b58371e44"},{"sha":"1f6bfa876b17a600fc83c789af8aaa2639a463b2","author":{"email":"33a092d46d45172d3a17b9d6220a2b0aab6b46d5@intel.com","name":"Michael Wood"},"message":"toaster: projecttopbar Use the project in context to get num builds\n\nUse the project in the template context rather than ajax request to get\nthe number of ended builds.\n\nSigned-off-by: Michael Wood <michael.g.wood@intel.com>\nSigned-off-by: Elliot Smith <elliot.smith@intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/kraj/bitbake/commits/1f6bfa876b17a600fc83c789af8aaa2639a463b2"},{"sha":"b644514a96f3947ad3f307a26301c064c8ae18f8","author":{"email":"33a092d46d45172d3a17b9d6220a2b0aab6b46d5@intel.com","name":"Michael Wood"},"message":"toaster: Remove the new-build-input button widget\n\nThe button required a lot of state maintenance to make sure it\nshowed up when the project was configured properly, showed correctly\naccording to the projects known to Toaster, displayed correctly\naccording to the mode Toaster was in, and was able to be\nused to change the current project.\n\nSigned-off-by: Michael Wood <michael.g.wood@intel.com>\nSigned-off-by: Elliot Smith <elliot.smith@intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/kraj/bitbake/commits/b644514a96f3947ad3f307a26301c064c8ae18f8"},{"sha":"832a8523067606b180c02f0d1544e8a23219bb08","author":{"email":"9a1089d71038aacf4f16a7741ebde0311eb7bff2@intel.com","name":"Elliot Smith"},"message":"toaster: localhostbectrl Pass DATABASE_URL in via the process environment\n\nInstead of putting the DATABASE_URL as part of the command for launching\nthe bitbake observer process set it as part of environment.\n\nThis fixes two issues 1. Where the value isn't quoted and therefore will be\ninterpreted in the shell and 2. Anyone being able to see the value of\nDATABASE_URL in the process tree.\n\n[YOCTO #8669]\n\nSigned-off-by: Michael Wood <michael.g.wood@intel.com>\nSigned-off-by: Elliot Smith <elliot.smith@intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/kraj/bitbake/commits/832a8523067606b180c02f0d1544e8a23219bb08"},{"sha":"54d0ddd166a6707b4f8c8535639e3055b783363b","author":{"email":"3b7a1db6efedd40440bc6443bf377195011524e5@linuxfoundation.org","name":"Richard Purdie"},"message":"cache: Don't try to expand __inherit_data\n\nTrying to expand a variable which isn't a string doesn't make sense.\n\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/kraj/bitbake/commits/54d0ddd166a6707b4f8c8535639e3055b783363b"},{"sha":"62367cca1f1793eb9827406bcdd5980fdeb80a60","author":{"email":"3b7a1db6efedd40440bc6443bf377195011524e5@linuxfoundation.org","name":"Richard Purdie"},"message":"parse: Don't try to expand __base_depends/__depends\n\nTrying to expand a variable which isn't a string doesn't make sense.\n\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/kraj/bitbake/commits/62367cca1f1793eb9827406bcdd5980fdeb80a60"},{"sha":"37214ea9bf484998b75dbc1200d53f1afc5257ed","author":{"email":"3b7a1db6efedd40440bc6443bf377195011524e5@linuxfoundation.org","name":"Richard Purdie"},"message":"fetch2: Remove crazy code in unpack\n\nThis looks reasonable until you realise self.localpath is a function. Data\nexpansion of something which isn't a string is the original value so this\ncode just wastes CPU cycles and makes no sense. Remove it.\n\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/kraj/bitbake/commits/37214ea9bf484998b75dbc1200d53f1afc5257ed"},{"sha":"c9b9443faa76ee7366b1400a56f826f3f9dec1be","author":{"email":"3b7a1db6efedd40440bc6443bf377195011524e5@linuxfoundation.org","name":"Richard Purdie"},"message":"data_smart: Only support lowercase OVERRIDES\n\nOur current OVERRIDES handling means we end up caching and checking for\na lot of possible override combinations which turn out to very unlikely.\nA typical example is the SRC_URI variable where we have to check if\n\"URI\" is an override. Having spent many hours working in this code, I've\nrealised all the actual overrides we use are lower case and our standard\nvariables are mostly uppercase.\n\nThis means we could gain quite some speed advantage if we write this\ninto the code, that overrides only consist of lowercase characters. This\npatch shows how simple this is and the resulting speed gains are\nsignificant. This is a significant change but tests show we don't appear\nto have any users of capitals in overrides in any OE-Core metadata.\n\nBefore \"time bitbake -p\":\n\nreal\t2m4.224s\nuser\t7m32.312s\nsys\t0m7.116s\n\nAfter \"time bitbake -p\":\n\nreal\t1m26.009s\nuser\t5m10.484s\nsys\t0m4.640s\n\nThis check could also be made conditional however I'm not seeing a need\nto do that at present.\n\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/kraj/bitbake/commits/c9b9443faa76ee7366b1400a56f826f3f9dec1be"},{"sha":"c3c7e94cadb3a3a2d8ef33ed456f439c106018c1","author":{"email":"b46db60e0aa8daf92ddbdd0f94bd9a9d1e83b184@windriver.com","name":"Ke Zou"},"message":"toaster: tests: Re-write some cases to make them more maintainable\n\nSigned-off-by: Ke Zou <ke.zou@windriver.com>\nSigned-off-by: Elliot Smith <elliot.smith@intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/kraj/bitbake/commits/c3c7e94cadb3a3a2d8ef33ed456f439c106018c1"},{"sha":"10e1fbee0d79dbbf15b89ebc155bb2c0092a71f2","author":{"email":"0f438479a8ce39bc1729c3c48920d0fbea7fc099@intel.com","name":"Belen Barros Pena"},"message":"toaster: project pages Link to image recipes table in notifications\n\nThe project created notifications and the 'Choosea recipe to build' link in\nthe project page are linking to the software recipes table. Changes them to\nlink to the image recipes table instead, which is bound to be more useful.\n\nSigned-off-by: Belen Barros Pena <belen.barros.pena@intel.com>\nSigned-off-by: Michael Wood <michael.g.wood@intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/kraj/bitbake/commits/10e1fbee0d79dbbf15b89ebc155bb2c0092a71f2"},{"sha":"50d7ffa697764d84d96f26a3ae58a9dacde7b31e","author":{"email":"0f438479a8ce39bc1729c3c48920d0fbea7fc099@intel.com","name":"Belen Barros Pena"},"message":"toaster: builds pages Fix the download cooker log link\n\nThe 'all builds' page was missing the download icon next to the outcome\nicon, which allows you to download a build log from the 'all builds' page.\n\nThis patch brings it back. It also adds a check in the project builds page\nto make sure the download icon only appears if the build generates a cooker\nlog, since builds that fail at the build request stage do not generate a\ncooker log.\n\nSigned-off-by: Belen Barros Pena <belen.barros.pena@intel.com>\nSigned-off-by: Michael Wood <michael.g.wood@intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/kraj/bitbake/commits/50d7ffa697764d84d96f26a3ae58a9dacde7b31e"}]}