Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Event logger for research #23

Closed
1 of 5 tasks
nathany opened this issue Jun 29, 2014 · 1 comment
Closed
1 of 5 tasks

Event logger for research #23

nathany opened this issue Jun 29, 2014 · 1 comment

Comments

@nathany
Copy link
Contributor

nathany commented Jun 29, 2014

Suggested by @matthias-stone. Log the raw events coming from the OS for a variety of actions:

  • Touching files
  • Creating directories
  • Saving files in various editors
  • Deleting a watched file/directory
  • etc.

This information can then be used to improve how fsnotify operates across platforms.

Implementation

Rather than add a verbose mode to fsnotify, this may be a separate repository with individual cmds for each adapter (cleanly implemented, getting closer to the APIs).

  • kqueue
  • Windows
  • FSEvents
  • FEN
  • inotify
@nathany nathany modified the milestone: Internal cleanup Jun 29, 2014
@nathany
Copy link
Contributor Author

nathany commented Jul 6, 2014

I've written a rudimentary implementation of kqueue (on OS X):
https://github.com/fsnotify/fslog

@nathany nathany mentioned this issue Jul 6, 2014
4 tasks
@nathany nathany added this to the Internal cleanup milestone Aug 17, 2014
@nathany nathany modified the milestones: v1 the new API, v2 Internal Cleanup Sep 24, 2014
@nathany nathany mentioned this issue Nov 15, 2014
@arp242 arp242 removed this from the v2 Internals milestone Jul 29, 2022
@arp242 arp242 removed the research label Jul 29, 2022
@arp242 arp242 closed this as completed Aug 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants