~AreEnn
~R4SAS
~orignal
~villain
&N00B
+Xeha
+relaybot
DUHOVKIN
Guest29533
HackerMan
Most2
Nausicaa
Ruskoye_911
Vort
`
acetone_
anon3
b3t4f4c3
fidoid
flumental
nemiga
not_bob_afk
plap
poriori
profetikla
segfault
soos
teeth
tensor
un
weko_
whothefuckami
orignal
конечно ты не помнишь ))
orignal
это еще до тебя делалось
orignal
так страд сказал что надо
R4SAS
нет, не до меня
R4SAS
при мне это было
orignal
наверное
orignal
корочн я думаю следует выпилить
orignal
раз все равно сокеты от разных разработчиков не работают
R4SAS
orignal: про фичу с netdb не забудь
R4SAS
или я сам попробую сделаьт
R4SAS
из reseed возьму код проверки свежести и добавлю его в функцию загружающую с диска
R4SAS
о, можно так же поставить 270 часов
R4SAS
как и с ресидом
orignal
что за фича?
orignal
ааа ты про время
orignal
тут надо продумать
orignal
чтобы ресиды не дергать часто
R4SAS
11 дней - часто?
R4SAS
и при чем здесь они
orignal
так ты предлагаешь если давно не запускали брать с ресида
R4SAS
да
R4SAS
либо брать с ресида
orignal
вот тут продумать надо как лучшке
R4SAS
а вобще можно так сделать
R4SAS
как сейчас я тестирую
orignal
как?
orignal
я считаю что сразу не надо делать ресид
orignal
а только если протухло
orignal
потому что даже через год бывают живые
R4SAS
как ты проверять собираешся на протухшее?
orignal
число транспортов
orignal
если через пару минут транспортов нету и все роутеры говно мамонта то делать ресид
orignal
как то так
R4SAS
ты при попытке подключиться обновляешь их, нет?
R4SAS
уже не отследить что они говно
orignal
нет конечно
orignal
я обновляю только когда новый RI прилетает
orignal
а если он прилетает то все нормально
R4SAS
я предлагаю просто проверять в момент загрузки на срок свежести как с ресидом
orignal
ну я а тебе говорю что считаю что это неправильно
R4SAS
я понял
orignal
потому что не всегда ресид нужен
orignal
знаешь что лучше?
orignal
надо проверять в зависимости от количества
orignal
чем их больше тем дольше время
orignal
то есть если у тебя 100 в базе то через 10 дней
orignal
а если 5 тыс то и полгода можно
orignal
как то так
orignal
потому что если 5 тыс то веорятность найти живой много выше чем из 100
R4SAS
ну смотри
orignal
более того у меня есть роутер только с ipv6
orignal
там в базе было около 500
R4SAS
опять же на примере того чвака что мейнтейнит фдроид
orignal
а его не запускал месяца 4
orignal
запустил все просралось быстро
R4SAS
он запускал более года назад
orignal
не ну год это само собой
orignal
полгода это максимальный срок я считаю
orignal
а вот 10 дней это мало
R4SAS
пол года тоже многовато
R4SAS
3 месяца хотя бы
orignal
ну так как тебе идея от числа?
orignal
чем больше роутеров тем больше срок
R4SAS
можно попробовать
R4SAS
только не знаю как ты будешь вычислять это перед фильтрацией
orignal
посчитаю число файлов сначала
orignal
по этому числу посчитаю срок
orignal
линейно
orignal
и дальше порог и как ты делаешь
R4SAS
из них надо вычитать IsUnreachable и !HasValidAddresses
R4SAS
в этом проблема
orignal
нет
orignal
не имеет значение
orignal
общее число
orignal
это же просто эвристика
orignal
а не точный расчет
R4SAS
есть вероятность что ты большую часть отрезать тут будешь
orignal
с чего бы это?
R4SAS
Ну будет у тебя 500 роутеров
R4SAS
ты посчитаешь для них например 14 дней
orignal
там отрезается немного
orignal
можешь сам посчитать в том месте если хочешь
R4SAS
из них отрежется процентов 15
R4SAS
если не больше
orignal
ну а ты проверь
R4SAS
ибо кто знает в IsUnreachable чего будет для конкретного
R4SAS
а чего проверять? я логику и так понимаю
R4SAS
на долго работающем проверять нет смысла
orignal
IsUnrechable в том месте на самом деле проверка подписит только
orignal
ну проверить прочто напечатать сколько там выбрасывается
orignal
и общее число
orignal
2 счетчика
R4SAS
т.е это не peerProfiles читается?
R4SAS
Л - Логичность
R4SAS
я думал там проверка на наличие флага в профилях
R4SAS
или подобное
orignal
нет
orignal
просто так получилось
orignal
если хочешь можешь переделать
orignal
короче unreachable означает порченный файл
R4SAS
ясно
orignal
или обрезанный или подпись не та или еще что
R4SAS
не, не буду трогать, много слишком вызовов
R4SAS
потом если что, не перед релизом
orignal
лучше я сделаю
orignal
может завтра
orignal
R4SAS давай для начала тупо проверку на полгода сделаем
R4SAS
ну давай
orignal
тупо на эффективно
orignal
так а сова у нас по какому интервалу вылазит?))
R4SAS
270 часов
orignal
/ 270 hours
orignal
вижу
orignal
мало
R4SAS
11 дней мало?
R4SAS
для ресида
orignal
неее
orignal
это порядок
R4SAS
который содержит 75 записей
orignal
я просто думал тоже это значение использовать
orignal
но мало
R4SAS
так я это и хотел изначально сделать
orignal
короче сделаем полгода
orignal
для начала