read

abstract suspend fun read(runId: RunId): JournalOutcome<List<JournalEntry<P>>>

Returns all entries for runId in insertion order.

Returns an empty list (not an error) if the runId is unknown.

Return

JournalOutcome.Ok with an immutable list, or JournalOutcome.Err on failure.