diff options
author | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com> | 2018-07-24 22:29:21 +0300 |
---|---|---|
committer | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com> | 2018-07-24 22:29:21 +0300 |
commit | 964d174c1c44d4810789b198bbf07271cebbe8c8 (patch) | |
tree | dc3d0ebb672e919caa2f9d2b8fb5654d230ae604 /release_notes.md | |
parent | 084b3eb8aaae639e9a63e97245386fd78b8d8413 (diff) |
i/o buffers now work as if they were span<byte>.
Implemented many of the missing functions in path_view.
Implemented symlink_handle for Windows.
Diffstat (limited to 'release_notes.md')
-rw-r--r-- | release_notes.md | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/release_notes.md b/release_notes.md index 590013f4..0e1b136b 100644 --- a/release_notes.md +++ b/release_notes.md @@ -146,18 +146,13 @@ Todo: | | ✔ | ✔ | Set random or sequential i/o (prefetch). | ✔ | ✔ | ✔ | i/o on `async_file_handle` is coroutines awaitable. | ✔ | ✔ | | `llfio::algorithm::trivial_vector<T>` with constant time reallocation if `T` is trivially copyable. - -Todo to reach feature parity with LLFIO v1: - -| NEW in v2 | Windows | POSIX | | -| --------- | --------| ----- | --- | -| | | | `symlink_handle`. -| | | | BSD and OS X kqueues optimised `io_service` +| | ✔ | ✔ | `symlink_handle`. Todo thereafter in order of priority: | NEW in v2 | Windows | POSIX | | | --------- | --------| ----- | --- | +| ✔ | | | A mechanism for writing a `stat_t` onto an inode. | ✔ | | | Page allocator based on an index of linked list of free pages. See notes. | ✔ | | | Optionally concurrent B+ tree index based on page allocator for key-value store. | ✔ | | | Attributes extending `span<buffers_type>` with DMA colouring. |