mdbx: обновление TODO.
This commit is contained in:
parent
4dccc4ab6d
commit
f19753636d
15
TODO.md
15
TODO.md
|
@ -11,7 +11,6 @@ For the same reason ~~Github~~ is blacklisted forever.
|
|||
|
||||
So currently most of the links are broken due to noted malicious ~~Github~~ sabotage.
|
||||
|
||||
- [Replace SRW-lock on Windows to allow shrink DB with `MDBX_NOSTICKYTHREADS` option](https://libmdbx.dqdkfa.ru/dead-github/issues/210).
|
||||
- [Migration guide from LMDB to MDBX](https://libmdbx.dqdkfa.ru/dead-github/issues/199).
|
||||
- [Support for RAW devices](https://libmdbx.dqdkfa.ru/dead-github/issues/124).
|
||||
- [Support MessagePack for Keys & Values](https://libmdbx.dqdkfa.ru/dead-github/issues/115).
|
||||
|
@ -27,3 +26,17 @@ Done
|
|||
- [Engage an "overlapped I/O" on Windows](https://libmdbx.dqdkfa.ru/dead-github/issues/224).
|
||||
- [Large/Overflow pages accounting for dirty-room](https://libmdbx.dqdkfa.ru/dead-github/issues/192).
|
||||
- [Get rid of dirty-pages list in MDBX_WRITEMAP mode](https://libmdbx.dqdkfa.ru/dead-github/issues/193).
|
||||
|
||||
Canceled
|
||||
--------
|
||||
|
||||
- [Replace SRW-lock on Windows to allow shrink DB with `MDBX_NOSTICKYTHREADS` option](https://libmdbx.dqdkfa.ru/dead-github/issues/210).
|
||||
Доработка не может быть реализована, так как замена SRW-блокировки
|
||||
лишает лишь предварительную проблему, но не главную. На Windows
|
||||
уменьшение размера отображенного в память файла не поддерживается ядром
|
||||
ОС. Для этого необходимо снять отображение, изменить размер файла и
|
||||
затем отобразить обратно. В свою очередь, для это необходимо
|
||||
приостановить работающие с БД потоки выполняющие транзакции чтения, либо
|
||||
готовые к такому выполнению. Но режиме MDBX_NOSTICKYTHREADS нет
|
||||
возможности отслеживать работающие с БД потоки, а приостановка всех
|
||||
потоков неприемлема для большинства приложений.
|
||||
|
|
Loading…
Reference in New Issue