Summary: | Неверное ограничение размера | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Andrey Cherepanov <cas> |
Component: | alterator-squidmill | Assignee: | manowar <manowar> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | aen, kharpost, manowar, vitty |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 19564 |
Description
Andrey Cherepanov
2009-10-14 18:52:42 MSD
А вот и нет. :) Сортировка выборки идёт от самых больших значений, к самым малым. Если бы ограничения были снизу, то никакой разницы между ними не было бы: интервал (inf, 100) совпадает с началом интервала (inf, 1000), и значит обе выборки были бы одинаковыми. Если ты обратил внимание, то во главе списка присутствуют также варианты "всё" и "больше 100Гб". Может быт ты не заметил последнего? Не торопись закрывать. Например, типовая ситуация: получить сайты, с которых накачали больше 10 МБ. Как это получить? Странное какое-то желание. Я-то рассуждал так. Анализ начинается с опции "показать все", при этом выводятся первые 200 записей (сейчас это ограничение жёстко прописано в alterator-squidmill; значение, близкое к оптимальному может подсаказать Стас). Полученный список сайтов -- это ни что иное как Top-200 sites. Вполне возможно, что остальные сайты за пределами этого списка -- это уже "мелочёвка": это можно понять по последним записям списка. Тогда ими можно принебречь и отчёт считать вполне полным. А теперь скажи для чего в такой ситуации выбирать только сайты с показателем больше 10 Мб? Или больше N Мб? Самая "интересная" запись, очевидно, первая. Там самый интересный сайт. Менее интересные сайты ниже. Список отсортированный и достаточно короткий: можно легко найти взглядом нужную строку. А вот если желаемый сайт вышел за пределы Top-200, вот тогда только и возникает необходимость в применении дополнительных ограничений. Естественно сверху. Это единственный способ добраться до записей, не вошедших в первые две сотни. Единственным замечанием к вышесказанному, на мой взгляд, является фиксированая шкала ограничений. При ОЧЕНЬ большом количестве записей может возникнуть ситуация, когда искомая запись не попадёт ни в один из предварительно установленных интервалов. Возможно, что стоит добавить возможность вводить числовое значение огарничения. Но опять же, ограничения сверху. И на последок, повторю аргумент, указанный в предыдущем моём сообщении. Ограничение снизу на 10 Мб реализовать просто, но вот только толку от него не будет никакого: первыми записями в списке будут 200 самых популярных сайтов. Единстввенная разница: список может стать немного короче. Но есть ли в этом глубокий смысл? Согласен. |