enqueue method
Marks a session for compaction by adding it to the processing queue.
Implementation
@override
void enqueue(String sessionId) {
if (sessionId.isEmpty) return;
// Avoid duplicate enqueue for sessions already queued or processed.
if (_queue.contains(sessionId) || _processed.contains(sessionId)) return;
_queue.add(sessionId);
}