{"push_id":1102271538,"size":18,"distinct_size":2,"ref":"refs/heads/rebase-loop","head":"c144328243608301b16a7a4911ec7381cf204121","before":"94134f3e4d9fad07b19757345285d539c4575d33","commits":[{"sha":"8c75979429d255d3e521c1c95a80fa84f8985274","author":{"email":"2b469823646c02e9f01a7ad5b893ceac76b06bbe@faui2k3.org","name":"Moritz Lenz"},"message":"Fix typo in the about page template","distinct":false,"url":"https://api.github.com/repos/varshavaradarajan/gocd/commits/8c75979429d255d3e521c1c95a80fa84f8985274"},{"sha":"2f80168cce96215c9f565000405e477a41b02245","author":{"email":"ccf81e0727a9d41ad48ab2e789863fb13bc41e04@thoughtworks.com","name":"ganeshpl"},"message":"fixed issue: #2116 check connection test message is not completely visible\nadded css to wrap the check connection test message","distinct":false,"url":"https://api.github.com/repos/varshavaradarajan/gocd/commits/2f80168cce96215c9f565000405e477a41b02245"},{"sha":"c8fc15f19774177f2f9b6cdc19d870c96f07a707","author":{"email":"62b0d885db8da9ae44cc08d6eee89c24f6c5f34e@thoughtworks.com","name":"Mahesh Panchaksharaiah"},"message":"Git materials can be shallow cloned on SPA #1724","distinct":false,"url":"https://api.github.com/repos/varshavaradarajan/gocd/commits/c8fc15f19774177f2f9b6cdc19d870c96f07a707"},{"sha":"d2b2d69f18c571e5eb77aedb4230fa9aa0b89072","author":{"email":"a4b176bc67e3e50a30b025e0d354700b846335fe@gmail.com","name":"Ketan Padegaonkar"},"message":"Fix a file leak","distinct":false,"url":"https://api.github.com/repos/varshavaradarajan/gocd/commits/d2b2d69f18c571e5eb77aedb4230fa9aa0b89072"},{"sha":"c41b845ca2710be1b25f323b3c2d80272565bbc6","author":{"email":"a4b176bc67e3e50a30b025e0d354700b846335fe@gmail.com","name":"Ketan Padegaonkar"},"message":"Merge pull request #2148 from gocd/fix-file-leak\n\nFix a file leak","distinct":false,"url":"https://api.github.com/repos/varshavaradarajan/gocd/commits/c41b845ca2710be1b25f323b3c2d80272565bbc6"},{"sha":"dd938dd9550b38b8b1720747c91b33d76667ab9e","author":{"email":"62b0d885db8da9ae44cc08d6eee89c24f6c5f34e@thoughtworks.com","name":"Mahesh Panchaksharaiah"},"message":"Added runIf conditions for Tasks on SPA #1727\n\n* A Task run can be configured based on conditions","distinct":false,"url":"https://api.github.com/repos/varshavaradarajan/gocd/commits/dd938dd9550b38b8b1720747c91b33d76667ab9e"},{"sha":"d9e47c518617d94ffc912f22aedb598cdfefb4b5","author":{"email":"af497e65f61964bc21aec92153b08dc41a06ccc4@users.noreply.github.com","name":"Zabil C.M"},"message":"Merge pull request #2141 from maheshp/runif\n\nAdded runIf conditions for Tasks on SPA #1727","distinct":false,"url":"https://api.github.com/repos/varshavaradarajan/gocd/commits/d9e47c518617d94ffc912f22aedb598cdfefb4b5"},{"sha":"ac2e8bab99b914975e475c65b90ffabd8f7ab929","author":{"email":"5ff80fcba311111f458911cb109f5a40f2b166c6@gmail.com","name":"Ketan Padegaonkar"},"message":"Perform auto-detection of `java` executable.\n\n* Use GO_JAVA_HOME\n* If GO_JAVA_HOME is not set, fallback to JAVA_HOME\n* If JAVA_HOME is not set, fallback to `which java`\n* Cleanup scripts to use proper arrays for args, instead of using eval on\n  strings","distinct":false,"url":"https://api.github.com/repos/varshavaradarajan/gocd/commits/ac2e8bab99b914975e475c65b90ffabd8f7ab929"},{"sha":"e8a1447962ce143a3d0466373d5d779e58e40305","author":{"email":"a4b176bc67e3e50a30b025e0d354700b846335fe@gmail.com","name":"Ketan Padegaonkar"},"message":"Merge pull request #2154 from ketan/fix-agent-java-home\n\nPerform auto-detection of `java` executable.","distinct":false,"url":"https://api.github.com/repos/varshavaradarajan/gocd/commits/e8a1447962ce143a3d0466373d5d779e58e40305"},{"sha":"6230d3a6715b488821dc7133f799eaa804b2cab6","author":{"email":"af497e65f61964bc21aec92153b08dc41a06ccc4@users.noreply.github.com","name":"Zabil C.M"},"message":"Merge pull request #2147 from maheshp/shallow_clone_for_spa\n\nGit materials can be shallow cloned on SPA #1724","distinct":false,"url":"https://api.github.com/repos/varshavaradarajan/gocd/commits/6230d3a6715b488821dc7133f799eaa804b2cab6"},{"sha":"70884c36a497fb3536eca2e1ef3d20c01effa000","author":{"email":"af497e65f61964bc21aec92153b08dc41a06ccc4@users.noreply.github.com","name":"Zabil C.M"},"message":"Merge pull request #2117 from GaneshSPatil/check_connection_message\n\n#2116 check connection test message is not completely visible","distinct":false,"url":"https://api.github.com/repos/varshavaradarajan/gocd/commits/70884c36a497fb3536eca2e1ef3d20c01effa000"},{"sha":"fe986ea667ab55acabacba87467d5d8b2b7a66be","author":{"email":"af497e65f61964bc21aec92153b08dc41a06ccc4@users.noreply.github.com","name":"Zabil C.M"},"message":"Merge pull request #1961 from moritz/typo-in-about-page\n\nFix typo in the about page template","distinct":false,"url":"https://api.github.com/repos/varshavaradarajan/gocd/commits/fe986ea667ab55acabacba87467d5d8b2b7a66be"},{"sha":"1c0677cbcd5bf039f3f6986e2bfc0d1fc43a0507","author":{"email":"7fb2490e704c4f67836f0b5403e9a664a86c2882@gmail.com","name":"Jyoti Singh"},"message":"Update README.md","distinct":false,"url":"https://api.github.com/repos/varshavaradarajan/gocd/commits/1c0677cbcd5bf039f3f6986e2bfc0d1fc43a0507"},{"sha":"2fd75f804c8b72b046d849a493f9bdd003077372","author":{"email":"882158d46bd6a0f5ad5896d80e490c4a5ecbd435@gmail.com","name":"Aravind SV"},"message":"Fix roadmap link","distinct":false,"url":"https://api.github.com/repos/varshavaradarajan/gocd/commits/2fd75f804c8b72b046d849a493f9bdd003077372"},{"sha":"26d394348c0b7b6557542d22ea69d72bcced3f19","author":{"email":"7fb2490e704c4f67836f0b5403e9a664a86c2882@gmail.com","name":"Jyoti Singh"},"message":"BuildCause in not kept in memory as a part of workAssignments, moreover it is not serialized over to the agents\n\nBuildCause can be a huge object when there are too many modifications involved or even when a small number of modifications have a huge number of modifiedFiles in them. We seem to be loading up this object in memory for each job. When a given pipeline instance has a huge number of modifications/modifiedFiles, and the scheduled stage has too many jobs, this causes an out of memory of the agent. As the size of these modifiedFiles increase, it also tends to bring down the server. We do not need modifiedFiles to be passed along to the agents. We certainly don't need all of buildcause on the agent or in server memory as part of work-assignments, so removing that off. - #2145","distinct":false,"url":"https://api.github.com/repos/varshavaradarajan/gocd/commits/26d394348c0b7b6557542d22ea69d72bcced3f19"},{"sha":"0aba72e5e20d7629c5f8c57e66024785375ba31b","author":{"email":"af497e65f61964bc21aec92153b08dc41a06ccc4@users.noreply.github.com","name":"Zabil C.M"},"message":"Merge pull request #2158 from jyotisingh/oom_work_assignments\n\n#2145 - BuildCause in not kept in memory as a part of workAssignments, moreover it is not serialized over to the agents","distinct":false,"url":"https://api.github.com/repos/varshavaradarajan/gocd/commits/0aba72e5e20d7629c5f8c57e66024785375ba31b"},{"sha":"40eb19841ce357260652de6dac8a46f072458ebc","author":{"email":"7af9f58abae6697b46d68af967b4ed3a143cce2e@gmail.com","name":"Varsha Varadarajan"},"message":"Changing the git log command to fix the build loop after rebase.\n* Modifications since will return latest modification if the revision passed to it has become non-existent.\n* Added check to see if revision is present in the particular branch\n* Modified containsRevisionInBranch() to check against the remote branch.","distinct":true,"url":"https://api.github.com/repos/varshavaradarajan/gocd/commits/40eb19841ce357260652de6dac8a46f072458ebc"},{"sha":"c144328243608301b16a7a4911ec7381cf204121","author":{"email":"7af9f58abae6697b46d68af967b4ed3a143cce2e@gmail.com","name":"Varsha Varadarajan"},"message":"Unshallow fully on server side if the shallow clone system property is false.","distinct":true,"url":"https://api.github.com/repos/varshavaradarajan/gocd/commits/c144328243608301b16a7a4911ec7381cf204121"}]}