Due to performance problems in the EL consumer, this change tries to optimize batch EveneLogging inserts grouping them by scid.
There's a gerrit changeset already pushed for this:
https://gerrit.wikimedia.org/r/#/c/205759/
Due to performance problems in the EL consumer, this change tries to optimize batch EveneLogging inserts grouping them by scid.
There's a gerrit changeset already pushed for this:
https://gerrit.wikimedia.org/r/#/c/205759/
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Insert events by scid | mediawiki/extensions/EventLogging | master | +271 -45 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | mforns | T96872 Inserts events by scid {oryx} | |||
Resolved | mforns | T96082 Troubleshoot EventLogging missing chunks of data {oryx} |
Found a bug in the code, the itertools.groupby step is not working as expected...
Working on it to fix it right now.
The bug is fixed an pushed to gerrit.
However, I'll still write a script to generate lots of event requests, to be able to test "real" thoughput in beta-labs.
When I've tested that, will open the change for review.