Lucas_Werkmeister_WMDE added a comment.

  In T326768#9491214 <https://phabricator.wikimedia.org/T326768#9491214>, 
@Lucas_Werkmeister_WMDE wrote:
  
  > Looking at logstash, the sense version of this error seems to be somewhat 
more common (which is annoying since we only added logging to the form 
version), but there’s still a couple of occurrences in logstash, such as this 
one 
<https://logstash.wikimedia.org/app/discover#/doc/logstash-*/logstash-mediawiki-1-7.0.0-1-2023.12.26?id=nZ9Tp4wBFe9MHf51B3Mj>
 (`reqId:"4c2aaeea-5a28-4d57-afa8-47f447afed52"`; `@timestamp` Dec 26, 2023 @ 
18:11:25.115).
  
  Stack trace for this one, by the way:
  
    from 
/srv/mediawiki/php-1.42.0-wmf.10/extensions/WikibaseLexeme/src/Domain/Model/Lexeme.php(310)
    #0 
/srv/mediawiki/php-1.42.0-wmf.10/extensions/WikibaseLexeme/src/Domain/Diff/LexemePatcher.php(176):
 
Wikibase\Lexeme\Domain\Model\Lexeme->getForm(Wikibase\Lexeme\Domain\Model\FormId)
    #1 
/srv/mediawiki/php-1.42.0-wmf.10/extensions/WikibaseLexeme/src/Domain/Diff/LexemePatcher.php(93):
 
Wikibase\Lexeme\Domain\Diff\LexemePatcher->patchForms(Wikibase\Lexeme\Domain\Model\Lexeme,
 Wikibase\Lexeme\Domain\Diff\LexemeDiff)
    #2 
/srv/mediawiki/php-1.42.0-wmf.10/extensions/Wikibase/lib/packages/wikibase/data-model-services/src/Diff/EntityPatcher.php(40):
 
Wikibase\Lexeme\Domain\Diff\LexemePatcher->patchEntity(Wikibase\Lexeme\Domain\Model\Lexeme,
 Wikibase\Lexeme\Domain\Diff\LexemeDiff)
    #3 
/srv/mediawiki/php-1.42.0-wmf.10/extensions/Wikibase/repo/includes/EditEntity/MediaWikiEditEntity.php(455):
 
Wikibase\DataModel\Services\Diff\EntityPatcher->patchEntity(Wikibase\Lexeme\Domain\Model\Lexeme,
 Wikibase\Lexeme\Domain\Diff\LexemeDiff)
    #4 
/srv/mediawiki/php-1.42.0-wmf.10/extensions/Wikibase/repo/includes/EditEntity/MediaWikiEditEntity.php(720):
 
Wikibase\Repo\EditEntity\MediaWikiEditEntity->fixEditConflict(Wikibase\Lexeme\Domain\Model\Lexeme)
    #5 
/srv/mediawiki/php-1.42.0-wmf.10/extensions/Wikibase/repo/includes/EditEntity/StatsdSaveTimeRecordingEditEntity.php(77):
 
Wikibase\Repo\EditEntity\MediaWikiEditEntity->attemptSave(Wikibase\Lexeme\Domain\Model\Lexeme,
 string, integer, string, boolean, array)
    #6 
/srv/mediawiki/php-1.42.0-wmf.10/extensions/Wikibase/repo/includes/Api/EntitySavingHelper.php(394):
 
Wikibase\Repo\EditEntity\StatsdSaveTimeRecordingEditEntity->attemptSave(Wikibase\Lexeme\Domain\Model\Lexeme,
 string, integer, string, NULL, array)
    #7 
/srv/mediawiki/php-1.42.0-wmf.10/extensions/Wikibase/repo/includes/Api/SetClaim.php(215):
 
Wikibase\Repo\Api\EntitySavingHelper->attemptSaveEntity(Wikibase\Lexeme\Domain\Model\Lexeme,
 string, array, DerivativeContext)
    #8 
/srv/mediawiki/php-1.42.0-wmf.10/extensions/Wikibase/repo/includes/Api/SetClaim.php(163):
 Wikibase\Repo\Api\SetClaim->executeInternal()
    #9 /srv/mediawiki/php-1.42.0-wmf.10/includes/api/ApiMain.php(1931): 
Wikibase\Repo\Api\SetClaim->execute()
    #10 /srv/mediawiki/php-1.42.0-wmf.10/includes/api/ApiMain.php(908): 
ApiMain->executeAction()
    #11 /srv/mediawiki/php-1.42.0-wmf.10/includes/api/ApiMain.php(879): 
ApiMain->executeActionWithErrorHandling()
    #12 /srv/mediawiki/php-1.42.0-wmf.10/api.php(95): ApiMain->execute()
    #13 /srv/mediawiki/php-1.42.0-wmf.10/api.php(48): wfApiMain()
    #14 /srv/mediawiki/w/api.php(3): require(string)
    #15 {main}
  
  None of the lines above the general API framework have any relevant `catch` 
clauses, as far as I can tell, and indeed Hive reports that the error failed 
with an `internal_api_error_OutOfRangeException`.
  
    hive (default)> SELECT api_error_codes FROM event.mediawiki_api_request 
WHERE year = 2023 AND month = 12 AND day = 26 AND hour = 18 AND meta.request_id 
= '4c2aaeea-5a28-4d57-afa8-47f447afed52' LIMIT 1;
    ["internal_api_error_OutOfRangeException"]
  
  So I have no idea how the edit was still made, unless we… transparently retry 
requests in JS?

TASK DETAIL
  https://phabricator.wikimedia.org/T326768

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Lucas_Werkmeister_WMDE
Cc: thiemowmde, Lucas_Werkmeister_WMDE, ItamarWMDE, Michael, Aklapper, jeena, 
Danny_Benjafield_WMDE, Isabelladantes1983, Themindcoder, Adamm71, Jersione, 
Hellket777, LisafBia6531, Astuthiodit_1, 786, Biggs657, karapayneWMDE, 
Invadibot, maantietaja, Juan90264, Alter-paule, Beast1978, Un1tY, Akuckartz, 
Hook696, darthmon_wmde, Rosalie_WMDE, Kent7301, joker88john, CucyNoiD, Nandana, 
Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, 
GoranSMilovanovic, Mahir256, QZanden, KimKelting, LawExplorer, Lewizho99, 
Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Verdy_p, Wikidata-bugs, 
aude, Jdforrester-WMF, Mbch331, Jay8g
_______________________________________________
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org

Reply via email to