Closed (fixed)
Project:
Project
Version:
6.x-1.x-dev
Component:
Releases
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
23 Feb 2009 at 09:09 UTC
Updated:
31 Jan 2010 at 02:00 UTC
Jump to comment: Most recent
I noticed this when working on #380724: PHP notice at "Available updates" check: Some of the XML history files have duplicate <release> entries for a single release node. For example:
http://updates.drupal.org/release-history/languageicons/6.x
There are three identical entries for languageicons 6.x-1.1. I have no idea if this was caused by:
A) #376666: Release node created without title by "preview"
B) #376062: Port project-release-create-history.php to D6
C) #378890: package-release-nodes.php creating new entries in {files} and {project_release_file} when rebuilding -dev snapshots
D) None of the above. ;)
Figured a new issue was the best approach in this case...
Comments
Comment #1
Anonymous (not verified) commentedSubscribe
Would you say that this is probably the same issue that causes things like this to appear in the release XML?
Comment #2
dwwYup. It's almost certainly poorly crafted SQL queries involving taxonomy, since it's easy to screw those up.
Comment #3
dwwDamZ posted a patch for this at #670658: Release XML contains repeated terms
http://drupal.org/files/issues/670658-duplicate-terms-in-release-history...
Due to JOINing term_node on nid instead of vid. So, looks like option (B) from the original post. ;)
Comment #4
dwwTested on d6.p.d.o and works great. Closely reviewed -- looks great. Committed to HEAD. Just needs to be deployed and run, probably later this afternoon... Thanks!
Comment #5
dwwDeployed and all release history files regenerated. Yay!