* fix(diagnostics): align Relational structured-log sort and ListSources with InMemory Include SourceId in the Relational ORDER BY tie-break chain, MarkSeen on the durable write path, and prefer the in-process source registry for ListSources so heartbeat and identity metadata survive Sqlite persistence. Fixes #8117 Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com> * fix(diagnostics): keep MarkSeen monotonic and ListSources IDs distinct Do not regress LastSeen when a delayed older flush replays MarkSeen. Use Ordinal keys when merging registry sources so case-distinct IDs stay distinct. Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com> --------- Co-authored-by: Cursor Agent <cursoragent@cursor.com> |
||
|---|---|---|
| .. | ||
| InMemoryStructuredLogProviderSourceTests.cs | ||
| InMemoryStructuredLogProviderTests.cs | ||
| RingBufferTests.cs | ||