OGR: проблемы в обработке результатов
dl // 06.11.02 16:55
Проект OGR, оставаясь несколько в тени старшего собрата RC5, жил более-менее спокойно, без особых скандалов.
[Не забывайте при копировании материала указывать полный адрес источника: http://www.bugtraq.ru/rsn/archive/2002/11/09.html]
Однако ж совсем недавно выяснилось, что и его не минул баг, отловленный в RC5 давным давно - повторно отправленные блоки воспринимаются при обработке статистики как вполне полноценные, только что обсчитанные. Частично истоки этого бага лежат в принципах организации проекта, предусматривающих многократную проверку одних и тех же блоков, но какой-никакой контроль все же можно было предусмотреть.
Для демонстрации данного бага участниками HZTeam была создана отдельная команда, которая и "накачивалась" такими вот блоками. К сожалению, при подготовке к этой акции ребята забыли, что идентификатор участника содержится и в самом блоке, в итоге за прошедший день на счет HZTeam свалилось 9 миллионов лишних блоков. Чем закончится дело, я пока не представляю, в худшем случае речь может пойти и о дисквалификации всей команды (естественно, я очень и очень сгущаю краски). Что было бы весьма прискорбно, поскольку и без этих накруток мы взяли вполне достойный темп, продвинувшись за месяц на десяток позиций и уверенно входя в лидирующую тройку по результатам дня. Ну да посмотрим.
Напоследок хочу призвать всех участников не поддаваться искушению - помимо того, что такое поведение просто неспортивно, это может серьезно навредить команде.