forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.HUSKY

Ответ
 
Опции темы Опции просмотра
  #341  
Старый 08.07.2022, 13:31
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Changes in husky sources

Alexey Vissarionov написал(а) к Nil A в Jul 22 12:20:00 по местному времени:

Доброго времени суток, Nil!
06 Jul 2022 17:54:44, ты -> мне:

AV>> Принцип в точности тот же: еслиесть готовая программа, которая
AV>> делает дело хорошо - не нужнодублировать функционал.
NA> И придумали systemd.

Вот, кстати, типичный пример нарушения этого принципа.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Надо водки купить, пока все деньги не пропили
--- /bin/vi
Ответить с цитированием
  #342  
Старый 08.07.2022, 23:02
Max Vasilyev
Guest
 
Сообщений: n/a
По умолчанию Changes in husky sources

Max Vasilyev написал(а) к Michael Dukelsky в Jul 22 22:40:29 по местному времени:

Нello Michael!

03 Jul 22 18:17, you wrote to me:

MD> То есть ты запускаешь OS/2 не для того, что почитать эхи и поспорить
MD> там с кем-то, а для того, чтобы пересобрать изменившийся софт,
MD> заглянуть в FleetStreet и убедиться, что там всё так же красиво. Ну
MD> что же, я могу это понять. Ради такого дела я верну всё взад.
Отлично! Спасибо.

WBR, Max.
--- скучаю по FleetStreet'у :-(((
Ответить с цитированием
  #343  
Старый 11.07.2022, 04:54
Nil A
Guest
 
Сообщений: n/a
По умолчанию hpt lock

Nil A написал(а) к Stas Mishchenkov в Jul 22 02:45:40 по местному времени:

Нello, Stas!

Tuesday July 05 2022 09:21, from Stas Mishchenkov -> Michael Dukelsky:

MD>> Если ты сделаешь скрипт, срабатывающий, когда тоссится почта, то
MD>> он с большой вероятностью искорёжит базу сообщений. Надо ждать
MD>> окончания тоссинга. Максимальное время ожидания задаётся
MD>> параметром AdvisoryLock в конфиге hpt.
SM> Вот именно так у меня иногда hpt post и не дожидается.

Лок на весь хаски - это удобство для программиста хаски, но по факту костыль. Как когда-то в ядре линукса был глобальный лок, до изобретения приемшена. Как до сих пор в питоне ГИЛ всю многопоточность портит, возможно в каком-нибудь питон4 переделают.

Лок на весь хаски - это значит параллельно не запустишь хаски как эхотоссер, и отдельно треккер? Надо их запускать последовательно из скрипта, и быть уверенным, что ни из крона, ни из бинка, по прибытию файлов, не запускается ещё хаски?

Между хаски и читалкой, в лице голедеда, например, лок на уровне базы отрабатывает нормально - можно одновременно растоссивать в эху, и а в эту же эху постить из голдеда, и база не поломается.

Между хаски и БСО-совместимым мейлером, например, тоже локи на линк отрабатывают нормально - хаски знает, что нельзя натоссивать бандлы на активный линк.

Так от чего защищает лок хаски? От самого себя, проверяя там всякие очереди на автоматическую отписку на эхи и пр? Или он считает, что всё что во временном каталоге - это только он может трогать как угодно, потому что он там один запущен? Уже сегодня хаски, когда берёт бандл из инбаунда, он его переименовывает атомарно и дальше с ним работает, так то проблемы нет.

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #344  
Старый 01.09.2022, 02:12
husky inspector
Guest
 
Сообщений: n/a
По умолчанию Changes in husky sources

husky inspector написал(а) к All в Sep 22 01:00:26 по местному времени:

Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed,
(T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken
===========================
huskybse:
add an option to build the sources without updating them
Author: Michael Dukelsky <dukelsky@users.noreply.github.com>
Date: 2022-08-02 12:10:54 +0300
Committed by: Michael Dukelsky <dukelsky@users.noreply.github.com>
Files:
M script/build.sh
===========================
huskybse:
fix the case when mock cannot be installed
Author: Michael Dukelsky <dukelsky@users.noreply.github.com>
Date: 2022-07-30 22:44:32 +0300
Committed by: Michael Dukelsky <dukelsky@users.noreply.github.com>
Files:
M script/initrpmbuild
--- hpt/lnx 1.9.0
Ответить с цитированием
  #345  
Старый 24.09.2022, 00:52
husky inspector
Guest
 
Сообщений: n/a
По умолчанию Changes in husky sources

husky inspector написал(а) к All в Sep 22 23:49:16 по местному времени:

Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed,
(T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken
===========================
huskybse:
add an option to build the sources without updating them
Author: Michael Dukelsky <dukelsky@users.noreply.github.com>
Date: 2022-08-02 12:10:54 +0300
Committed by: Michael Dukelsky <dukelsky@users.noreply.github.com>
Files:
M script/build.sh
===========================
huskybse:
fix the case when mock cannot be installed
Author: Michael Dukelsky <dukelsky@users.noreply.github.com>
Date: 2022-07-30 22:44:32 +0300
Committed by: Michael Dukelsky <dukelsky@users.noreply.github.com>
Files:
M script/initrpmbuild
--- hpt/lnx 1.9.0
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 00:48. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2022, vBulletin Solutions, Inc. Перевод: zCarot