Пост-ГРЭС JDBC запрашивает с тайм-аутом

Я нашел ответ здесь: Как я могу удалить все ветки git, которые были объединены?

git branch --merged | grep -v "\*" | xargs -n 1 git branch -d

Убедитесь, что мы сохраним мастер

Вы можете убедиться что master, или любая другая ветвь в этом отношении, не удаляется, если добавить еще одну grep после первой. В этом случае вы бы пошли:

git branch --merged | grep -v "\*" | grep -v "YOUR_BRANCH_TO_KEEP" | xargs -n 1 git branch -d

Так что, если мы хотим сохранить, например, master, develop и staging, мы бы пошли:

git branch --merged | grep -v "\*" | grep -v "master" | grep -v "develop" | grep -v "staging" | xargs -n 1 git branch -d

Сделайте этот псевдоним

Так как он немного длинный, вы можете добавить псевдоним в .zshrc или .bashrc. Шахта называется gbpurge (для git branches purge):

alias gbpurge='git branch --merged | grep -v "\*" | grep -v "master" | grep -v "develop" | grep -v "staging" | xargs -n 1 git branch -d'

Затем перезагрузите ваш .bashrc или .zshrc:

. ~/.bashrc

или

. ~/.zshrc

11
задан deltanovember 24 July 2009 в 00:07
поделиться

3 ответа

"statement_timeout" выглядит так, как вам нужно.

SET statement_timeout TO 1000; -- for a second
<your_query_here>;
RESET statement_timeout; -- reset
19
ответ дан 3 December 2019 в 05:58
поделиться

Что, если бы вы использовали c3p0 в качестве источника данных? Он имеет множество настраиваемых параметров, например, для сложных баз данных и сетей, acquRetryAttempts, acquRetryDelay и breakAfterAcquireFailure.

0
ответ дан 3 December 2019 в 05:58
поделиться

Один из способов - попробовать выполнить запрос в классе Timer. Вызывает исключение, если таймер завершается без возврата значения.

Hibernate и JDO предоставляют такую ​​конструкцию. Может быть, они были бы для вас хорошей альтернативой.

1
ответ дан 3 December 2019 в 05:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: