{"push_id":1392348281,"size":27,"distinct_size":27,"ref":"refs/heads/stacktraces","head":"d1ea9a922c9133936e8abdeaf727fc5e1ac16404","before":"c4cd5f0c34708640273dc787fedb95a896e7d34b","commits":[{"sha":"7f456360c075385dafd15c2aaf95bc6629e40e7a","author":{"name":"Daniel Wagner-Hall","email":"a66f99cb67733caeee340612e9fef663e6dc880e@fb.com"},"message":"Remove StepRunner#runStepsInParallelAndWait\n\nSummary:\nThis has one call site, and parallelism should really not be the concern\nof a StepRunner. Push the logic to the call-site.\n\nReally, the call-site shouldn't new up a DefaultStepRunner of its own\neither, but that's a change for the future.\n\nTest Plan: CI\n\nReviewed By: marcinkosiba\n\nfbshipit-source-id: 176d386","distinct":true,"url":"https://api.github.com/repos/korniltsev/buck/commits/7f456360c075385dafd15c2aaf95bc6629e40e7a"},{"sha":"c6858c65d5b5e52be0985abcc584791b2c805b99","author":{"name":"Michael Lee","email":"368cb0e36d33ec70b463d07ce7b4ce52ad72699d@fb.com"},"message":"Change ProjectWatches to come from a set of input paths\n\nSummary:\nHandle multiple project watches. The assumption of a single\nroot and single relative path is not necessarily true.\n\nThe main idea is to have Main provide a list of watches, and be able to correctly update and make the right watchman requests.\n\nTest Plan: Update tests and manual testing right now. Need to be more systematic about this.\n\nReviewed By: marcinkosiba\n\nfbshipit-source-id: a13069a","distinct":true,"url":"https://api.github.com/repos/korniltsev/buck/commits/c6858c65d5b5e52be0985abcc584791b2c805b99"},{"sha":"8b8b4942ffec79cb634cf62d3db0d6f2e7d6131f","author":{"name":"Martijn Pieters","email":"465506d34c7dd9e9d9cb93b68867afec5c37402e@fb.com"},"message":"Unbreak mercurial imports after refactoring\n\nSummary:\nThe refactor missed we import the mercurial libraries lazily, only when\nglobbing is set to mercurial.\n\nThis ensures the same behaviour is re-enabled:\n\n* warn early if mercurial can't be imported but mercurial globbing was\n  requested.\n* make sure that the mercurial libraries are available when we load the\n  mercurial manifest and status.\n\nTest Plan:\n* Run ant test and buck test.\n* Run buck build in a sparse working copy (globbed files not actually there)\n\nReviewed By: bhamiltoncx\n\nfbshipit-source-id: 6f59b95","distinct":true,"url":"https://api.github.com/repos/korniltsev/buck/commits/8b8b4942ffec79cb634cf62d3db0d6f2e7d6131f"},{"sha":"9db3448561982bafb30cd4e997f698ac0d650d01","author":{"name":"Sergey Tyurin","email":"37a8a4295cb534fc4c2ca4cdd320c778f3f1b8ac@fb.com"},"message":"Remove restriction on upper IntelliJ version\n\nSummary:\nCurrent restriction doesn't allow using this plugin in IJ 2016.3.\n\nSince there are no compatibility issues with the latest IJ version we can safely remove this restriction.\n\nTest Plan: Local testing.\n\nReviewed By: asp2insp\n\nfbshipit-source-id: 6cac73a","distinct":true,"url":"https://api.github.com/repos/korniltsev/buck/commits/9db3448561982bafb30cd4e997f698ac0d650d01"},{"sha":"b01e253b232c80ba4434638849863dfbe33f9348","author":{"name":"Daniel Wagner-Hall","email":"a66f99cb67733caeee340612e9fef663e6dc880e@fb.com"},"message":"Add test timeout to RuleKey\n\nSummary: If you lower a timeout, it may cause a test to now fail.\n\nTest Plan: CI\n\nReviewed By: aiked\n\nfbshipit-source-id: f8aed1d","distinct":true,"url":"https://api.github.com/repos/korniltsev/buck/commits/b01e253b232c80ba4434638849863dfbe33f9348"},{"sha":"543c973d341d13adc52961d57e0d49cbbade0703","author":{"name":"Mike Athanasakis","email":"10373f86d38e66303a4183dc20589cdbcc9cd632@fb.com"},"message":"change url of rage\n\nSummary: This changes and sends the whole message instead the remote server you send it to.\n\nTest Plan:\n- CI\n- manual testing with the remote server\n\nReviewed By: illicitonion\n\nfbshipit-source-id: c407d70","distinct":true,"url":"https://api.github.com/repos/korniltsev/buck/commits/543c973d341d13adc52961d57e0d49cbbade0703"},{"sha":"b22412c77837f3a245133c39c304608d821adfa0","author":{"name":"Rui Barbosa Martins","email":"e0b976060a5bff07520a2ebeca31a68033eab2bd@fb.com"},"message":"Logging HttpArtifactCache event into a proper formatted schema instead of json.\n\nSummary: Logging HttpArtifactCache event into a proper formatted schema instead of json.\n\nTest Plan: buck test\n\nReviewed By: marcinkosiba\n\nfbshipit-source-id: ff54166","distinct":true,"url":"https://api.github.com/repos/korniltsev/buck/commits/b22412c77837f3a245133c39c304608d821adfa0"},{"sha":"b9b58753e14bafcc609e429afc7df6029db20c5a","author":{"name":"Rui Barbosa Martins","email":"e0b976060a5bff07520a2ebeca31a68033eab2bd@fb.com"},"message":"Rename BatchingLogger.close() to BatchingLogger.forceFlush() to better describes what it does.\n\nSummary: Rename BatchingLogger.close() to BatchingLogger.forceFlush() to better describes what it does.\n\nTest Plan: buck test\n\nReviewed By: Coneko\n\nfbshipit-source-id: c11fc3a","distinct":true,"url":"https://api.github.com/repos/korniltsev/buck/commits/b9b58753e14bafcc609e429afc7df6029db20c5a"},{"sha":"52be78782622b1b425f6888ca32bb83791bf853c","author":{"name":"Rui Barbosa Martins","email":"e0b976060a5bff07520a2ebeca31a68033eab2bd@fb.com"},"message":"Fixing problem where Listeners are incorrectly closing inner ScribeLoggers.\n\nSummary: Fixing problem where Listeners are incorrectly closing inner ScribeLoggers.\n\nTest Plan: buck test\n\nReviewed By: Coneko\n\nfbshipit-source-id: f37c7c0","distinct":true,"url":"https://api.github.com/repos/korniltsev/buck/commits/52be78782622b1b425f6888ca32bb83791bf853c"},{"sha":"1244e194d144c7ad9b0b5bea920cfd030847374f","author":{"name":"Rui Barbosa Martins","email":"e0b976060a5bff07520a2ebeca31a68033eab2bd@fb.com"},"message":"Renaming HttpArtifactCacheListener to HttpArtifactCacheEventListener for consistency.\n\nSummary: Renaming HttpArtifactCacheListener to HttpArtifactCacheEventListener for consistency.\n\nTest Plan: buck test\n\nReviewed By: aiked\n\nfbshipit-source-id: c34fc0a","distinct":true,"url":"https://api.github.com/repos/korniltsev/buck/commits/1244e194d144c7ad9b0b5bea920cfd030847374f"},{"sha":"3a76ebb36552665db160b7e9c5229bf51dd56489","author":{"name":"Rui Barbosa Martins","email":"e0b976060a5bff07520a2ebeca31a68033eab2bd@fb.com"},"message":"Populating event data from the ThriftArtifactCache as well.\n\nSummary: Populating event data from the ThriftArtifactCache as well.\n\nTest Plan: buck test\n\nReviewed By: aiked\n\nfbshipit-source-id: 1d8d52f","distinct":true,"url":"https://api.github.com/repos/korniltsev/buck/commits/3a76ebb36552665db160b7e9c5229bf51dd56489"},{"sha":"e42875f35c9a552acc353e91dd6834f5ad73ad73","author":{"name":"Ognjen Dragoljevic","email":"e9734b0c0077fc279b03277caf5e73109dc92e0d@fb.com"},"message":"Rename BuildInfo.METADATA_KEY_FOR_XXX to BuildInfo.MetadataKey.XXX\n\nSummary:\nIt can be confusing to see a name like `METADATA_KEY_FOR_DEP_FILE` as one might confuse this for actually storing a key for something, rather than this being a metadata key under which something is being stored.\n\nThis is a straight IntelliJ refactor, no logic changes.\n\nTest Plan: buck build\n\nReviewed By: ruibm\n\nfbshipit-source-id: 5370207","distinct":true,"url":"https://api.github.com/repos/korniltsev/buck/commits/e42875f35c9a552acc353e91dd6834f5ad73ad73"},{"sha":"30daf15dd089348128ac342ce8ad90def076ca89","author":{"name":"Justin Muller","email":"4e7c0311c2095d6b8c8b64101a0c707bf1910d91@uber.com"},"message":"Add incl_no_location_classes to the test section of .buckconfig, enabling code coverage with robolectric tests.\n\nSummary:\nBump jacoco 0.7.5.201505241946 to 0.7.7.201606060606\n\njacoco 272 broke Robolectric coverage at jacoco 0.7.3\nbuck #364 bumped jacoco 0.7.2 to 0.7.5\n\nAllow [test] incl_no_location_classes = true to be set in .buckconfig to pass inclnolocationclasses=true to the\njacoco javaagent when code coverage is enabled.  This will ensure that code coverage is generated when running\nAndroid tests.\n\nNote that setting to true will include dynamically created sources in code coverage, such as that created by\nmocking (e.g. jmockit) or persistence frameworks.\n\nCloses https://github.com/facebook/buck/pull/984\n\nReviewed By: aiked\n\nfbshipit-source-id: 9273cc9","distinct":true,"url":"https://api.github.com/repos/korniltsev/buck/commits/30daf15dd089348128ac342ce8ad90def076ca89"},{"sha":"cab2d6a52d6bb30d633780454d00249da0d60de3","author":{"name":"Uri Baghin","email":"a7e0cbdeeaa953dab447fa0b124a7e7c5f04aab4@fb.com"},"message":"Update immutables.\n\nTest Plan: CI\n\nReviewed By: plamenko\n\nfbshipit-source-id: 1cc2557","distinct":true,"url":"https://api.github.com/repos/korniltsev/buck/commits/cab2d6a52d6bb30d633780454d00249da0d60de3"},{"sha":"d644e5255eaa7631ef30088d36405d4685eea111","author":{"name":"Mark Wang","email":"ef7450a1f0ef1dd83819119188f9feef0990e9ee@fb.com"},"message":"Code sign embedded frameworks when copying to the parent bundle, and don't embed provisioning profiles\n\nSummary:\nEmbedded `.framework`s on iOS don't need provisioning profiles, only code signing with the same identity as the containing bundle.\n\nXcode builds frameworks unsigned, and then code signs them when they're copied over during the build process; implement this in Buck as well.\n\nTest Plan: CI\n\nReviewed By: Coneko\n\nfbshipit-source-id: 3aebbd0","distinct":true,"url":"https://api.github.com/repos/korniltsev/buck/commits/d644e5255eaa7631ef30088d36405d4685eea111"},{"sha":"d4032bd71bd1012599a871ae863a41cb7feb51d0","author":{"name":"Ognjen Dragoljevic","email":"e9734b0c0077fc279b03277caf5e73109dc92e0d@fb.com"},"message":"Enable ProcessTracker by default\n\nTest Plan: verify it gets enabled by default, and disable if explicitly set to false in config\n\nReviewed By: marcinkosiba\n\nfbshipit-source-id: e4b7a0b","distinct":true,"url":"https://api.github.com/repos/korniltsev/buck/commits/d4032bd71bd1012599a871ae863a41cb7feb51d0"},{"sha":"a5ff80737baa208e21b586b95347cb53a658b891","author":{"name":"Alisdair Johnstone","email":"9e9ce8b73471873f08a94ed7ea7c5019a1d6c298@fb.com"},"message":"Distributed build file materialization pre-loading now supports loading entire files. Ensured this happens for Java toolchain.\n\nSummary: Buck checks the existence of any Java toolchains specified inside a .buckconfig before said files have been materialized by Stampede. This diff ensures that such special files are supported by Stampede and materialized before the .buckconfig checks take place.\n\nTest Plan: run a distributed build, specifying a relative javac path.\n\nReviewed By: ruibm\n\nfbshipit-source-id: 9ad2e2a","distinct":true,"url":"https://api.github.com/repos/korniltsev/buck/commits/a5ff80737baa208e21b586b95347cb53a658b891"},{"sha":"58e868a1659a396cd7d1eaa8c062f4db3b562a30","author":{"name":"Vladislav Alexeev","email":"caa47d39ae0ab3ce159d5ed47ba1172beb4c76b1@fb.com"},"message":"Aggregate Jsr199 context into individual class\n\nSummary: As first step to understand what exactly we need to have around in order to build java out of buck process, we aggregate all the stuff required by Jsr199 compliant `Javac`-s into single object-context. Then we will think about how to transfer its values to the child process so it can perform compilation there.\n\nTest Plan: CI, updated tests\n\nReviewed By: Coneko\n\nfbshipit-source-id: c7cb48a","distinct":true,"url":"https://api.github.com/repos/korniltsev/buck/commits/58e868a1659a396cd7d1eaa8c062f4db3b562a30"},{"sha":"12d398cb9814666df5f19441eae6069851a3f94d","author":{"name":"Vladislav Alexeev","email":"caa47d39ae0ab3ce159d5ed47ba1172beb4c76b1@fb.com"},"message":"Abstract out BuckEventBus from Javac code\n\nSummary:\nDo not pass BuckEventBus as it is not transferable via IPC to the worker process. Abstract it via interface and make it work with BuckEventBus on the other end for now.\nThen this interface will help us to transfer invocations via IPC\n\nTest Plan: CI\n\nReviewed By: plamenko\n\nfbshipit-source-id: a918527","distinct":true,"url":"https://api.github.com/repos/korniltsev/buck/commits/12d398cb9814666df5f19441eae6069851a3f94d"},{"sha":"1345539cfaad32c1924deeae25989774778104a6","author":{"name":"Alisdair Johnstone","email":"9e9ce8b73471873f08a94ed7ea7c5019a1d6c298@fb.com"},"message":"IntelliJ project now references updated Jacoco jars\n\nSummary: Without these, Buck will not compile in IntelliJ.\n\nTest Plan: compile Buck inside IntelliJ\n\nReviewed By: Coneko\n\nfbshipit-source-id: 0939229","distinct":true,"url":"https://api.github.com/repos/korniltsev/buck/commits/1345539cfaad32c1924deeae25989774778104a6"}]}
{"actor":{"display_login":"korniltsev"}}