@ru_python

Страница 9294 из 9768
Tishka17
10.06.2019
09:53:51
как минимум меня пугает копирование такого количества данных

Tishka17
10.06.2019
09:54:12
у него там промахов около половины всего

вообще на таком колчисетве я бы сначала зашардировал всё по PK

Google
zee
10.06.2019
09:55:13
не понятно - таблица новая или нужно в существующую (добавить к имеющимся данным)?

zee
10.06.2019
09:56:43
думаю, быстрее всего COPY, а потом создавать любые индексы

Andrew
10.06.2019
09:57:39
думаю, быстрее всего COPY, а потом создавать любые индексы
Ну первоначальная вставка через copy, согласен

TpouHuK
10.06.2019
10:05:27
zsh
fish

Andrew
10.06.2019
10:07:31
вообще на таком колчисетве я бы сначала зашардировал всё по PK
Можно группировку для последующей вставки разделить просто по PK индексу таблицы

Егор
10.06.2019
10:07:54
@Tishka17 @cutwater короче все же решил оставить celery в своем кейсе. Размазывание нагрузки и стабильность вне всяких похвал.

а по поводу поведения воркера кажется все действительно прозаично

юзал с —concurently=20 и с —autoscale=20,1

по сути генерятся до 20 (или жестко 20) процессов-воркеров которые в рамках одного запущенного celery worker забирают мои "стримы" в себя и живут

на тесте сейчас прогнал с таймаутом итерации в 0.1 сек - все ядра равномерно нагружаются на 60% - на практике таймаут должен быть 2 сек - таким раком нагрузка на каждое ядро прыгает от 5 до 25%

Pavel
10.06.2019
10:15:41
хотя удаление вроде было
обновление тоже. так же как и удаление, через мутации.

Google
Andrew
10.06.2019
10:17:52
Да
http://lmgtfy.com/?t=i&q=api+schema

Михаил
10.06.2019
10:26:28
Дикий миссклик

Прошу прощения

Usman
10.06.2019
10:58:06


А
10.06.2019
10:58:40
Написать правильно

Usman
10.06.2019
10:59:14
как правильно будет?

Мой любимый
10.06.2019
10:59:22
лол

Vlad?
10.06.2019
10:59:38


Andrew
10.06.2019
11:01:47
неопределенный type?

Vlad?
10.06.2019
11:03:06
Andrew
10.06.2019
11:03:59
Что это?
У тебя в коде есть условие с переменной, значение которой на момент исполнения неизвестно. Это переменная type

Tishka17
10.06.2019
11:04:20
с тем что туда код не попадает

Vlad?
10.06.2019
11:04:33
Mikk
10.06.2019
11:07:12
Чё, все в ПайЧарме?

Andrew
10.06.2019
11:07:33
Marsel
10.06.2019
11:09:16
А где надо быть?)

Vlad?
10.06.2019
11:14:36
Tkinter может не поддерживает отладку и он не может отрисовать интерфейс?

Tishka17
10.06.2019
11:17:52
а ты точно в дебаге запускаешь?

Google
Vlad?
10.06.2019
11:18:14
Просто пишет Connected и дальше не идет

Tishka17
10.06.2019
11:18:23
Да
добавь принты там где у тебя брейкпоинты и сравни

Vlad?
10.06.2019
11:19:08
Tishka17
10.06.2019
11:19:22
Там до этого стоят принты
не вижу на скрине

Vlad?
10.06.2019
11:20:02
Tishka17
10.06.2019
11:20:57
то есть вот этот start, end ты в логе видишь?

и длину data

Vlad?
10.06.2019
11:21:18
то есть вот этот start, end ты в логе видишь?
Когда запускаю в обычном режиме, то вижу

А когда в отладке, то нет

Tishka17
10.06.2019
11:21:23
а в дебаге?

а

а что видишь?

Tishka17
10.06.2019
11:21:46
может у тебя на каком-то другом брейкпоинте все висит?

Vlad?
10.06.2019
11:21:49
а что видишь?
Кружок с надписью Connected и пустое окно отладки

Admin
ERROR: S client not available

Vlad?
10.06.2019
11:21:53
Tishka17
10.06.2019
11:22:09
проверь-ка что ты запускаешь в дебаге

Tishka17
10.06.2019
11:22:25
ну конфигурацию запуска

вдруг другой скрипт вообще

Google
Semyon
10.06.2019
11:22:58
У меня тут эзотерический вопрос появился, вот есть паттерн с передачей None который тут же внутри тела функции подменяется на list, а нужно ли писать его как Optional[List]? Не с точки зрения линтера.

Vlad?
10.06.2019
11:23:13
Этот скрипт запускается, если поставить точку до выбора файла через Tk, то отладка работает

Он как будто виснет или стопит на тк и все

Alex
10.06.2019
11:28:51
Vlad?
10.06.2019
11:28:52
что значит "до выбора файла через Tk"?
У меня запуск 3 функций по порядку - enter_shift, где лежит обычный input, потом enter_path, где возвращается результат с выбора файла через askopenfilename (tkinter библа), потом запуск другой функции, куда передаются значения функций выше. Если поставить точку на первой функции, то отладка работает, но если поставить на или после выбора файла, то отладка молчит и пишет Connected

Tishka17
10.06.2019
11:32:09
а с отладкой ломается обработка файла?

Vlad?
10.06.2019
11:32:23
Ну, не ломается - просто не запускается

Даже интерфейс не появляется

Tishka17
10.06.2019
11:32:45
то есть вообще ничего не запускается?

ещё раз проверь как ты отладку запускаешь

Vlad?
10.06.2019
11:33:27
ещё раз проверь как ты отладку запускаешь
Через debug (кнопка жучка рядом с кнопкой старта), поставив перед этим точки в нужном мне месте

Страница 9294 из 9768