arch-repo-manager/libpkg/data
Martchus 68d67f543f Refactor to optimize deserialization of base-data
* Break backwards compatibility
* Allow to deserialize only base-data of packages and build
  actions to potentially speed up showing tables
* Speed up package search in many cases by only deserializing
  base-data (unless details are actually wanted)
2022-05-31 19:04:57 +02:00
..
config.cpp Rebuild package DBs as well when fixing DBs 2022-05-15 00:32:46 +02:00
config.h Refactor to optimize deserialization of base-data 2022-05-31 19:04:57 +02:00
database.cpp Refactor to optimize deserialization of base-data 2022-05-31 19:04:57 +02:00
database.h Refactor to optimize deserialization of base-data 2022-05-31 19:04:57 +02:00
lockable.cpp Initial import 2021-02-08 23:53:56 +01:00
lockable.h Add locking system so build actions can acquire named locks 2021-02-20 23:25:31 +01:00
mrulist.h Refactor to optimize deserialization of base-data 2022-05-31 19:04:57 +02:00
package.cpp Refactor to optimize deserialization of base-data 2022-05-31 19:04:57 +02:00
package.h Refactor to optimize deserialization of base-data 2022-05-31 19:04:57 +02:00
siglevel.h Initial import 2021-02-08 23:53:56 +01:00
storage.cpp lmdb: Avoid storing empty keys possibly leading to `MDB_BAD_VALSIZE` 2022-03-10 22:45:11 +01:00
storagefwd.h lmdb: Remove obsolete code 2022-01-18 22:11:54 +01:00
storagegeneric.h Show resource usage in UI 2022-04-23 19:56:22 +02:00
storageprivate.h Refactor to optimize deserialization of base-data 2022-05-31 19:04:57 +02:00