diff options
author | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com> | 2017-08-11 01:42:52 +0300 |
---|---|---|
committer | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com> | 2017-08-11 01:42:52 +0300 |
commit | 9d82063bf3cb04966cf7d129e4e50a75779e90b0 (patch) | |
tree | 3a34d16dbd8e40a4d99b1c8039449bfcb2479dfe /release_notes.md | |
parent | 9b2964d617ed258fd53ce638733573dd6442c931 (diff) |
Added fs_handle::parent_path_handle()
unlink() and relink() simply weren't working on Windows. Fixed.
We now request privs to rename and delete when opening a handle with the ability to modify.
Fixed bug where path_view was returning zero lengthed c_str on Windows sometimes.
Added clock overhead to storage_profile.
fs_probe now takes bitfield as args.
Diffstat (limited to 'release_notes.md')
-rw-r--r-- | release_notes.md | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/release_notes.md b/release_notes.md index b0e20dd7..f3c18c0d 100644 --- a/release_notes.md +++ b/release_notes.md @@ -143,17 +143,23 @@ Todo: | ✔ | ✔ | ✔ | Universal portable UTF-8 path views. | | ✔ | ✔ | "Hole punching" and hole enumeration ported over from AFIO v1. -Todo: +Todo to reach feature parity with AFIO v1: | NEW in v2 | Windows | POSIX | | | --------- | --------| ----- | --- | | | | | Directory handles and very fast directory enumeration ported over from AFIO v1. +| | | | Hard links and symlinks. +| | | | BSD and OS X kqueues optimised `io_service` + +Todo thereafter: + +| NEW in v2 | Windows | POSIX | | +| --------- | --------| ----- | --- | | ✔ | | | Extended attributes support. | ✔ | | | Coroutines TS integration for `async_file_handle`. Use example: https://gist.github.com/anonymous/a67ba4695c223a905ff108ed8b9a342f -| | | | BSD and OS X kqueues optimised `io_service` | ✔ | | | Linux KAIO support for native async `O_DIRECT` i/o -| | | | Reliable directory hierarchy deletion algorithm. -| | | | Reliable directory hierarchy copy algorithm. +| ✔ | | | Reliable directory hierarchy deletion algorithm. +| ✔ | | | Reliable directory hierarchy copy algorithm. | ✔ | | | Reliable directory hierarchy update (two and three way) algorithm. | ✔ | | | Algorithm to replace all duplicate content with hard links. | ✔ | | | Algorithm to figure out all paths for a hard linked inode. |