Branch: refs/heads/master Home: https://github.com/jenkinsci/git-client-plugin Commit: 3a8d219569652fbe0531f6ffefa441818acaca06 https://github.com/jenkinsci/git-client-plugin/commit/3a8d219569652fbe0531f6ffefa441818acaca06 Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2016-01-03 (Sun, 03 Jan 2016)
Changed paths: M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java Log Message: ----------- Test for JENKINS-32258 Commit: 1a450a5ee993209cc9f27f2a4bfb31bc08a33257 https://github.com/jenkinsci/git-client-plugin/commit/1a450a5ee993209cc9f27f2a4bfb31bc08a33257 Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2016-01-03 (Sun, 03 Jan 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java Log Message: ----------- [Fix JENKINS-32258] remove excess rev-parse calls The BuildData cleanup change to remove dead branches from BuildData needs the list of current branches. Generating the list of current branches called rev-parse for each branch. With small branch counts, that isn't a huge problem. Large branch counts make it painfully slow. One of the problem repositories has 17000 branches. Since the BuildData cleanup step is introducing extra work, this may still be slower than earlier versions, since larger sized BuildDData was accepted prior to git plugin 2.4.1 and git client 1.19.1. Commit: 89ab085182b7a4da6ae575fa4e154a3f3bf0add0 https://github.com/jenkinsci/git-client-plugin/commit/89ab085182b7a4da6ae575fa4e154a3f3bf0add0 Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2016-01-09 (Sat, 09 Jan 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java Log Message: ----------- Merge pull request #196 from MarkEWaite/master-JENKINS-32258-many-rev-parse-calls Fix JENKINS-32258 - many rev-parse calls pruning remote tracking branches Compare: https://github.com/jenkinsci/git-client-plugin/compare/3139a94ab5b8...89ab085182b7 -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.