(assigning to Jon, please reassign as needed)
We have some events that "look" like reading depth schemas but are coming from what seems to be a mobile android UA that are grossly malformed, schema is set to ReadingDepthSchema.enable which does not exist
"event": {
"code": "validation",
"message": "Invalid revision ID -1",
"rawEvent": "?%7B%22event%22%3A%22page-issues-b_sample%22%2C%22revision%22%3A-1%2C%22schema%22%3A%22ReadingDepthSchema.enable%22%2C%22webHost%22%3A%22fa.m.wikipedia.org%22%2C%22wiki%22%3A%22fawiki%22%7D;\tcp3032.esams.wmnet\t552705932\t2018-10-18T21:00:01\t5.116.187.133\t\"Mozilla/5.0 (Linux; U; Android 4.3; fa-ir; G630-U20 Build/HuaweiG630-U20) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30\"",
"revision": -1,
"schema": "ReadingDepthSchema.enable"
},
"recvFrom": "eventlog1002.eqiad.wmnet",
"revision": 14035058,
"schema": "EventError",
"timestamp": 1539896402,
"uuid": "c7a1dcded31811e8b7e61418775b0d42",
"wiki": ""
= Developer notes
Any event prefixed with "wikimedia.events" will be routed to EventLogging schema land.
wikimedia.event.ReadingDepthSchema.enable should be renamed wikimedia.ReadingDepthSchema.enable