New issue
Advanced search Search tips
Starred by 2 users

Issue metadata

Status: Released
Owner:
Closed: Jan 12
Cc:
Components:



Sign in to add a comment
link

Issue 10260: Replication events are lost when configuration gets reloaded

Reported by luca.mil...@gmail.com, Jan 5 Project Member

Issue description

*****************************************************************
*****                                                       *****
***** !!!! THIS BUG TRACKER IS FOR GERRIT CODE REVIEW !!!!  *****
*****                                                       *****
***** DO NOT SUBMIT BUGS FOR CHROME, ANDROID, CYANOGENMOD,  *****
***** INTERNAL ISSUES WITH YOUR COMPANY'S GERRIT SETUP, ETC.*****
*****                                                       *****
*****   THOSE ISSUES BELONG IN DIFFERENT ISSUE TRACKERS     *****
*****                                                       *****
*****************************************************************

Affected Version: 2.16

What steps will reproduce the problem?
1. Install Gerrit 2.16 with the replication plugin and configuration hot-reload
2. Trigger a series of replication events
3. Change the replication.config

What is the expected output?
The configuration is reloaded and replication events not lost during auto-restart

What do you see instead?
Pending replication events are stored in the data/replication directory but are not re-attempted after reload

Please provide any additional information below.
The auto-reload mechanism wasn't using the ReplicationQueue for restarting the events and thus was missing events reply mechanism.
 

Comment 1 by luca.mil...@gmail.com, Jan 6

Project Member
Status: ChangeUnderReview (was: New)
Bug fix is under review:
https://gerrit-review.googlesource.com/c/plugins/replication/+/209212

Comment 2 by david.pu...@gmail.com, Jan 12

Labels: FixedIn-2.16.3
Status: Released (was: ChangeUnderReview)

Sign in to add a comment