From c8e394a05ad72d4ce39146ce612b04889d66918d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Tue, 27 Jun 2017 14:39:16 +0200 Subject: [PATCH] CHANGES: Added some notes about Filesystem.Monitor. --- CHANGES | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/CHANGES b/CHANGES index 24016c0bd8..b0987dc720 100644 --- a/CHANGES +++ b/CHANGES @@ -53,6 +53,26 @@ o Concurrent Concurrent.race(connect(host1, port1), connect(host2, port2)) ->then(make_requet, query); +o Filesystem.Monitor + + - Changed the polling heuristic. + + This is intended to reduce poll (and notification) delays in + some circumstances. + + - Improved robostness of adjust_monitor(). + + - Removed some dead and obsolete code. + + - Scan accelerated monitors too. + + Both the Inotify and FSEvents APIs claim that they support + notifications on eg network file systems, and while they will + succeed in notifying on changes performed by the local host + on such file systems, they will not on changes performed by + other hosts. To avoid missing such changes these monitors + need to be actively scanned too. + o Sql.pgsql Sped up BEGIN/COMMIT statements. -- GitLab