Branch: refs/heads/master Home: https://github.com/jenkinsci/gerrit-trigger-plugin Commit: 13b4cc27b892df390e3060de99304a87374a1b9d https://github.com/jenkinsci/gerrit-trigger-plugin/commit/13b4cc27b892df390e3060de99304a87374a1b9d Author: Scott Hebert <scott.heb...@ericsson.com> Date: 2015-05-11 (Mon, 11 May 2015)
Changed paths: M .gitignore M pom.xml M src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/GerritServer.java A src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/playback/EventTimeSlice.java A src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/playback/GerritMissedEventsPlaybackManager.java A src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/utils/GerritPluginChecker.java A src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/utils/HttpUtils.java M src/main/resources/com/sonyericsson/hudson/plugins/gerrit/trigger/GerritServer/message.jelly M src/main/resources/com/sonyericsson/hudson/plugins/gerrit/trigger/GerritServer/message.properties M src/main/resources/com/sonyericsson/hudson/plugins/gerrit/trigger/Messages.properties M src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/LockedDownGerritEventTest.java M src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/mock/Setup.java A src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/playback/GerritMissedEventsFunctionalTest.java A src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/playback/GerritMissedEventsLoadPersistTest.java A src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/playback/GerritMissedEventsPlaybackManagerTest.java A src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/utils/MockPluginCheckerConfig.java Log Message: ----------- Missed Events Playback on re-connect The missed events playback manager is now able to: - maintain a last known alive timestamp of events that were received by the Gerrit Server connection. - Upon re-connect, a request is made to the Gerrit Events-Log plugin installed on the Gerrit Server to determine which events may have been missed while the connection was down. - The events are then added to the Gerrit Trigger event queue to be processed. This feature is only enabled if: - The REST api is configured. - The Gerrit Events-log plugin is installed on the Gerrit Server -- Please see https://gerrit.googlesource.com/plugins/events-log/ [JENKINS-23871] Change-Id: I1cfacad309885b88d23f8925d164a6aa427af764 Commit: 98f0c0675ad1e7cf25a1584fa88abe269860a103 https://github.com/jenkinsci/gerrit-trigger-plugin/commit/98f0c0675ad1e7cf25a1584fa88abe269860a103 Author: Robert Sandell <rsand...@cloudbees.com> Date: 2015-05-11 (Mon, 11 May 2015) Changed paths: M .gitignore M pom.xml M src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/GerritServer.java A src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/playback/EventTimeSlice.java A src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/playback/GerritMissedEventsPlaybackManager.java A src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/utils/GerritPluginChecker.java A src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/utils/HttpUtils.java M src/main/resources/com/sonyericsson/hudson/plugins/gerrit/trigger/GerritServer/message.jelly M src/main/resources/com/sonyericsson/hudson/plugins/gerrit/trigger/GerritServer/message.properties M src/main/resources/com/sonyericsson/hudson/plugins/gerrit/trigger/Messages.properties M src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/LockedDownGerritEventTest.java M src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/mock/Setup.java A src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/playback/GerritMissedEventsFunctionalTest.java A src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/playback/GerritMissedEventsLoadPersistTest.java A src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/playback/GerritMissedEventsPlaybackManagerTest.java A src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/utils/MockPluginCheckerConfig.java Log Message: ----------- Merge pull request #213 from scoheb/missed-events-playback Missed Events Playback on re-connect Compare: https://github.com/jenkinsci/gerrit-trigger-plugin/compare/4ffe3ac77d5f...98f0c0675ad1 -- 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.