Remove queueing, it was too large a performance hit

This commit is contained in:
Tom MacWright
2012-12-11 17:35:42 -05:00
parent 304805c113
commit d70202253b
+7 -14
View File
@@ -181,21 +181,14 @@ iD.Connection = function() {
});
inflight = [];
var q = queue(2);
var bboxes = tiles
tiles
.map(apiExtentBox)
.filter(tileAlreadyLoaded);
bboxes.forEach(function(e) {
q.defer(bboxFromAPI, e);
});
q.awaitAll(function(err, res) {
var g = iD.Graph();
if (res) res.forEach(function(r) { g = g.merge(r); });
event.load(err, g);
});
.filter(tileAlreadyLoaded)
.forEach(function(e) {
bboxFromAPI(e, function(err, g) {
event.load(err, g);
});
});
}
connection.url = function(_) {