Дубли
От: TK Лес кывт.рф
Дата: 23.06.03 12:49
Оценка: :)
Hello,

http://www.rsdn.ru/Forum/Message.aspx?mid=304595
Автор: mihailik
Дата: 23.06.03

http://www.rsdn.ru/Forum/Message.aspx?mid=304623
http://www.rsdn.ru/Forum/Message.aspx?mid=304654

Наверное стоит с этим что-то сделать?
А пока предлагаю запретить отправку сообщаний из RSDN@Home.
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re: Дубли
От: mogadanez Чехия  
Дата: 23.06.03 13:25
Оценка:
Здравствуйте, TK, Вы писали:


TK>Hello,


TK>http://www.rsdn.ru/Forum/Message.aspx?mid=304595
Автор: mihailik
Дата: 23.06.03

TK>http://www.rsdn.ru/Forum/Message.aspx?mid=304623
TK>http://www.rsdn.ru/Forum/Message.aspx?mid=304654

TK>Наверное стоит с этим что-то сделать?

TK>А пока предлагаю запретить отправку сообщаний из RSDN@Home.

у меня такое тоже иногда бывает при плохой связи... он начинает отправлять, потом говорит, ошибка при соединении или что то такое, сообщение на сервер уже добавленно, однако толи подтверждение не получено то ли он из папки "к отправке" удаляет в конце сессии соединения, письмо там остается, и при след соединении естественно дублируется...
... << RSDN@Home 1.0 beta 7a >>
Re[2]: Дубли
От: mihailik Украина  
Дата: 23.06.03 14:47
Оценка:
TK>http://www.rsdn.ru/Forum/Message.aspx?mid=304595
Автор: mihailik
Дата: 23.06.03

TK>http://www.rsdn.ru/Forum/Message.aspx?mid=304623
TK>http://www.rsdn.ru/Forum/Message.aspx?mid=304654

TK>Наверное стоит с этим что-то сделать?

TK>А пока предлагаю запретить отправку сообщаний из RSDN@Home.

Мне? Запрещайте, что ж делать.
Может через RSDN NNTP меньше глючить будет. Я уж на всякий случай скачнул.

M>у меня такое тоже иногда бывает при плохой связи... он начинает отправлять, потом говорит, ошибка при соединении или что то такое, сообщение на сервер уже добавленно, однако толи подтверждение не получено то ли он из папки "к отправке" удаляет в конце сессии соединения, письмо там остается, и при след соединении естественно дублируется...


По-моему это и произошло. Пакость не только про это сообщение, ещё другие сдублировались.

Вообще, если проблема повторяется, может в пункте приёмки сообщений добавить проверку? Пусть не пропускает сообщения с одинаковым текстом и в ответ на одно и то же. Это же явный признак дубля — можно вполне отсекать. Даже Exception не нужно валить — просто молча отсекать.

Оно, конечно, ясно, что сервер малость пригрузится. Вам виднее, товарищи.
... << RSDN@Home 1.0 beta 7a >>
Re: Дубли
От: VladD2 Российская Империя www.nemerle.org
Дата: 23.06.03 15:34
Оценка:
Здравствуйте, TK, Вы писали:

TK>Наверное стоит с этим что-то сделать?


С вэба тоже периодически дублит. Давай и в онлайне запретим.

Короче, грохните дубль и все.
... << RSDN@Home 1.1 alpha 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[3]: Дубли
От: VladD2 Российская Империя www.nemerle.org
Дата: 23.06.03 15:34
Оценка:
Здравствуйте, mihailik, Вы писали:

M>Пусть не пропускает сообщения с одинаковым текстом и в ответ на одно и то же. Это же явный признак дубля — можно вполне отсекать. Даже Exception не нужно валить — просто молча отсекать.


Так не пойдет. Нужно или вводить некий идентификатор или делать двухфазную схему. Проверять по всему тексту слишком накладно.
... << RSDN@Home 1.1 alpha 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[3]: Дубли
От: VladD2 Российская Империя www.nemerle.org
Дата: 23.06.03 15:36
Оценка:
Здравствуйте, mihailik, Вы писали:

M>Мне? Запрещайте, что ж делать.

M>Может через RSDN NNTP меньше глючить будет. Я уж на всякий случай скачнул.

Это товарищь шутит. Но бороться с этим делом нужно. В новом варианте сервиса нужно сделать двухфазную фиксацию. Т.е. после апдыйта запрашиваем сервер еще раз и говорим ему зафиксировать транзакцию. После чего комитим локальную БД.
... << RSDN@Home 1.1 alpha 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[4]: Дубли
От: WFrag США  
Дата: 23.06.03 15:41
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Здравствуйте, mihailik, Вы писали:


M>>Мне? Запрещайте, что ж делать.

M>>Может через RSDN NNTP меньше глючить будет. Я уж на всякий случай скачнул.

VD>Это товарищь шутит. Но бороться с этим делом нужно. В новом варианте сервиса нужно сделать двухфазную фиксацию. Т.е. после апдыйта запрашиваем сервер еще раз и говорим ему зафиксировать транзакцию. После чего комитим локальную БД.


А что же тогда делают ForumPost/ForumPostCommit?
Я так понимаю, ForumPost — послать, ForumPostCommit — подтвердить.
... << RSDN@Home 1.1 alpha 1 >>
Re[2]: Дубли
От: _MarlboroMan_ Россия  
Дата: 23.06.03 15:48
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Здравствуйте, TK, Вы писали:


TK>>Наверное стоит с этим что-то сделать?


VD>С вэба тоже периодически дублит. Давай и в онлайне запретим.


VD>Короче, грохните дубль и все.


эээ... 72 дубля от mihailik (в философии)??? неее... я штук 10-15 вычистил и плюнул... вот сделаете модераторский интерфейс из януса — тогда да
... << RSDN@Home 1.1 alpha 1 >>

— сколько программистов надо чтобы заменить сгоревшую лампочку?
— сколько не бери, а лампочку не поменять — проблема аппаратная, программным путем не решается...
Re[5]: Дубли
От: VladD2 Российская Империя www.nemerle.org
Дата: 23.06.03 15:52
Оценка:
Здравствуйте, WFrag, Вы писали:

WF>А что же тогда делают ForumPost/ForumPostCommit?

WF>Я так понимаю, ForumPost — послать, ForumPostCommit — подтвердить.

Я не в курсе. Я сервисом вообще не занимался.

Вообще-то серивис писал АВК, а он почему-то игнорирует транзакции. Может и на сервере забил на них.
... << RSDN@Home 1.1 alpha 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[3]: Дубли
От: VladD2 Российская Империя www.nemerle.org
Дата: 23.06.03 15:54
Оценка: :)
Здравствуйте, _MarlboroMan_, Вы писали:

_MM_>эээ... 72 дубля от mihailik (в философии)??? неее... я штук 10-15 вычистил и плюнул...


Да 72 это круто. Эко его колбасит.

_MM_>вот сделаете модераторский интерфейс из януса — тогда да


Дык это... подклчайся и прикручивай, все что тебе нужно.
... << RSDN@Home 1.1 alpha 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[4]: Дубли
От: _MarlboroMan_ Россия  
Дата: 23.06.03 16:08
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Дык это... подклчайся и прикручивай, все что тебе нужно.


да легко

тока надо на кого-нить модерирование скинуть на время разработки... т.е. на недельку...
... << RSDN@Home 1.1 alpha 1 >>

— сколько программистов надо чтобы заменить сгоревшую лампочку?
— сколько не бери, а лампочку не поменять — проблема аппаратная, программным путем не решается...
Re[5]: Дубли
От: VladD2 Российская Империя www.nemerle.org
Дата: 23.06.03 17:46
Оценка:
Здравствуйте, _MarlboroMan_, Вы писали:

_MM_>тока надо на кого-нить модерирование скинуть на время разработки... т.е. на недельку...


Ну, народ поможет.
... << RSDN@Home 1.1 alpha 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[4]: Дубли
От: mihailik Украина  
Дата: 24.06.03 07:39
Оценка:
_MM_>эээ... 72 дубля от mihailik (в философии)??? неее... я штук 10-15 вычистил и плюнул...

VD>Да 72 это круто. Эко его колбасит.


... << RSDN@Home 1.0 beta 7a >>
Re: Дубли
От: WFrag США  
Дата: 25.06.03 13:04
Оценка:


Вроде же есть двухфазная отсылка? Так почему же у меня при проблемах с инетом сообщение раз 8 отослалось.
... << RSDN@Home 1.1 alpha 1 >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.