Леонид Юрьев (Leonid Yuriev)
|
6893a79c70
|
mdbx-testing: добавление extra/cursor_closing .
|
2024-11-10 20:17:44 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
9da743515c
|
mdbx-cmake: включение тестов использующих mdbx::path на Windows только для C++17 и выше.
|
2024-11-10 20:17:44 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
03077773cb
|
mdbx-testing: добавление extra/early_close_dbi .
|
2024-10-26 09:57:10 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
ce579bcb8e
|
mdbx-testing: добавление extra/open .
|
2024-10-07 09:12:07 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
b11998de01
|
mdbx-cmake: добавление dll-костыля для Windows для работы исключений в тестах на C++.
|
2024-10-07 09:09:35 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
54dfc1f16d
|
mdbx-testing: унификация extra-тестов и интеграция в ctest.
|
2024-10-07 09:05:08 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
c96714423d
|
mdbx-cmake: использование WIN32 вместо ${CMAKE_SYSTEM_NAME} .
|
2024-09-18 21:19:27 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
94936fd4c9
|
mdbx-testing: добавление теста пересоздания таблицы с другими флагами/опциями.
|
2024-08-22 00:04:56 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
3517db6178
|
mdbx-testing: добавление `extra/crunched_delete'.
|
2024-06-19 14:18:18 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
3de3d425a1
|
mdbx: изменение лицензии и реструктуризация исходного кода.
|
2024-06-19 14:18:18 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
5df3eb6449
|
mdbx-test: усиление сценариев тестовых целей в GNUmakefile и CMake .
|
2024-03-06 11:35:10 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
3373631cff
|
mdbx-test: унификация PRNG и изменение опции командной строки на --prng-seed .
|
2024-03-03 17:38:23 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
f0cfedc26f
|
mdbx-test: добавление extra/dupfixed_addodd .
|
2024-02-28 20:12:38 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
e316bc8b29
|
mdbx-test: увеличения таймаута для smoke-теста на случай параллельного выполнения под Valgrind.
|
2023-12-05 15:32:18 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
5a86afaac3
|
mdbx-test: 3-часовой таймаут для extra_doubtless_positioning при использовании Valgrind.
|
2023-12-05 15:32:18 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
f97c127455
|
mdbx-test: тест для doubtless-API позиционирования курсоров.
|
2023-12-05 15:32:18 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
ef69336189
|
mdbx-test: добавление теста для транскодеров hex/base64/base58.
|
2023-12-05 15:32:18 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
d9f49b17de
|
mdbx-test: добавление тестов для mdbx_env_resurrect_after_fork() .
|
2023-11-12 01:49:53 +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)
|
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)
|
a98c73f4f6
|
mdbx-cmake: вызов mdbx_chk в режиме чтения-записи для проверки MDBX_EXCLUSIVE в этом режиме.
|
2023-01-12 17:01:27 +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)
|
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)
|
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)
|
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
|
62889b5b7f
|
mdbx-test: use mdbx::buffer from mdbx++.
|
2021-07-04 13:23:53 +03:00 |
|
Leonid Yuriev
|
cea56c3840
|
mdbx-cmake: makes an C++ compiler optional.
Change-Id: Id1445a95e4a458012e77e1e505563025f0471487
|
2020-09-27 17:01:59 +03:00 |
|
Leonid Yuriev
|
88a4b8cb9b
|
mdbx++: Initial C++ API (some extra methods are not implemented).
Change-Id: I0478d0c94dcd12b52916e87815e5731817407c3c
|
2020-08-28 16:45:30 +03:00 |
|
Leonid Yuriev
|
95199c754a
|
mdbx-cmake: fixes for old C/C++ compilers and/or CMake.
|
2020-06-26 03:28:15 +03:00 |
|
Leonid Yuriev
|
971f924c44
|
mdbx-build: rearrange source files, rework CMakeLists.txt and refine GNUMakefile (squashed).
Change-Id: Id73d346695011dab2f670bb9e6293a1e5a1835ca
|
2020-04-17 00:37:57 +03:00 |
|
Leonid Yuriev
|
70350bad81
|
mdbx-cmake: require C99 or use C11 when available.
Change-Id: I241e8c38232750efb537a0b581f822540f207cdc
|
2019-10-24 22:12:14 +03:00 |
|
Leonid Yuriev
|
0f8b2ff399
|
mdbx-test: add nested testcase.
Related to https://github.com/leo-yuriev/libmdbx/issues/62
Change-Id: I5fee861582987cc11a648a3365b19c28e493317d
|
2019-10-09 23:38:44 +03:00 |
|
Leonid Yuriev
|
85cd04b712
|
mdbx-test: using c++17 (for std::string_view).
Change-Id: I79d9bac8ea8ba6c337d71683549a37c8434b93fa
|
2019-10-06 18:45:52 +03:00 |
|
Leonid Yuriev
|
e7095e9ada
|
mdbx: remove UTF8-BOM (preparation for 'make dist').
Change-Id: I2d0ccc9f7bbed6d57b2fe6ef156f33531a4eeb69
|
2019-09-10 02:18:50 +03:00 |
|
Leonid Yuriev
|
263837094e
|
mdbx-build: refine CMake scripts, add build options.
Change-Id: Ie3db2f6439d5cc7ef3cd9ebb5b8e5d5d34f743dd
|
2019-09-03 02:56:01 +03:00 |
|
Leonid Yuriev
|
6f39d8228d
|
mdbx-cmake: add MDBX_ALLOY_MODE option.
Change-Id: I486f737fc24a48ecd3444859bee2132c9606aef5
|
2019-09-03 02:43:09 +03:00 |
|
Leonid Yuriev
|
5a87faf9af
|
mdbx-build: start using CMake (incomplete; no properly installation for now).
|
2019-09-03 02:33:57 +03:00 |
|
Leonid Yuriev
|
9cf9d6eac2
|
mdbx-test: add ttl testcase.
Change-Id: Ia5d164fde250e959226a53c63fcaf024ffe965a2
|
2019-06-22 00:53:52 +03:00 |
|
Leonid Yuriev
|
0639f54280
|
mdbx-test: add 'append' testcase.
Change-Id: I71620ea1a019e16b8e3d84a81dcc042961eae5b5
|
2019-02-04 01:41:11 +03:00 |
|
Leonid Yuriev
|
24d42c1583
|
mdbx: add db-copy testcase.
Change-Id: Ib554880ebbabcb5dfc55bdb3c71767d0fa1630fd
|
2018-11-05 00:02:48 +03:00 |
|
Vladimir Romanov
|
4ed8eddf42
|
Improve cmake support. Add rpm generation
|
2018-01-07 15:10:06 +03:00 |
|