Branch: refs/heads/release/2.9.x Home: https://github.com/jenkinsci/github-branch-source-plugin Commit: f5b52852c3a7b37822dde2c1a9361b9d3deb5e90 https://github.com/jenkinsci/github-branch-source-plugin/commit/f5b52852c3a7b37822dde2c1a9361b9d3deb5e90 Author: Liam Newman <bitwise...@gmail.com> Date: 2021-01-29 (Fri, 29 Jan 2021)
Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release github-branch-source-2.10.0 Commit: 68c0c54ec47279d2d260df7d518528147b11e8ce https://github.com/jenkinsci/github-branch-source-plugin/commit/68c0c54ec47279d2d260df7d518528147b11e8ce Author: Liam Newman <bitwise...@gmail.com> Date: 2021-01-29 (Fri, 29 Jan 2021) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: 6ceb8b32320db9c8f7bae4ae6714d2548cedc766 https://github.com/jenkinsci/github-branch-source-plugin/commit/6ceb8b32320db9c8f7bae4ae6714d2548cedc766 Author: Liam Newman <bitwise...@gmail.com> Date: 2021-01-29 (Fri, 29 Jan 2021) Changed paths: M src/main/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitChecker.java M src/test/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitCheckerTest.java Log Message: ----------- Refactor ApiRateLimitChecker to use method signatures compatible with RateLimitChecker Before moving to use github-api built-in RateLimitCheckers, I refactored ApiRateLimitChecker to use a compatible method signature. The only way to get logging to be unchanged was to convert to using a ThreadLocal TaskListener. Commit: 6253234736f432815adeabbee44a5ee3bd62ae9b https://github.com/jenkinsci/github-branch-source-plugin/commit/6253234736f432815adeabbee44a5ee3bd62ae9b Author: Liam Newman <bitwise...@gmail.com> Date: 2021-01-31 (Sun, 31 Jan 2021) Changed paths: M src/main/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitChecker.java M src/test/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitCheckerTest.java Log Message: ----------- Merge pull request #378 from bitwiseman/task/ratelimitchecker Refactor ApiRateLimitChecker in preparation for using github-api RateLimitChecker Commit: 379a3572170cde9ac129ebe45346e849b3748e3d https://github.com/jenkinsci/github-branch-source-plugin/commit/379a3572170cde9ac129ebe45346e849b3748e3d Author: Liam Newman <bitwise...@gmail.com> Date: 2021-02-01 (Mon, 01 Feb 2021) Changed paths: M src/main/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitChecker.java M src/test/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitCheckerTest.java Log Message: ----------- Remove rechecking/refreshed rate limit functionality The ApiRateLimitChecker included functionality to handle when the rate limit is reset "before expected". If a real world scenario exists for this behavior, it is an extreme edge case. Meanwhile, the functionality add unneeded complexity to the checkers and is not supported by the github-api RateLimitChecker class. This change remove this extraneous functionality and fixes the test match. Commit: 3d14a801c54543fdd877ca871efd159a08422baf https://github.com/jenkinsci/github-branch-source-plugin/commit/3d14a801c54543fdd877ca871efd159a08422baf Author: Liam Newman <bitwise...@gmail.com> Date: 2021-02-01 (Mon, 01 Feb 2021) Changed paths: M src/main/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitChecker.java M src/test/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitCheckerTest.java Log Message: ----------- More refactoring to move closer to RateLimitChecker usage Commit: cb07237c6b0a89e9b8259f005b4e1415ebbd0eb4 https://github.com/jenkinsci/github-branch-source-plugin/commit/cb07237c6b0a89e9b8259f005b4e1415ebbd0eb4 Author: Liam Newman <bitwise...@gmail.com> Date: 2021-02-01 (Mon, 01 Feb 2021) Changed paths: M src/main/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitChecker.java M src/test/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitCheckerTest.java Log Message: ----------- Minor additional streamlining Commit: f81d219a86c8b0682a1427d77da0b4e9e6bdfa51 https://github.com/jenkinsci/github-branch-source-plugin/commit/f81d219a86c8b0682a1427d77da0b4e9e6bdfa51 Author: Liam Newman <bitwise...@gmail.com> Date: 2021-02-02 (Tue, 02 Feb 2021) Changed paths: M src/main/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitChecker.java Log Message: ----------- Rename method Commit: 2d329e97b727867f7e27bdf39f41a6a7ead2a8f4 https://github.com/jenkinsci/github-branch-source-plugin/commit/2d329e97b727867f7e27bdf39f41a6a7ead2a8f4 Author: Liam Newman <bitwise...@gmail.com> Date: 2021-02-02 (Tue, 02 Feb 2021) Changed paths: M src/main/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitChecker.java M src/test/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitCheckerTest.java Log Message: ----------- Merge pull request #379 from bitwiseman/task/ratelimitchecker Remove rechecking/refreshed rate limit functionality Commit: 667e44b92be1d15d4aac7db17472e2de7afcbce5 https://github.com/jenkinsci/github-branch-source-plugin/commit/667e44b92be1d15d4aac7db17472e2de7afcbce5 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: 2021-02-03 (Wed, 03 Feb 2021) Changed paths: M pom.xml Log Message: ----------- Bump bom-2.263.x from 21 to 23 Bumps [bom-2.263.x](https://github.com/jenkinsci/pom) from 21 to 23. - [Release notes](https://github.com/jenkinsci/pom/releases) - [Changelog](https://github.com/jenkinsci/pom/blob/master/CHANGELOG.md) - [Commits](https://github.com/jenkinsci/pom/commits) Signed-off-by: dependabot[bot] <supp...@github.com> Commit: 07b4b99ac948fcd69fda849490884efcefb84d86 https://github.com/jenkinsci/github-branch-source-plugin/commit/07b4b99ac948fcd69fda849490884efcefb84d86 Author: Liam Newman <bitwise...@gmail.com> Date: 2021-02-03 (Wed, 03 Feb 2021) Changed paths: M pom.xml Log Message: ----------- Merge pull request #382 from jenkinsci/dependabot/maven/io.jenkins.tools.bom-bom-2.263.x-23 Bump bom-2.263.x from 21 to 23 Commit: e12cb4e8f7deb3983f0af2ff9e26bccdd8d0fc83 https://github.com/jenkinsci/github-branch-source-plugin/commit/e12cb4e8f7deb3983f0af2ff9e26bccdd8d0fc83 Author: Liam Newman <bitwise...@gmail.com> Date: 2021-02-04 (Thu, 04 Feb 2021) Changed paths: M src/main/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitChecker.java M src/test/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitCheckerTest.java Log Message: ----------- Add one second wait to notification loop Commit: 8a95c303ffd1a23eb5f90b56911d450e64116bf1 https://github.com/jenkinsci/github-branch-source-plugin/commit/8a95c303ffd1a23eb5f90b56911d450e64116bf1 Author: Liam Newman <bitwise...@gmail.com> Date: 2021-02-04 (Thu, 04 Feb 2021) Changed paths: M src/main/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitChecker.java Log Message: ----------- Rename vars and get system time outside impl methods Having the methods where where occurs not depend on system time will help testing. Commit: 31118778c946d1ffa524b0c6369a63e2caeeef9f https://github.com/jenkinsci/github-branch-source-plugin/commit/31118778c946d1ffa524b0c6369a63e2caeeef9f Author: Liam Newman <bitwise...@gmail.com> Date: 2021-02-04 (Thu, 04 Feb 2021) Changed paths: M src/main/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitChecker.java M src/test/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitCheckerTest.java Log Message: ----------- Further refactoring Commit: 96205f38456f8e2bc94bb263af641d7ddca8b96d https://github.com/jenkinsci/github-branch-source-plugin/commit/96205f38456f8e2bc94bb263af641d7ddca8b96d Author: Liam Newman <bitwise...@gmail.com> Date: 2021-02-04 (Thu, 04 Feb 2021) Changed paths: M src/main/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitChecker.java M src/test/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitCheckerTest.java Log Message: ----------- Use rateLimit() for first loop of any call We depend on the buffer to protect us from going over limit if a pile of threads all query at once and would go over. Commit: 54f1557eaff59b308fdccf78ff7807302cf33222 https://github.com/jenkinsci/github-branch-source-plugin/commit/54f1557eaff59b308fdccf78ff7807302cf33222 Author: Liam Newman <bitwise...@gmail.com> Date: 2021-02-04 (Thu, 04 Feb 2021) Changed paths: M src/main/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitChecker.java M src/test/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitCheckerTest.java Log Message: ----------- Move things around again Commit: 0da655fca0c544344c46134c65aef12dd222c01d https://github.com/jenkinsci/github-branch-source-plugin/commit/0da655fca0c544344c46134c65aef12dd222c01d Author: Liam Newman <bitwise...@gmail.com> Date: 2021-02-04 (Thu, 04 Feb 2021) Changed paths: M src/main/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitChecker.java M src/main/java/org/jenkinsci/plugins/github_branch_source/Connector.java M src/test/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitCheckerTest.java Log Message: ----------- Move to using RateLimitChecker Commit: 6a6c2b40d6ec5702198df6d6a012d557dac684c9 https://github.com/jenkinsci/github-branch-source-plugin/commit/6a6c2b40d6ec5702198df6d6a012d557dac684c9 Author: Liam Newman <bitwise...@gmail.com> Date: 2021-02-04 (Thu, 04 Feb 2021) Changed paths: M src/main/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitChecker.java M src/test/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitCheckerTest.java Log Message: ----------- Merge pull request #381 from bitwiseman/task/ratelimitchecker More adjusting of rate limit checking Commit: bf8f907f85023bc2e9cbb57c7c75d9d2385bcc60 https://github.com/jenkinsci/github-branch-source-plugin/commit/bf8f907f85023bc2e9cbb57c7c75d9d2385bcc60 Author: Liam Newman <bitwise...@gmail.com> Date: 2021-02-04 (Thu, 04 Feb 2021) Changed paths: M src/main/java/org/jenkinsci/plugins/github_branch_source/Connector.java M src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java M src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java M src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceRequest.java Log Message: ----------- Rename checkApirRateLimit and remove extra calls All ratelimit checks will be done automatically. Configuration is somewhat optional, setting listeners for desired logging. Configuration is only needed once per thread. As long as the entry points are covered config calls are not needed elsewhere. Commit: f891d27379da37a9c80287ce395fa375378e05bf https://github.com/jenkinsci/github-branch-source-plugin/commit/f891d27379da37a9c80287ce395fa375378e05bf Author: Liam Newman <bitwise...@gmail.com> Date: 2021-02-05 (Fri, 05 Feb 2021) Changed paths: M src/main/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitChecker.java M src/main/java/org/jenkinsci/plugins/github_branch_source/Connector.java M src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceRequest.java M src/test/java/org/jenkinsci/plugins/github_branch_source/AbstractGitHubWireMockTest.java M src/test/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitCheckerTest.java M src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubOrgWebHookTest.java M src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMProbeTest.java Log Message: ----------- Add wiremock to tests and cleanup methods Commit: b54eb42afcaf7fc2981735a5497141074c2b7f50 https://github.com/jenkinsci/github-branch-source-plugin/commit/b54eb42afcaf7fc2981735a5497141074c2b7f50 Author: Liam Newman <bitwise...@gmail.com> Date: 2021-02-05 (Fri, 05 Feb 2021) Changed paths: M src/main/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitChecker.java M src/main/java/org/jenkinsci/plugins/github_branch_source/Connector.java M src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java M src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java M src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceRequest.java M src/test/java/org/jenkinsci/plugins/github_branch_source/AbstractGitHubWireMockTest.java M src/test/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitCheckerTest.java M src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubOrgWebHookTest.java M src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMProbeTest.java Log Message: ----------- Merge pull request #384 from bitwiseman/task/ratelimitchecker4 Move to using RateLimitChecker Commit: b3bb429be4f2ebbeb6693cc499be8d801b700ee9 https://github.com/jenkinsci/github-branch-source-plugin/commit/b3bb429be4f2ebbeb6693cc499be8d801b700ee9 Author: Liam Newman <bitwise...@gmail.com> Date: 2021-02-05 (Fri, 05 Feb 2021) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitChecker.java M src/main/java/org/jenkinsci/plugins/github_branch_source/Connector.java M src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java M src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java M src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceRequest.java M src/test/java/org/jenkinsci/plugins/github_branch_source/AbstractGitHubWireMockTest.java M src/test/java/org/jenkinsci/plugins/github_branch_source/ApiRateLimitCheckerTest.java M src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubOrgWebHookTest.java M src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMProbeTest.java Log Message: ----------- Merge remote-tracking branch 'upstream/master' into release/2.9.x Commit: d14d47c6515999033db200c3fcaa6d0490df8e6d https://github.com/jenkinsci/github-branch-source-plugin/commit/d14d47c6515999033db200c3fcaa6d0490df8e6d Author: Liam Newman <bitwise...@gmail.com> Date: 2021-02-05 (Fri, 05 Feb 2021) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release github-branch-source-2.9.5 Compare: https://github.com/jenkinsci/github-branch-source-plugin/compare/8e04f797761e...d14d47c65159 -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/github-branch-source-plugin/push/refs/heads/release/2.9.x/8e04f7-d14d47%40github.com.