include/lightspeed@cluster@durable_session_DurableSession.hrl
-record(durable_session, {
backend :: lightspeed@cluster@durable_session:persistence_backend(),
resume_policy :: lightspeed@cluster@durable_session:resume_policy(),
fence :: lightspeed@cluster@durable_session:ownership_fence(),
snapshot :: lightspeed@cluster@durable_session:snapshot(),
journal_rev :: list(lightspeed@cluster@durable_session:journal_entry()),
continuity_slo_ms :: integer(),
max_data_loss_events :: integer()
}).