Ottomata has submitted this change and it was merged.

Change subject: Set replace=True for EventLogging MySQL consumer
......................................................................


Set replace=True for EventLogging MySQL consumer

Duplicate key errors are more likely now that consumers can start from
previously committed offsets in Kafka.  This will make MySQL
ignore duplicate key errors while inserting.

Bug: T112265
Change-Id: I56ce55b4d5295dc21321de11a739b172ff641be3
---
M manifests/role/eventlogging.pp
1 file changed, 1 insertion(+), 1 deletion(-)

Approvals:
  Ottomata: Looks good to me, approved
  Madhuvishy: Looks good to me, but someone else must approve
  Milimetric: Looks good to me, but someone else must approve
  jenkins-bot: Verified



diff --git a/manifests/role/eventlogging.pp b/manifests/role/eventlogging.pp
index 99f4095..ed25784 100644
--- a/manifests/role/eventlogging.pp
+++ b/manifests/role/eventlogging.pp
@@ -200,7 +200,7 @@
 
     eventlogging::service::consumer { 'mysql-m4-master':
         input  => 
"${kafka_mixed_uri}&zookeeper_connect=${kafka_zookeeper_url}&${kafka_consumer_args}",
-        output => 
"mysql://${mysql_user}:${mysql_pass}@${mysql_db}?charset=utf8&statsd_host=${statsd_host}",
+        output => 
"mysql://${mysql_user}:${mysql_pass}@${mysql_db}?charset=utf8&statsd_host=${statsd_host}&replace=True",
         # Restrict permissions on this config file since it contains a 
password.
         owner  => 'root',
         group  => 'eventlogging',

-- 
To view, visit https://gerrit.wikimedia.org/r/237688
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I56ce55b4d5295dc21321de11a739b172ff641be3
Gerrit-PatchSet: 2
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Ottomata <[email protected]>
Gerrit-Reviewer: Madhuvishy <[email protected]>
Gerrit-Reviewer: Milimetric <[email protected]>
Gerrit-Reviewer: Nuria <[email protected]>
Gerrit-Reviewer: Ottomata <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to