Page MenuHomePhabricator

ContentTranslationError event logging table is not receiving new events
Closed, ResolvedPublic

Event Timeline

Nikerabbit raised the priority of this task from to High.
Nikerabbit updated the task description. (Show Details)

A recent deployment to optimize mysql insertion is buffering events by schema until they reach a number of 100 before inserting to the db.

I can see that this schema has a low traffic, so it is possible that the event that you logged is still in the mysql-consumer buffer waiting to be inserted to the db.

We have a patch for EL in CR that reduces the time-to-insert for low traffic schemas down to 5 minutes. I guess this will be deployed in short. I'll let you know when this happens.

And also we are currently working on improving the whole architecture of EL to avoid scaling problems and other issues.

I looked into this this morning, this schema hasn't had 100 events since May 1st, that's the problem as Marcel guessed.

Just FYI: we're trying to deploy the new patch that makes this problem better early next week.

The patch to improve batch inserts was deployed Monday, so this issue should be fixed. Events will still not be inserted right away because of the low throughput, but the *second* event since the last insert will be inserted in at worst 5 minutes. Please let us know if you have questions.