HomeFreeBSD

Add a unique "eid" value to all zevents

Description

Add a unique "eid" value to all zevents

Tagging each zevent with a unique monotonically increasing EID
(Event IDentifier) provides the required infrastructure for a user
space daemon to reliably process zevents. By writing the EID to
persistent storage the daemon can safely resume where it left off
in the event stream when it's restarted.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Chris Dunlap <cdunlap@llnl.gov>
Issue #2

Details

Provenance
Brian Behlendorf <behlendorf1@llnl.gov>Authored on Nov 22 2013, 7:20 PM
Parents
rG4d8c78c84445: Remount datasets for "zfs inherit".
Branches
Unknown
Tags
Unknown

Event Timeline

Brian Behlendorf <behlendorf1@llnl.gov> committed rGa2f1945ee3ce: Add a unique "eid" value to all zevents (authored by Brian Behlendorf <behlendorf1@llnl.gov>).Mar 31 2014, 11:10 PM