[FEATURE] util/dns: добавить опцию и возможность не удалять из кеша запись при неудачном следующем запросе #380

Open
opened 2024-12-19 16:41:13 +03:00 by vtolstov · 1 comment
Owner

сейчас:
при хорошем стечении - мы берем из кеша запись, пока она не протухла. Если протухла удаляем и или заменяем новой.
при плохом стечении - мы удалили из кеша старую запись, а новую не получили - ошибка

нужно:
при включенной опции, в случае неуспеха получения новой записи - старую не удаляем из кеша
как только получили успешный ответ - заменяем запись в кеше.

сейчас: при хорошем стечении - мы берем из кеша запись, пока она не протухла. Если протухла удаляем и или заменяем новой. при плохом стечении - мы удалили из кеша старую запись, а новую не получили - ошибка нужно: при включенной опции, в случае неуспеха получения новой записи - старую не удаляем из кеша как только получили успешный ответ - заменяем запись в кеше.
Author
Owner
https://github.com/rs/dnscache https://github.com/tailscale/tailscale/tree/v1.78.3/net/dnscache
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unistack-org/micro#380
No description provided.