Леонид Юрьев (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 |
|
Леонид Юрьев (Leonid Yuriev)
|
42f1abd7e9
|
mdbx-cmake: fix/refine --allow-multiple-definition as workaround for std::filesystem and LCC < 1.25.23
|
2022-04-22 23:03:58 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
b327cafe1a
|
mdbx-cmake: seeding cmake tests.
|
2022-04-22 22:07:42 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
03e7e3be74
|
mdbx-cmake: avoid tests with mdbx_chk when MDBX_BUILD_TOOLS=OFF .
|
2022-04-22 18:07:51 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
1ec5687d36
|
mdbx: fix build for ARM/ARM64 by MSVC.
|
2022-04-22 17:18:58 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
e3b0602664
|
mdbx-cmake: set loglevel=verbose for smoke test to speedup CI.
|
2022-04-22 09:32:47 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
abc2341cb4
|
cmake-test: avoid run tests in case cross-compilation without emulator.
|
2022-04-21 20:35:45 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
03f9ed8820
|
mdbx-cmake: add a few smoke-like tests.
|
2022-04-21 20:35:45 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
e875d2128e
|
mdbx-test: add --loglevel= option.
|
2022-04-21 20:35:41 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
6d15836171
|
mdbx: use todo4recovery://erased_by_github/ for dead (or temporarily lost) resources.
|
2022-04-21 15:34:53 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
ed23956e11
|
mdbx: basic cleanup from dead github and another corrupted services.
|
2022-04-20 06:42:16 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
5ebcb90620
|
mdbx-cmake: rework linking detection for std::filesystem .
|
2022-04-07 21:57:49 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
c9dfb7d8c2
|
mdbx-cmake: add workaround for LCC 1.25 bug of class inline static constexpr member field definition.
|
2022-04-06 12:43:58 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
f054ceeab8
|
mdbx-cmake: add linking with stdc++fs for LCC < 1.26
|
2022-04-06 12:43:58 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
6f37c8e57f
|
mdbx: resolve all warnings from MinGW.
|
2022-03-30 18:13:08 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
33a9395afe
|
mdbx: use MDBX_EPERM to indicate that the geometry cannot be updated instead of `MDBX_RESULT_TRUE'.
|
2022-03-29 18:57:26 +03:00 |
|
Leonid Yuriev
|
7654c9d9a1
|
mdbx-test: handle MDBX_RESULT_TRUE from mdbx_env_set_geometry() under Windows.
|
2022-03-28 23:57:24 +03:00 |
|