mdbx: use 32-bit pgno_t (page numbers).

Change-Id: Ie9f3528e12b7be27765c0225edde26e4d8282692
This commit is contained in:
Leo Yuriev
2017-06-05 14:22:52 +03:00
parent 1343b46466
commit 59c22ab036
3 changed files with 24 additions and 18 deletions

View File

@@ -25,7 +25,7 @@
- [x] Добавить поле/флаг размера pgno_t.
- [x] Поменять сигнатуры.
- [x] Добавить мета-страницы в coredump, проверить lck
- [ ] Сделать список для txnid_t, кода sizeof(txnid_t) > sizeof(pgno_t) и вернуть размер pgno_t
- [x] Сделать список для txnid_t, кода sizeof(txnid_t) > sizeof(pgno_t) и вернуть размер pgno_t
- [ ] Избавиться от умножения на размер страницы (заменить на сдвиг).
- [ ] Устранение всех предупреждений (в том числе под Windows).
- [ ] Перевод mdbx-tools на С++ и сборка для Windows