Draft-Einträge in der Tabelle upload_references werden nicht entfernt. Verweisen auf nicht existierende Drafts.

Hallo!
Ich beziehe mich auf diesen Thread, da dies ein Fehler zu sein scheint.
Ich werde versuchen, es so einfach wie möglich zu erklären, wie ich es verstehe:

Jedes Mal, wenn ein Beitrag (der Uploads – Bilder, Dateien usw. enthält) bearbeitet oder neu erstellt wird, wird ein neuer Eintrag in der Tabelle upload_references mit target_type – Draft erstellt (was korrekt zu sein scheint, da es sich zu diesem Zeitpunkt um einen Entwurf handelt und dieser einen Upload enthält).
Außerdem wird zu diesem Zeitpunkt ein neuer Eintrag in der Tabelle drafts erstellt – das scheint auch normal zu sein.

ABER… nachdem der Beitrag fertig bearbeitet oder erstellt wurde, sollte der spezifische Eintrag in upload_references entweder entfernt oder sein target_type in Post geändert werden (da es kein Entwurf mehr ist).

Der Eintrag in der Tabelle drafts wird entfernt. Der Eintrag in der Tabelle upload_references bleibt bestehen!

Das Ergebnis ist, dass die Tabelle upload_references mit unzähligen Referenzen anwachsen zu nicht existierenden Entwürfen.
Dies verhindert auch, dass Uploads bereinigt werden und verwaiste Dateien gelöscht werden, was zu illegalem Hosting/schnell wachsendem Upload-Ordner usw. führt.

Das Problem besteht, seit ich das Forum installiert habe (3.3.0.beta1-dev) und zu diesem Zeitpunkt keine Plugins installiert hatte. Ich kann bei Bedarf alle Informationen bereitstellen.