Changes for version 1.10 - 2013-12-10

  • If the parse_events flag is set, use events from Inotify2 instead of rescanning all files (RT#82847). Thanks to Carsten Wolff <carsten@wolffcarsten.de> for the patch.
  • Generates 'created' events for files in a new subdirs when parsing events. This ensures that we don't miss any.
  • Refactors the test routines to improve reliability and increase code reuse.

Modules

An AnyEvent compatible module to monitor files/directories for changes
Object to report changes in the monitored filesystem
Use Mac::FSEvents to watch for changed files
Fallback method of file watching (check in regular intervals)
Use Linux::Inotify2 to watch for changed files
Use IO::KQueue to watch for changed files