arch-repo-manager/libpkg
Martchus 218dfecf56 Avoid loading databases when modification date is <= last update
* Do HTTP head request first when loading database from mirror to avoid
  downloading the full database all the time
* Use the last modification date of the local database file because with
  the persistent storage even local database reloads became a bit expensive
2022-01-25 00:13:10 +01:00
..
algo lmdb: Use package cache when querying packages for dependencies 2022-01-21 20:35:43 +01:00
data Avoid loading databases when modification date is <= last update 2022-01-25 00:13:10 +01:00
parser Avoid loading databases when modification date is <= last update 2022-01-25 00:13:10 +01:00
testfiles Handle case when a split package overrides the archs from the base 2021-08-28 00:25:09 +02:00
tests Avoid loading databases when modification date is <= last update 2022-01-25 00:13:10 +01:00
CMakeLists.txt lmdb: Do not make lmdb a public dependency as it is only used within libpkg 2022-01-23 19:47:28 +01:00
global.h Initial import 2021-02-08 23:53:56 +01:00
lmdb-safe lmdb: Configure project to use lmdb and lmdb-safe 2021-12-07 22:48:42 +01:00