mirror of
https://github.com/isar/libmdbx.git
synced 2024-12-30 02:54:13 +08:00
mdbx: merge branch master
into devel
.
This commit is contained in:
commit
1943db7d41
@ -35,6 +35,13 @@ and [by Yandex](https://translated.turbopages.org/proxy_u/ru-en.en/https/gitflic
|
|||||||
|
|
||||||
Поддержка стабильной ветки.
|
Поддержка стабильной ветки.
|
||||||
|
|
||||||
|
Исправления и доработки:
|
||||||
|
|
||||||
|
- Ликвидация зависимости от ранее удаленной опции `MDBX_ENABLE_PREFAULT`, из-за
|
||||||
|
чего опция `MDBX_ENABLE_MINCORE` не включалась автоматически, что приводило
|
||||||
|
к не-активации соответствующего улучшения и не-достижению декларируемого уровня
|
||||||
|
производительности в сценариях использования в режиме `MDBX_WRITEMAP`.
|
||||||
|
|
||||||
Мелочи:
|
Мелочи:
|
||||||
|
|
||||||
- Удаление устаревших `mdbx_set_compare()` и `mdbx_set_dupsort()`.
|
- Удаление устаревших `mdbx_set_compare()` и `mdbx_set_dupsort()`.
|
||||||
|
@ -96,8 +96,7 @@
|
|||||||
/** Controls using Unix' mincore() to determine whether DB-pages
|
/** Controls using Unix' mincore() to determine whether DB-pages
|
||||||
* are resident in memory. */
|
* are resident in memory. */
|
||||||
#ifndef MDBX_ENABLE_MINCORE
|
#ifndef MDBX_ENABLE_MINCORE
|
||||||
#if MDBX_ENABLE_PREFAULT && \
|
#if defined(MINCORE_INCORE) || !(defined(_WIN32) || defined(_WIN64))
|
||||||
(defined(MINCORE_INCORE) || !(defined(_WIN32) || defined(_WIN64)))
|
|
||||||
#define MDBX_ENABLE_MINCORE 1
|
#define MDBX_ENABLE_MINCORE 1
|
||||||
#else
|
#else
|
||||||
#define MDBX_ENABLE_MINCORE 0
|
#define MDBX_ENABLE_MINCORE 0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user