Change 8706

matt_attaway (Matt Attaway)
Matt Attaway committed this change into //guest/matt_attaway/Pulse
Request Review
Download .zip
Infrastructure work to more intelligently handle FSEvents

Prior to this change all file system events were equal; chown-ing a file
was considered the same as changing the content. With this change
we:

1) bundle all of the file events into one operation instead or doing it one file at a time
2) ignore any file events that are not create/delete/modify/rename

The interfaces are all in place, but the Overseers are still not taking advantage of this
information, so there’s no user visible change at this time. (hopefully)

Infrastructure only change
  • Files 7
  • Comments 0
5 edited 2 added 0 deleted
Pulse.xcodeproj/project.pbxproj#12
Loading...
Pulse/FileSystemWatcher.h#4
Loading...
Pulse/FileSystemWatcher.m#5
Loading...
Pulse/PLSFileEvent.h#1
Loading...
Pulse/PLSFileEvent.m#1
Loading...
Pulse/PLSOverseer.h#21
Loading...
Pulse/PLSOverseer.m#32
Loading...
Tip: Use n and p to cycle through the changes.