Weather fetching is more complicated than it needs to be. There's no reason to allow multiple fetches to hit Merino at once. Instead they should be queued up, with the newest fetch causing older fetches to stop (when possible), similar to how ingest works in the Rust backend.
Bug 1884854 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Weather fetching is more complicated than it needs to be. There's no reason to allow multiple fetches to hit Merino at once. Instead they should be queued up, with the newest fetch causing older fetches to stop (when possible), similar to how ingest works in the Rust backend. Context here: https://phabricator.services.mozilla.com/D204138#inline-1130555