Леонид Юрьев (Leonid Yuriev)
|
45721d4064
|
mdbx-test: устранение жалобы Valgrind на утечку памяти в одном из тестов.
Перед выходом из теста не разрушался курсор.
|
2023-10-07 18:28:38 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
7d3f136a3a
|
mdbx-cmake: добавление extra-тестов в область видимости ctest.
|
2023-10-07 09:08:34 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
eb348ca34c
|
mdbx-test-extra: добавление теста dupfixed_multiple.
|
2023-10-07 09:08:28 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
2abf80a199
|
mdbx-test-extra: устранение минорных предупреждений старых компиляторов.
|
2023-05-14 01:07:15 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
99c9bc2411
|
mdbx: использование clang-format-16.
|
2023-04-19 11:02:53 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
e47a91bf7c
|
mdbx-test: совместимость со libstdc++ без std::string_view .
|
2023-04-05 08:57:16 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
3ace3c27b8
|
mdbx++: добавление typename mdbx::default_allocator .
|
2023-04-01 11:10:40 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
b5400f9a35
|
mdbx-test: добавление мини-теста для проверки MainDB с целочисленными ключами.
|
2023-03-31 22:31:09 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
04ed388761
|
mdbx-test: добавление extra/upsert_alldups .
|
2023-03-20 14:38:02 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
800bd55ab9
|
mdbx-test: добавление опции --extra в скрипт test/long_stochastic.sh
|
2023-02-28 00:50:48 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
5c52adf358
|
mdbx-test: расширение набора режимов перебираемых скриптом test/long_stochastic.sh
|
2023-02-28 00:50:48 +03:00 |
|
Leonid Yuriev
|
6d74b10db1
|
mdbx: поддержка ASAN (Address Sanitizer) при сборке посредством MSVC.
|
2023-02-28 00:50:30 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
5f690bbc4f
|
mdbx-test: по-умолчанию работа в режиме MDBX_SYNC_DURABLE .
|
2023-02-27 16:59:10 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
25e958f081
|
mdbx: устранение всех предупреждений статического анализатора MSVC (все несущественные или ложные).
|
2023-02-11 00:26:06 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
c01f025bfa
|
mdbx: обновление года на 2023.
|
2023-01-16 16:32:02 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
a98c73f4f6
|
mdbx-cmake: вызов mdbx_chk в режиме чтения-записи для проверки MDBX_EXCLUSIVE в этом режиме.
|
2023-01-12 17:01:27 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
702c67fc38
|
mdbx-test: доработка append-теста.
- добавлен speculum-контроль;
- с вероятностью 1/8 генерируются не-последовательные/не-упорядоченные ключи для проверки возврата MDBX_EKEYMISMATH;
- игнорирование расхождение хеша последовательности для не-последовательных ключей.
|
2023-01-09 23:51:34 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
24f2e878c1
|
mdbx: устранение несущественных предупреждений Valgrind.
|
2023-01-03 19:28:11 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
db83bd34d2
|
mdbx-test: чтение актуальных флагов режима работы БД.
|
2022-12-04 18:10:50 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
d6b9a71825
|
mdbx-test: добавление исключений Valgrind для измененного кода.
|
2022-11-28 23:56:42 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
61eafe80c1
|
mdbx: использование https://libmdbx.dqdkfa.ru/dead-github для удаленных issues.
|
2022-11-23 01:18:25 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
70e8006776
|
mdbx-docs: перенаправление github-ссылок на web-archive.
|
2022-11-10 15:54:31 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
90f39c88a0
|
mdbx-test: add --dont-check-ram-size option to stochastic scripts.
|
2022-11-10 10:54:14 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
bc80fbbeea
|
mdbx-test: fix stochastic scripts after prev commit.
|
2022-11-10 10:53:14 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
144cbbabb8
|
mdbx-test: поддержка MinGW в скриптах тестирования для CI.
|
2022-11-08 20:39:44 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
c270306580
|
mdbx-windows: уточнение проверок макросов MinGW и устранение предупреждений.
|
2022-11-08 20:39:44 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
d315a9255a
|
mdbx-test: смена расширения у C++ исходников.
|
2022-11-08 20:39:44 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
623ab21707
|
mdbx-cmake: совместимость с CMake 3.0.2 для CI на старых системах.
|
2022-11-07 23:37:27 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
9cbd4e63ca
|
mdbx-test: минорное уточнение подсказки --help .
|
2022-11-04 16:21:13 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
7902b97a3d
|
mdbx-test: простая проверка warmup.
|
2022-10-24 11:37:57 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
c4beb5a4a0
|
mdbx-test: не вызываем sudo при отсутствии.
|
2022-10-13 19:28:01 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
dd9780606b
|
mdbx-test: небольшие правки скрипта long_stochastic.sh для работы в Windows.
|
2022-10-10 21:59:51 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
688ec3e85c
|
mdbx-test: добавление исключений Valgrind для нового кода.
|
2022-10-10 13:56:57 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
ae8e373143
|
mdbx-test: больше winnt-статусов как coredump.
|
2022-10-10 13:56:57 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
559f3005ca
|
mdbx-test: чуть больше логирования ошибок.
|
2022-10-10 13:56:57 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
474391c83c
|
mdbx: поддержка асинхронного ввода-вывода для Windows и подготовка к io_ring (объединённые коммиты и исправления).
|
2022-10-06 20:35:07 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
18e557c6e8
|
mdbx: rename internal functions, types and macros (to be closer to MithrilDB).
|
2022-08-11 12:33:56 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
ac4b6d7121
|
mdbx-test: always engage MDBX_DBG_DUMP.
|
2022-07-11 20:29:18 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
b29c15f919
|
mdbx: merge branch 'master' into devel .
|
2022-07-09 17:34:25 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
61d0d63ac2
|
mdbx-test: refine/fix batch-get testcase for large page size (i.e. when more pairs per page).
|
2022-07-09 13:30:40 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
e9a1042cc2
|
mdbx-test: add --pagesize NN option to long-stotastic script.
|
2022-07-09 13:30:40 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
f7f9eaff95
|
mdbx-test: update Valgrind-suppressions for modern GCC.
|
2022-07-09 13:30:13 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
acce7d4b16
|
mdbx-test: remove obsolete coalesce option.
|
2022-06-27 12:37:29 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
cdfaad18a2
|
mdbx-test: fix minor lcc 1.26 warning.
|
2022-06-12 20:19:06 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
9285db6ec2
|
mdbx-test: add workaround for modern libstd++ with CLANG < 4.x
|
2022-06-12 20:09:27 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
b6138c39f0
|
mdbx: reorganize internal includes.
|
2022-06-02 20:35:40 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
535ad41ae6
|
mdbx: made internal noop macro compatible with MSVC.
|
2022-06-02 20:35:40 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
f91dbc6864
|
mdbx: last fix 32-to-64 warnings from Apple's CLANG 13.
|
2022-05-24 12:34:19 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
5d2eb580fd
|
mdbx: more minor fixes 32-to-64 warnings from Apple's CLANG 13.
|
2022-05-19 13:11:25 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
21e1dc3248
|
mdbx: fix minor warnings from modern Apple's CLANG.
|
2022-05-15 23:42:57 +03:00 |
|