00b737e334
Fix constness of MDBOutVal::get()
2023-12-16 22:11:42 +01:00
6016ff7658
Fix typo in lmdb-safe docstring
2023-11-08 13:30:20 +01:00
37ee4f8fa7
Fix assert message in allocatePointer() function of lmdb-safe
2023-10-16 23:23:06 +02:00
e14eb17c60
Apply clang-format
2023-01-23 22:42:45 +01:00
45d97a1c63
Support version 3 of Catch2 in test cases of lmdb-safe
2023-01-22 23:08:07 +01:00
c6a8c81784
Update lmdb-safe
2022-11-01 15:08:34 +01:00
6c1782ba42
Apply clang-format
2022-06-28 16:08:53 +02:00
1815b50be7
Avoid deserializing build actions for deletion
2022-05-31 21:18:54 +02:00
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
ce0f34a0fd
Update lmdb-safe to fix missing include
2022-05-12 20:32:47 +02:00
10cf6169a6
Update lmdb-safe
2022-04-20 21:41:00 +02:00
eae8af6571
Avoid big build action IDs by reusing older/lower ones
2022-04-15 19:20:01 +02:00
55f081153e
Add command to delete invalid build actions from DB
2022-03-07 23:36:48 +01:00
c2e7f40767
Fix typos
2022-03-01 00:43:06 +01:00
90ff9678fe
Limit results returned by the API for better scalability
2022-02-25 00:29:43 +01:00
3dfdce58af
lmdb: Update subrepo
2022-02-21 23:49:09 +01:00
a7de520549
Use lazy-deserialization and package cache when searching in package name
2022-02-19 00:11:59 +01:00
3d7310af30
lmdb: Get std::shared_ptr
directly from iterator
2022-02-18 19:23:00 +01:00
557fd1a738
lmdb: Use lmdb to store build actions
2022-02-13 21:04:54 +01:00
3c4f81bd55
lmdb: Declare use of lmdb on level of lmdb-safe
2022-02-05 21:52:20 +01:00
9f0ff84bba
lmdb: Update submodule
2022-02-04 17:57:22 +01:00
bb9aaf7839
lmdb: Update subproject
2022-02-01 20:27:00 +01:00
a0a1744611
lmdb: Update submodule
2022-01-30 22:37:31 +01:00
ac8976bf0b
lmdb: Update submodule
2022-01-30 21:33:03 +01:00
ecf25ca260
lmdb: Build lmdb-safe as own CMake project/library
2022-01-30 01:28:03 +01:00
fa2ba49915
lmdb: Update subrepo
2022-01-26 00:47:25 +01:00
1bb8a55169
lmdb: Update submodule
2022-01-22 19:20:29 +01:00
7cdd472b0a
lmdb: Update submodule
2022-01-20 23:34:15 +01:00
fc32f790fb
lmdb: Use namespace and have reflective-rapidjson code in its own header
2022-01-18 22:25:28 +01:00
bcc24fe1d1
lmdb: Update lmdb-safe
...
Add own patches and ones from pending PRs
2022-01-18 20:57:00 +01:00
4ce5401904
lmdb: Add lmdb-safe submodule
2021-12-07 22:48:42 +01:00
f621a87812
Update tabulate to v1.4
2021-04-18 12:00:18 +02:00
c1554f4c87
Initial import
2021-02-08 23:53:56 +01:00