arch-repo-manager/librepomgr/webclient
Martchus 26caa78956 Reduce memory usage when loading packages
* Avoid creation of map with all archive contents; instead parse packages
  while walking though the archive
* Avoid instantiation of std::string in come cases (using std::string_view)
* Reuse libarchive's archive entry when walking though archive
* Use visitor-based database parser in all places to avoid intermediate big
  array with all package objects
2022-04-20 22:47:10 +02:00
..
aur.cpp Avoid locking whole config when updating DBs 2022-03-05 18:55:52 +01:00
aur.h lmdb: Use lmdb to store packages and dependency indices 2022-01-18 21:50:53 +01:00
database.cpp Reduce memory usage when loading packages 2022-04-20 22:47:10 +02:00
database.h Fix varoius build action related problems 2022-02-22 22:49:40 +01:00
session.cpp Fix handling of head requests 2022-02-02 21:18:07 +01:00
session.h Fix handling of head requests 2022-02-02 21:18:07 +01:00