Size: a a a

2020 May 14

ИЛ

Иван Лещёв in Drupal RU
неограниченные батчи
источник

ИЛ

Иван Лещёв in Drupal RU
источник

АК

Алексей Кузнецов... in Drupal RU
Иван Лещёв
охереть у тебя дизайн
Да, было такое как-то)
источник

ИЛ

Иван Лещёв in Drupal RU
а в симфони батчей нет
источник

АК

Алексей Кузнецов... in Drupal RU
Когда батч должен сперва собрать данные, а затем обработать, ты не можешь прогнозировать, что будет, т.к. в самом начале полного объема данных ещё нет
источник

ИЛ

Иван Лещёв in Drupal RU
через контекст решается
источник

ИЛ

Иван Лещёв in Drupal RU
можно вообще одну задачу крутить, а она внутре себя будет смотреть
источник

АК

Алексей Кузнецов... in Drupal RU
Что через контекст решается?
источник

АК

Алексей Кузнецов... in Drupal RU
Тебе в батч нужно докинуть ещё каких-то операций - просто берёшь и вызываешь новый батч
источник

C

Comrade Gagarin in Drupal RU
источник

ИЛ

Иван Лещёв in Drupal RU
что значит каких-то?
ты точно знаешь каких
источник

АК

Алексей Кузнецов... in Drupal RU
точно знаешь каких, но не знаешь, сколько
источник

ИЛ

Иван Лещёв in Drupal RU
отлично всё в контекст складывается
источник

АК

Алексей Кузнецов... in Drupal RU
Ну ок, смотри, создал батч на 100 операций. А тут при выполнении 33-й операции выясняется, что нужно добавить ещё 150 операций. Как это решить через контекст?
источник

АК

Алексей Кузнецов... in Drupal RU
При том, что при выполнении каждой из тех 150 дополнительных операций может возниктнуть аналогичная ситуация
источник

C

Comrade Gagarin in Drupal RU
Камрад, ну хватит тупить, уже десять раз объяснили - создаёшь одну операцию и в ней делаешь чё хочешь и сколько угодно раз, процент записываешь в $context['finished']
источник

C

Comrade Gagarin in Drupal RU
как только запишешь $context['finished'] = 1 всё остановится
источник

ИЛ

Иван Лещёв in Drupal RU
главное - не срать в сендбокс
источник

AP

Andrey Postnikov in Drupal RU
Забавно, батч в батче есть в импорте локализации - по каждому модулю отдельный батч с чтением .po файла по частям
источник

АК

Алексей Кузнецов... in Drupal RU
Comrade Gagarin
Камрад, ну хватит тупить, уже десять раз объяснили - создаёшь одну операцию и в ней делаешь чё хочешь и сколько угодно раз, процент записываешь в $context['finished']
не понимаю
источник