From 8a04337e79cfc71bce45ce46a7593ff94837c3d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9B=D0=B5=D0=BE=D0=BD=D0=B8=D0=B4=20=D0=AE=D1=80=D1=8C?= =?UTF-8?q?=D0=B5=D0=B2=20=28Leonid=20Yuriev=29?= Date: Sat, 13 Jul 2024 16:15:21 +0300 Subject: [PATCH] =?UTF-8?q?mdbx:=20=D0=BA=D0=BE=D1=80=D1=80=D0=B5=D0=BA?= =?UTF-8?q?=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=BA=D0=B0=20ChangeLog.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ChangeLog.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index 5763b3c8..4a042104 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -38,15 +38,15 @@ and [by Yandex](https://translated.turbopages.org/proxy_u/ru-en.en/https/gitflic использования блокировок, управляемый опцией сборки `MDBX_ENABLE_DBI_LOCKFREE`, которая включена по-умолчанию. -- Поддержка "парковки" читающих транзакций с их вытеснением ради - переработки старых MVCC-снимков и предотвращения проблем вызываемых - приостановкой переработки мусора. Механизм парковки и вытеснения - припаркованных транзакций является как дополнением, так и более простой - в использовании альтернативой обратному вызову - [Handle-Slow-Readers](https://libmdbx.dqdkfa.ru/group__c__err.html#ga2cb11b56414c282fe06dd942ae6cade6). - Для удобства функции `mdbx_txn_park()` и `mdbx_txn_unpack()` имеют - дополнительные аргументы, позволяющие запросить автоматическую - "распарковку" припаркованных и перезапуск вытесненных транзакций. + - Поддержка "парковки" читающих транзакций с их вытеснением ради + переработки старых MVCC-снимков и предотвращения проблем вызываемых + приостановкой переработки мусора. Механизм парковки и вытеснения + припаркованных транзакций является как дополнением, так и более простой + в использовании альтернативой обратному вызову + [Handle-Slow-Readers](https://libmdbx.dqdkfa.ru/group__c__err.html#ga2cb11b56414c282fe06dd942ae6cade6). + Для удобства функции `mdbx_txn_park()` и `mdbx_txn_unpack()` имеют + дополнительные аргументы, позволяющие запросить автоматическую + "распарковку" припаркованных и перезапуск вытесненных транзакций. - Расширение API позиционирования курсоров более удобными и очевидными операциями по аналогии условиям `<`, `<=`, `==`, `>=`, `>` как для