summary.idx is downloaded a lot of times
When gnome-software is looking for updates to flatpaks it does not seem to correctly cache summary.idx perhaps a race condition in an internal cache? These are typical sessions for a single update from a client:
00.11.22.33 - - [08/Jul/2021:03:24:43 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:03:34:01 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:03:34:02 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:03:34:06 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:03:34:06 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:03:34:06 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:03:34:06 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:03:34:06 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:03:34:06 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:03:34:09 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:03:34:09 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:03:34:09 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:03:34:10 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:03:34:10 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:03:34:10 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:03:34:12 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:03:34:12 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:03:34:13 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:47:29 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:47:29 +0000] "GET /flatpak/summaries/69a2a0a5a8b97d5286827dd3de2de1fdaee81dfa78b2046ac273f675e08f2f2a-bd316ed7b068ddb746d8f24870785300cd8bdb357b5623ae034bbcb5c0c9353c.delta HTTP/1.1" 200 484 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:54:16 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:54:17 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:54:18 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:54:19 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:54:20 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:54:21 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:56:51 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:56:51 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:56:51 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:56:51 +0000] "GET /flatpak/summaries/bd316ed7b068ddb746d8f24870785300cd8bdb357b5623ae034bbcb5c0c9353c.gz HTTP/1.1" 200 528 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:56:51 +0000] "GET /flatpak/summaries/bd316ed7b068ddb746d8f24870785300cd8bdb357b5623ae034bbcb5c0c9353c.gz HTTP/1.1" 200 528 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:56:51 +0000] "GET /flatpak/summaries/bd316ed7b068ddb746d8f24870785300cd8bdb357b5623ae034bbcb5c0c9353c.gz HTTP/1.1" 200 528 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:56:51 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:56:51 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:56:52 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:56:53 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:56:53 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:56:54 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:56:54 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:56:59 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
00.11.22.33 - - [08/Jul/2021:06:56:59 +0000] "GET /flatpak/summary.idx HTTP/1.1" 200 861 "-" "Flatpak 1.10.2"
Edited by Øyvind "pippin" Kolås