Status: IN
Neither `truncate` nor `compact_partition` holds a lock; concurrent calls on the same partition would race on both `_partitions` and `_base_offsets`, assuming single-threaded execution.
Source: entries/2026/05/29/topic-log-compaction-vs-retention.md