Stop trying to report on the number of ways with tags because (a) almost all

ways have tags so it isn't very interesting and (b) it locks up the API every
night as it involved a join to a MyISAM table.
This commit is contained in:
Tom Hughes 2008-01-07 00:33:54 +00:00
parent 38b7137fe3
commit f29300bf1a

View file

@ -19,7 +19,6 @@ begin
tracepoint_count = Tracepoint.count()
node_count = Node.count(:conditions => "visible = true")
way_count = Way.count(:conditions => "visible = true")
tagged_way_count = Way.count(:conditions => "visible = true AND EXISTS (SELECT * FROM current_way_tags WHERE id = current_ways.id AND k <> 'created_by')")
relation_count = Relation.count(:conditions => "visible = true")
puts "<table>"
@ -27,7 +26,6 @@ begin
puts "<tr><td>Number of uploaded GPS points</td><td>#{tracepoint_count}</td></tr>"
puts "<tr><td>Number of nodes</td><td>#{node_count}</td></tr>"
puts "<tr><td>Number of ways</td><td>#{way_count}</td></tr>"
puts "<tr><td>Number of ways with tags</td><td>#{tagged_way_count}</td></tr>"
puts "<tr><td>Number of relations</td><td>#{relation_count}</td></tr>"
puts "</table>"