Egon Elbre
48b0a65fbd
satellite/overlay: use ReadCache in Download/UploadSelectionCache
...
sync2.ReadCache implements preemptive refreshing preventing stalling
while it's being updated.
Change-Id: Iee9ef36049b986f0e426c14a139b2bc9ac17fb53
2022-07-12 13:52:48 +03:00
Moby von Briesen
b2d342aa9b
satellite/overlay: Add ability to exclude country codes on upload
...
Create global config to specify a list of country codes that should be
excluded from node selection during uploads.
This exclusion is not implemented when the upload selection cache is
disabled.
Change-Id: Ic41e8b4f18857a11045668eac23107da99668a72
2022-03-03 16:58:48 +00:00
Yingrong Zhao
646ce5b8cc
satellite/overlay: remove reputation logic from overlay
...
Change-Id: I3492860e4537c7a8e4e824ec4c9c8d179134a0c0
2021-07-28 15:15:28 -04:00
Egon Elbre
59e3b586e7
satellite/{gracefulexit,overlay}: enable as of system time queries
...
Change-Id: I2af5eb0e8a51fca7893ce07b78b5633be71dfef8
2021-06-22 11:50:50 +00:00
Egon Elbre
54e01d37f9
satellite/overlay: add DownloadSelectionCache
...
Change-Id: Ic0779280172325f8d03f55a2e9673722f72bdd44
2021-01-29 16:47:06 +02:00
Egon Elbre
19e3dc4ec0
satellite/overlay: rename NodeSelectionCache to UploadSelectionCache
...
It wasn't obvious that NodeSelectionCache was only for uploads.
Change-Id: Ifeeaa6fdb50a4b7916245b48d8634d70ac54459c
2021-01-28 14:56:53 +02:00