libmdbx/TODO.md
2017-05-28 17:02:19 +03:00

1.2 KiB
Raw Blame History

  • разделение errno и GetLastError()
  • CI посредством AppVeyor
  • uint32/uint64 в структурах
  • правки API (много...)
  • инкрементальный mmap
  • возврат выделенных страниц в unallocated tail
  • устранение всех предупреждений
  • перевод mdbx-tools на С++ и сборка для Windows
  • тест конкурентного доступа
  • тест основного функционала (заменить текущий треш)
  • базовый бенчмарк
  • переработка формата: заголовки страниц, meta, clk...
  • зачистка Doxygen и бесполезных коментариев
  • сборка через CMake
  • актуализация README.md
  • возможность хранения ключей внутри data (libfptu)
  • асинхронная фиксация (https://github.com/ReOpen/libmdbx/issues/5)
  • (пере)выделять память под IDL-списки с учетом реального кол-ва страниц, т.е. max(MDB_IDL_UM_MAX/MDB_IDL_UM_MAX, npages)