Page MenuHomePhabricator

Ivan_A_Krestinin
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Apr 24 2017, 6:20 PM (112 w, 19 h)
Availability
Available
LDAP User
Unknown
MediaWiki User
Ivan A. Krestinin [ Global Accounts ]

Recent Activity

Aug 13 2018

Ivan_A_Krestinin added a comment to T201836: API: summary parameter for wbleditformelements.

Also it does not process "baserevid" parameter and does not return entity->lastrevid value.

Aug 13 2018, 4:14 PM · wikidata-tech-focus, Wikidata-Campsite, Wikidata, Lexicographical data
Ivan_A_Krestinin created T201836: API: summary parameter for wbleditformelements.
Aug 13 2018, 1:42 PM · wikidata-tech-focus, Wikidata-Campsite, Wikidata, Lexicographical data

Apr 21 2018

Ivan_A_Krestinin renamed T192715: Add revision information to Wikidata entity dumps (JSON dumps) from Add revision information to Wikidata entity dumps to Add revision information to Wikidata entity dumps (JSON dumps).
Apr 21 2018, 1:56 PM · Dumps-Rewrite, Wikidata
Ivan_A_Krestinin created T192715: Add revision information to Wikidata entity dumps (JSON dumps).
Apr 21 2018, 1:54 PM · Dumps-Rewrite, Wikidata

Mar 17 2018

Ivan_A_Krestinin added a comment to T189747: Toolforge node for constraint reports updating bot.

Bot parses full Wikidata dump (844 GB of XML files) and load items and its properties into memory. This in memory data is used for reports generation. Now Wikidata has ~47000000 items. So my code uses ~144 bytes per item. I can not load only part of data because dumps parsing is long and sequential process (~5 hours, 4 threads are used).

Mar 17 2018, 7:54 AM · cloud-services-team (Kanban), Toolforge, Wikibase-Quality-Constraints, Wikidata

Mar 14 2018

Ivan_A_Krestinin created T189747: Toolforge node for constraint reports updating bot.
Mar 14 2018, 9:01 PM · cloud-services-team (Kanban), Toolforge, Wikibase-Quality-Constraints, Wikidata
Ivan_A_Krestinin created T189742: Delete "Ivan Krestinin" LDAP account.
Mar 14 2018, 8:43 PM · cloud-services-team (Kanban), wikitech.wikimedia.org, LDAP

Aug 24 2017

Ivan_A_Krestinin added a comment to T168532: Check constraints on qualifiers and references.

About KrBot: current implementation fully ignores references and ranks. Qualifiers are checked only by https://www.wikidata.org/wiki/Q37845003 and https://www.wikidata.org/wiki/Q21510863. Also https://www.wikidata.org/wiki/Q19474404 constraint uses qualifiers if https://www.wikidata.org/wiki/Property:P4155 is specified. In other words: qualifiers are not checked too.

Aug 24 2017, 9:42 PM · MW-1.31-release-notes (WMF-deploy-2017-10-31 (1.31.0-wmf.6)), Wikidata-Former-Sprint-Board, Patch-For-Review, MW-1.30-release-notes (WMF-deploy-2017-07-25_(1.30.0-wmf.11)), Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata

Aug 23 2017

Ivan_A_Krestinin added a comment to T141859: [Task] Contemporary constraint check.

All other constraints store settings as qualifiers on property page. I think it is good practice make all constraints as similar as possible. This makes implementation and understanding of full constraints system easier.

Aug 23 2017, 7:33 PM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Patch-For-Review, Wikidata, Wikibase-Quality-Constraints

Aug 22 2017

Ivan_A_Krestinin added a comment to T141859: [Task] Contemporary constraint check.

The most constraints are fully parametrized. Algorithms do not have constantly defined properties. The only exception is P31/P279 in Type/Value type constraints. Some users think that P31/P279 must be parameters too. The second thing is OR aggregation. This makes the algorithm indeterministic a bit.

Aug 22 2017, 7:48 PM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Patch-For-Review, Wikidata, Wikibase-Quality-Constraints

Jun 12 2017

Ivan_A_Krestinin added a comment to T167700: Add button to automatically fix certain constraint violations.

Format constraint violations can be autofixed too. See
https://www.wikidata.org/wiki/Template:Autofix

Jun 12 2017, 8:34 PM · Wikidata-Gadgets, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Ivan_A_Krestinin added a comment to T136079: Move Wikibase Quality scripts to gerrit.

ConstraintMigration is not needed for me. I use another code.

Jun 12 2017, 8:54 AM · Wikibase-Quality, Wikidata

Jun 2 2017

Ivan_A_Krestinin added a comment to T102759: [Story] Migrate constraints from property talk pages to statements on properties.

I confirm, code for the migration is ready to run. I am waiting for wbcheckconstraints API ready status.

Jun 2 2017, 8:23 PM · Patch-For-Review, Story, Wikibase-Quality, Wikidata, Wikibase-Quality-Constraints

Apr 24 2017

Ivan_A_Krestinin added a comment to T163728: Greek Ano Teleia symbol causes "The supplied MD5 hash was incorrect".

Original discussion: https://www.wikidata.org/wiki/User_talk:Ivan_A._Krestinin#Constraint_report_P274_.28chemical_formula.29:_error_code_.27badmd5.27

Apr 24 2017, 6:53 PM · MediaWiki-API, utfnormal
Ivan_A_Krestinin created T163728: Greek Ano Teleia symbol causes "The supplied MD5 hash was incorrect".
Apr 24 2017, 6:47 PM · MediaWiki-API, utfnormal