Skip to content

Repair subtree2#1

Merged
alexey-milovidov merged 6 commits intomasterfrom
repair-subtree2
Jun 8, 2016
Merged

Repair subtree2#1
alexey-milovidov merged 6 commits intomasterfrom
repair-subtree2

Conversation

@PKartaviy
Copy link
Contributor

@PKartaviy PKartaviy commented Jun 8, 2016

Edited:

In 2016, we tried using git subtree instead of git submodules, but quickly found it difficult to use.
While git submodules is one of the worst examples of developer experience, subtree is even worse.

void BaseDaemon::onInterruptSignals(int signal_id)
{
is_cancelled = true;
LOG_INFO(&logger(), "Received termination signal(" << strsignal(signal_id) << ")");
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Нет пробела.
Отображается так:

Received termination signal(Interrupt)

@alexey-milovidov
Copy link
Member

Потеряна функциональность быстрого убиения по повторному нажатию Ctrl+C (очень важно).

@PKartaviy
Copy link
Contributor Author

А такая функциональность была? в демонах только печаталось сообщение "Received second termination signal"

@PKartaviy
Copy link
Contributor Author

а если вызвать два раза рестарт, то тоже девятка? вообщем стоит обсудить

@alexey-milovidov
Copy link
Member

А такая функциональность была? в демонах только печаталось сообщение "Received second termination signal"

Это довольно забавно - такая функциональность была в clickhouse-server, но не было в других демонах Метрики. И сейчас мне её не хватает.

а если вызвать два раза рестарт, то тоже девятка? вообщем стоит обсудить

Даже не знаю, как лучше. Можно так же - это проще и понятнее, а можно отличить сигналы INT и TERM.

@PKartaviy
Copy link
Contributor Author

Засчет чего она достигалась. я не могу найти код, который бы это делал

@alexey-milovidov
Copy link
Member

За счёт того, что уже не ждём сигнал, и для него нет обработчика.

alexey-milovidov pushed a commit that referenced this pull request Jan 7, 2017
@slw slw mentioned this pull request Nov 9, 2017
alexey-milovidov pushed a commit that referenced this pull request Feb 23, 2018
zhang2014 pushed a commit to zhang2014/ClickHouse that referenced this pull request Aug 29, 2018
…ngCloud'


CLICKHOUSE-1  Support distributed ddl for qingcloud

ClickHouse#1

See merge request !1
makimat referenced this pull request in softagram/ClickHouse Nov 21, 2018
Update 22   to click_update
@UnamedRus UnamedRus mentioned this pull request Aug 9, 2024
19 tasks
@clickhouse-gh clickhouse-gh bot mentioned this pull request Mar 12, 2026
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants