Closed moedn closed 2 years ago
André Lehmann, [10.02.22 17:56] [In reply to Moe]
Ich schätze mal, dass Wikibase einen neuen Eintrag erstellt hat, weil ich einmal probiert habe spdxLicense Feld zu ändern. Die Spec gibt für das Feld den Namen der License an, der ursprüngliche Crawler hatte eine "abgeschnittene" URL dort reingepackt und so wurde das Frontend entsprechend diesen Formats ausgerichtet. Nach meiner Anpassung hat das Frontend nicht funktioniert, weshalb ich zurück zur "abgeschnittenen" URL gegangen bin
André Lehmann, [10.02.22 17:57] Schon blöd, dass daher der mögliche duplizierte Eintrag herkommt. Ist aber nur einer der komischen Eigenschaften der aktuellen Plattform
Moe, [10.02.22 18:07] [In reply to André Lehmann] Ach krass! Ja, damit ist das debugging dann auch offiziell abgeschlossen und der Fehler liegt beim reconciler. Und es sind dann wahrscheinlich alle Einträge betroffen xD
André Lehmann, [10.02.22 18:08] Hmm, nicht alle Einträge. Ich habe den Test ja nur mit einer Handvoll Einträgen gemacht gehabt, glaube ich.
deleted the duplicates :ok_hand:
I found the following 3 cases because of a missing name field; there may be more projects affected:
…even commit hashes are identical. Name fields are missing when there's no label defined in the backend.
Since we setup the Wikibase instance from zero, these shouldn't be old entries from the test data. I suspect it's either an issue of the krawler or of the WikibaseReconcileEdit module. Will forward the issue to the Krawler first to see if there're also redundant entries on the RDF side
-- EDIT: add foto to comment below