Commit Graph

37 Commits

Author SHA1 Message Date
Blue d62eddc47e
small build adjustments
Main LMDBAL workfow / Archlinux (push) Successful in 41s Details
2024-02-01 13:05:49 -03:00
Blue 6b475f615e
lmdb calls are now compiled into .so
Main LMDBAL workfow / Archlinux (push) Successful in 41s Details
2023-11-14 20:15:16 -03:00
Blue 3307860ca6
tests, set method, tests for set method
Main LMDBAL workfow / Archlinux (push) Successful in 46s Details
2023-11-01 19:45:42 -03:00
Blue 96d7d9ef64
First attempt to make RAII cursors, no tests yet
Main LMDBAL workfow / Archlinux (push) Successful in 40s Details
2023-10-25 19:18:23 -03:00
Blue a0eebc978d
a sleep to confurency test
Main LMDBAL workfow / Archlinux (push) Successful in 38s Details
2023-10-21 16:45:18 -03:00
Blue 0079f6e96e
a bug fix, reorganization and 0.5.1
Main LMDBAL workfow / Archlinux (push) Failing after 38s Details
2023-10-21 16:41:41 -03:00
Blue 6b348023bb
tests for transaction RAII behaviour, transaction documentation, minor doc fixes
Main LMDBAL workfow / Archlinux (push) Successful in 37s Details
2023-10-18 12:44:53 -03:00
Blue de741eda21
RAII transactions
Main LMDBAL workfow / Archlinux (push) Successful in 40s Details
2023-10-17 18:06:11 -03:00
Blue a9aa6b549f
missing include
Main LMDBAL workfow / Archlinux (push) Successful in 34s Details
2023-10-15 11:19:53 -03:00
Blue fbcf94d1c2
Doc fixes, testing for QVariant
Main LMDBAL workfow / Archlinux (push) Failing after 15s Details
2023-10-15 11:10:27 -03:00
Blue de210b44f5
readAll method now works correctly for duplicates mode, testing, some doc fixes
Main LMDBAL workfow / Archlinux (push) Successful in 40s Details
2023-08-20 13:38:29 -03:00
Blue 2d40692560
duplicates handling for forceRecord and changeRecord methods, tests and docs 2023-08-19 16:25:52 -03:00
Blue f00f017b16
got down to the MDB_DUP... flags, some more tests, some docs 2023-08-18 12:04:37 -03:00
Blue 180c40370c
more duplicates test, misinterpreted something about duplicates, had to fallback 2023-08-18 10:31:30 -03:00
Blue 06e1aca45a
some more ideas about duplicates 2023-08-17 11:45:11 -03:00
Blue f0727aa73d
started to work on duplicates support 2023-08-15 15:48:19 -03:00
Blue 161a850088
Some more tests over cache cursor operations 2023-08-13 13:30:17 -03:00
Blue d57d27f952
some more tests, one subtle but important bugfix with cache 2023-08-12 18:28:49 -03:00
Blue 8ff5672655
mostly documentation mostly for Cursor, some corner cases testing 2023-08-10 20:07:12 -03:00
Blue 8cb1e97e30
finally methods that actually do something, some testing of them 2023-08-09 14:41:15 -03:00
Blue 6d21ecc155
one more test for adding multiple entries, fix of leaking cursor, Storage::change method rework, beginning of documentation 2023-04-08 02:27:53 +03:00
Blue 064277fa6e
two more methods for getting all records from cache, one more test for reading all 2023-04-07 02:51:45 +03:00
Blue 181a645efc
some more transaction methods, method for valueReference in cache, some errors fix 2023-04-06 02:01:24 +03:00
Blue f99d5559cd
some transaction methods for cache, some more tests for transactions 2023-04-05 02:27:31 +03:00
Blue 150a0b0da9
better transaction tests 2023-04-04 19:14:25 +03:00
Blue f0779ae2aa
some ideas about transaction 2023-04-02 16:00:21 +03:00
Blue a4bb7e6269
a method to get the size of the storage with opened transaction, tests for readAll, and some test for transactions 2023-04-01 17:45:20 +03:00
Blue 17fb37075c
unit tests for serialization 2023-03-30 20:00:56 +03:00
Blue c83369f347
fixed tests build 2023-03-26 21:42:52 +03:00
Blue f5612dc3c5
cmake magick to make package usable and discoverable by another CMake projects, readme, pkgbuild 2023-03-22 19:30:41 +03:00
Blue 7377f13534
project name change 2023-03-21 14:05:54 +03:00
Blue 19229f6c26
big refactoring part 1 2023-03-20 18:37:13 +03:00
Blue 6a8f67ac34
cache change bugfix, covered that case with unit tests, unittests for forcing records 2023-03-09 22:50:53 +03:00
Blue ceb6df6eca
some test cases for cache, found some bugs, fixed 2022-10-09 17:03:30 +03:00
Blue a613eaed27
first thoughts about cache 2022-09-20 20:16:48 +03:00
Blue 2f34fa69e8
some more primitive specializations, counting rows, dropping tables, tests 2022-09-17 15:31:58 +03:00
Blue 047f96b54a
some tuning, specializations, basic testing 2022-09-16 00:34:39 +03:00