Page MenuHomePhabricator

eventgate_validation_error - 'mentee_id' should be integer
Closed, ResolvedPublic

Description

Link to the error - Growth event validation logstash

errored_schema_uri   /analytics/mediawiki/mentor_dashboard/personalized_praise/1.0.2
	
errored_stream_name   mediawiki.mentor_dashboard.personalized_praise
message '.mentee_id' should be integer
meta.domain cs.wikipedia.org
Impact
  • two errors in 24 hours; cswiki and eswiki

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 927635 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

[mediawiki/extensions/GrowthExperiments@master] PersonalizedPraiseLogger: Only include mentee_id if not null

https://gerrit.wikimedia.org/r/927635

Affects the notified event. Uploaded a patch to fix this, moving to Code review. Should be backported once merged.

Change 927635 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] PersonalizedPraiseLogger: Only include mentee_id if not null

https://gerrit.wikimedia.org/r/927635

Change 927694 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

[mediawiki/extensions/GrowthExperiments@wmf/1.41.0-wmf.12] PersonalizedPraiseLogger: Only include mentee_id if not null

https://gerrit.wikimedia.org/r/927694

Change 927695 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

[mediawiki/extensions/GrowthExperiments@wmf/1.41.0-wmf.11] PersonalizedPraiseLogger: Only include mentee_id if not null

https://gerrit.wikimedia.org/r/927695

Change 927695 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@wmf/1.41.0-wmf.11] PersonalizedPraiseLogger: Only include mentee_id if not null

https://gerrit.wikimedia.org/r/927695

Change 927694 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@wmf/1.41.0-wmf.12] PersonalizedPraiseLogger: Only include mentee_id if not null

https://gerrit.wikimedia.org/r/927694

Mentioned in SAL (#wikimedia-operations) [2023-06-06T20:34:02Z] <urbanecm@deploy1002> Started scap: Backport for [[gerrit:927695|PersonalizedPraiseLogger: Only include mentee_id if not null (T338078)]], [[gerrit:927694|PersonalizedPraiseLogger: Only include mentee_id if not null (T338078)]]

Mentioned in SAL (#wikimedia-operations) [2023-06-06T20:35:37Z] <urbanecm@deploy1002> urbanecm: Backport for [[gerrit:927695|PersonalizedPraiseLogger: Only include mentee_id if not null (T338078)]], [[gerrit:927694|PersonalizedPraiseLogger: Only include mentee_id if not null (T338078)]] synced to the testservers: mwdebug2001.codfw.wmnet, mwdebug1002.eqiad.wmnet, mwdebug2002.codfw.wmnet, mwdebug1001.eqiad.wmnet

Mentioned in SAL (#wikimedia-operations) [2023-06-06T20:41:26Z] <urbanecm@deploy1002> Finished scap: Backport for [[gerrit:927695|PersonalizedPraiseLogger: Only include mentee_id if not null (T338078)]], [[gerrit:927694|PersonalizedPraiseLogger: Only include mentee_id if not null (T338078)]] (duration: 07m 23s)

Checked in betalabs - mentee_id is recorded correctly.

"dt": "2023-06-08T00:29:04Z",
"$schema": "/analytics/mediawiki/mentor_dashboard/personalized_praise/1.0.2",
"database": "enwiki",
"action": "praised",
"action_data": "",
"mentor_id": 6768,
"mentee_id": 11422

No errors in production - the last timestamp: Jun 5, 2023 @ 08:15:41.245