{"push_id":1314785027,"size":73,"distinct_size":73,"ref":"refs/heads/master","head":"78b9cab45de2a32158cd4306cd40208045cf6f85","before":"7db6d746f5f973d4a80245d5350b5ca5bfb2a19f","commits":[{"sha":"08849b29198230eacd4e85fc7246be8e399e4c4d","author":{"name":"Laurent Le Brun","email":"ba15169eb924546730d3f66d92a61b97728bb8ee@google.com"},"message":"Description redacted.\n--\nMOS_MIGRATED_REVID=133693782","distinct":true,"url":"https://api.github.com/repos/lembacon/bazel/commits/08849b29198230eacd4e85fc7246be8e399e4c4d"},{"sha":"52f4e8bbaf18ea489acd2db464f267757e8eb6d4","author":{"name":"Philipp Wollermann","email":"8fa55b6d849907b5974b11b2831126636519f00f@google.com"},"message":"Fix Bazel failing to build anything when its workspace or output base is in /tmp.\n\nAdd \"-b\" option to linux-sandbox to explicitly bind mount files / directories into the sandbox. This is used to pull in the workspace and output base of Bazel even when they're located in /tmp and would thus be hidden by the tmpfs we mount on the /tmp directory in the sandbox.\n\nAdd \"-S\" option to linux-sandbox to explicitly specify a temporary directory to be used to contain the sandbox. This can be created by Bazel and then removed more reliably, compared to the earlier behavior where the sandbox would create its own temporary root directory in /tmp/sandbox.XXXXXX (and fail to delete it in case it gets killed by a signal).\n\nFix spurious empty.XXXXXX files and directories not being deleted from /tmp.\n\n--\nMOS_MIGRATED_REVID=133695992","distinct":true,"url":"https://api.github.com/repos/lembacon/bazel/commits/52f4e8bbaf18ea489acd2db464f267757e8eb6d4"},{"sha":"1092e9d68773adb7444cc85a47af650aeeaf65fc","author":{"name":"Lukacs Berki","email":"5f85e50dbaebc84a21c45d26abedcec7091dbe42@google.com"},"message":"Stop redirect chasing through filegroup() rules.\n\n--\nMOS_MIGRATED_REVID=133697858","distinct":true,"url":"https://api.github.com/repos/lembacon/bazel/commits/1092e9d68773adb7444cc85a47af650aeeaf65fc"},{"sha":"9daa5d788ba8435a8547c640ef0999070926e93a","author":{"name":"Lukacs Berki","email":"5f85e50dbaebc84a21c45d26abedcec7091dbe42@google.com"},"message":"Fix a typo.\n\n--\nMOS_MIGRATED_REVID=133697898","distinct":true,"url":"https://api.github.com/repos/lembacon/bazel/commits/9daa5d788ba8435a8547c640ef0999070926e93a"},{"sha":"4795564177d5fe62a10bf69acbd6a4f925a0022e","author":{"name":"Yue Gan","email":"067532b98546bd72dff5cdcb146f368c958cbfc2@google.com"},"message":"Add flag --nosandbox/--no_sandbox/--no-sandbox to disable sandbox.\n\n--\nMOS_MIGRATED_REVID=133697962","distinct":true,"url":"https://api.github.com/repos/lembacon/bazel/commits/4795564177d5fe62a10bf69acbd6a4f925a0022e"},{"sha":"b8d0902db6e27c671cd2aadfbb03f13e2351c2bb","author":{"name":"Klaus Aehlig","email":"352c0492d492bc5467d9fe0114f1d53e793d8d80@google.com"},"message":"Add an info item to show the currently inherited client environment\n\nAdd 'bazel info client-env' which outputs entries for the configuration\nfile that would freeze the current client environment. The main intended use case\nis to use 'bazel info client-env >> .bazelrc' to keep the project reproducible\nonce a suitable value for the environment variables that used to be taken from the\nclient environment has been found.\n\n--\nChange-Id: Ib4d14dd824d223f335a4d4de04ee21c4a3ec4d83\nReviewed-on: https://bazel-review.googlesource.com/#/c/6112\nMOS_MIGRATED_REVID=133699234","distinct":true,"url":"https://api.github.com/repos/lembacon/bazel/commits/b8d0902db6e27c671cd2aadfbb03f13e2351c2bb"},{"sha":"748ba861bd7141ce24c71c966c22f83249435ec6","author":{"name":"Vladimir Moskva","email":"7aa37736d107081c95703eb6a6e2b3aad2cab05b@google.com"},"message":"Implemented declared providers interface #1727\n\n--\nMOS_MIGRATED_REVID=133699895","distinct":true,"url":"https://api.github.com/repos/lembacon/bazel/commits/748ba861bd7141ce24c71c966c22f83249435ec6"},{"sha":"b20c10768a3abdc1be3ef142e33654c985fe690b","author":{"name":"Xin Gao","email":"3d1f3fc0dc8731a3208237b2ea6f8bf741e41c5c@google.com"},"message":"Added integration test for linaro c++ toolchain example\n\n--\nChange-Id: I28a6ffa185ac604948c057ead67eb890723855e4\nReviewed-on: https://bazel-review.googlesource.com/#/c/6052/\nMOS_MIGRATED_REVID=133700227","distinct":true,"url":"https://api.github.com/repos/lembacon/bazel/commits/b20c10768a3abdc1be3ef142e33654c985fe690b"},{"sha":"de32ae7e26e32c3415a43a85776af3f67a7697d3","author":{"name":"Ola Rozenfeld","email":"320149952081c767e283313d5c58f33950b2b197@google.com"},"message":"Basic implementation of a remote gRPC based cache.\n\nTODO during review: add A LOT more tests!\n\n--\nMOS_MIGRATED_REVID=133702188","distinct":true,"url":"https://api.github.com/repos/lembacon/bazel/commits/de32ae7e26e32c3415a43a85776af3f67a7697d3"},{"sha":"2341bec8e59c4692703611f3b0bb66b3266c43d5","author":{"name":"Yue Gan","email":"067532b98546bd72dff5cdcb146f368c958cbfc2@google.com"},"message":"Disables sandbox for this long action.\n\n--\nMOS_MIGRATED_REVID=133704005","distinct":true,"url":"https://api.github.com/repos/lembacon/bazel/commits/2341bec8e59c4692703611f3b0bb66b3266c43d5"},{"sha":"6e2142af1c069a35a942b257e368ab05d04401f1","author":{"name":"Ola Rozenfeld","email":"320149952081c767e283313d5c58f33950b2b197@google.com"},"message":"Adding a remote gRPC cache server to wrap Hazelcast. Useful to test the\nprototype.\n\n--\nMOS_MIGRATED_REVID=133704420","distinct":true,"url":"https://api.github.com/repos/lembacon/bazel/commits/6e2142af1c069a35a942b257e368ab05d04401f1"},{"sha":"96d46280bc5a4803ba2242a4ad16939f85a3b212","author":{"name":"Klaus Aehlig","email":"352c0492d492bc5467d9fe0114f1d53e793d8d80@google.com"},"message":"Reintroduce .bazelrc and set --action_env defaults\n\nShipping a .bazelrc was removed in 009b48bcfaf4ebb17f9ab03bea9036cfa3c12ff0.\nHowever, as per our \"Specifying environment variables for actions\" design\ndocument, we want to ship a global rc file specifying the common environment\nvariables to be inherited. So revert that change and add the desired entries\nto the global bazelrc file we're shipping.\n\n--\nChange-Id: Ib763677a951e1264ae92954df9b831374594d8b7\nReviewed-on: https://bazel-review.googlesource.com/#/c/6113\nMOS_MIGRATED_REVID=133704608","distinct":true,"url":"https://api.github.com/repos/lembacon/bazel/commits/96d46280bc5a4803ba2242a4ad16939f85a3b212"},{"sha":"63010255876a81cf2b0bc4fc5d95a0e1a99df58d","author":{"name":"Dmitry Lomov","email":"bfdb7167136eb4b1c5ed7e5865e34bf508072a35@google.com"},"message":"Expose processor classpath and classnames to Skylark.\n\n--\nMOS_MIGRATED_REVID=133704700","distinct":true,"url":"https://api.github.com/repos/lembacon/bazel/commits/63010255876a81cf2b0bc4fc5d95a0e1a99df58d"},{"sha":"8539a1215bb58211c7c643005d2389ecafa6f580","author":{"name":"Laszlo Csomor","email":"810cb0558f74ece5ac6366e1b647a307cb271c24@google.com"},"message":"Rollback of commit 82d43279f93d95e4c41b4bc598a3cc05ddd1ae1a.\n\n*** Reason for rollback ***\n\nBreaks TensorFlow and other Bazel jobs on ci.bazel.io\n\n*** Original change description ***\n\nChange execution root for external repositories to be ../repo\n\nSome of the important aspect of this change:\n\n* Remote repos in the execution root are under output_base/execroot/repo_name, so the prefix is ../repo_name (to escape the local workspace name).\n* Package roots for external repos were previously \"output_base/\", they are now output_base/external/repo_name (which means source artifacts always have a relative path from their repository).\n* Outputs are under bazel-bin/external/repo_name/ (or similarly under genfiles). Note that this is a bit of a change from how this was implemented in the previous cl.\n\nFixes #1262.\n\nRELNOTES[INC]: Previously, an external repository would be symlinked into the\nexecution root at execroot/local_repo/external/remote_repo. This changes it to\nbe at execroot/remote_repo. This may break genrules/Skylark actions that\nhardcode execution root paths. If this causes breakages for you, ensure that\ngenrules are using $(location :target) to access files and Skylark rules are\nusing http://bazel.io/docs/skylark/lib/File.html's path, dirname, etc.\nfunctions.\n\nRoll forward of bdfd58a.\n\n--\nMOS_MIGRATED_REVID=133709658","distinct":true,"url":"https://api.github.com/repos/lembacon/bazel/commits/8539a1215bb58211c7c643005d2389ecafa6f580"},{"sha":"cc867d4b7a2a42188ba5ef5114dad2c2fab60351","author":{"name":"Chris Parsons","email":"afa8e4b38729b866bf53d2760c9e90b2cfa9a2cc@google.com"},"message":"In local_xcode_config rule, when xcode-locator-bin fails (generally due to xcode not being installed), create a stub xcode_version target instead of a malformed one.\n\n--\nMOS_MIGRATED_REVID=133709696","distinct":true,"url":"https://api.github.com/repos/lembacon/bazel/commits/cc867d4b7a2a42188ba5ef5114dad2c2fab60351"},{"sha":"07f6fcf8a88791aef887b05c79b907760b989ea9","author":{"name":"Nathan Harmata","email":"07efa411ffe170e79620326c3eaf93f9ea63c299@google.com"},"message":"Introduce a Builder for ForkJoinQuiescingExecutor.\n\n--\nMOS_MIGRATED_REVID=133714902","distinct":true,"url":"https://api.github.com/repos/lembacon/bazel/commits/07f6fcf8a88791aef887b05c79b907760b989ea9"},{"sha":"e6b9dc2f8d94e5611b7c45cc7692c49b999904df","author":{"name":"Nathan Harmata","email":"07efa411ffe170e79620326c3eaf93f9ea63c299@google.com"},"message":"Introduce a new method on the StreamedFormatter interface for creating a callback for streaming a precomputed result.\n\n--\nMOS_MIGRATED_REVID=133720742","distinct":true,"url":"https://api.github.com/repos/lembacon/bazel/commits/e6b9dc2f8d94e5611b7c45cc7692c49b999904df"},{"sha":"48ad3069fbb9b28ea035a7948c8e330e0eef5898","author":{"name":"Cal Peyser","email":"909c5f14ea8e02a8e1f787016062ae0b7c38d523@google.com"},"message":"Rollback of commit 4b0832808ab1260ba75c08342ec359cfdc2c313a.\n\n*** Reason for rollback ***\n\nBreaking googlemac targets in nightly\n\n*** Original change description ***\n\nAdd -DNS_BLOCK_ASSERTIONS=1 to objc builds and to c++ builds using the OSX crosstool.\n\n--\nMOS_MIGRATED_REVID=133736793","distinct":true,"url":"https://api.github.com/repos/lembacon/bazel/commits/48ad3069fbb9b28ea035a7948c8e330e0eef5898"},{"sha":"7b7fce1ebed8e34f789fdd3a0a47d741f175e4a3","author":{"name":"Michajlo Matijkiw","email":"f0f6c9a0fc7c358427848b8e62b01d8d5962a1b4@google.com"},"message":"Use Object for what instead of String\n\nThe string is only used for error messaging on failure. Instead of constructing\nlots of strings allow passing in a generic Object whos toString is used for the\nerror message. This allows us to bypass a lot of garbage string generation, at\nth expense of a little indirection.\n\nChose Object over some specialized type, since we use inline strings frequently\nas well.\n\n--\nMOS_MIGRATED_REVID=133741724","distinct":true,"url":"https://api.github.com/repos/lembacon/bazel/commits/7b7fce1ebed8e34f789fdd3a0a47d741f175e4a3"},{"sha":"39900803506dd2a1aa2352d9f8e565bbae923b66","author":{"name":"Nathan Harmata","email":"07efa411ffe170e79620326c3eaf93f9ea63c299@google.com"},"message":"Make a couple helper methods in SkyQueryEnvironment public.\n\nFIXED=31439098\n\n--\nMOS_MIGRATED_REVID=133751771","distinct":true,"url":"https://api.github.com/repos/lembacon/bazel/commits/39900803506dd2a1aa2352d9f8e565bbae923b66"}]}
{"actor":{"display_login":"lembacon"}}