Bzr Daemon with iNotify would do very fast status

Registered by Mark Shuttleworth

If we had a bzrd, which was resident all the time and to which bzr could talk, it would be possible for that daemon to use inotify to know exactly which new files were created, and which files had been modified, in a tree. This may speed up the time to establish status in a large tree substantially.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Low
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

This is something that is very complex and non-trivial to get right. Until we get close to the limit on more traditional approaches this is not a priority. - RBC 20060807

There is the "bzr shell" in the bzrtools, that already runs all the time. Why not just use that to collect this information? No special daemon required and it's very close to the repository so no communication to the daemon needs to be designed and debugged. --MartinHäcker

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.