Seen in logstash :
#0 /srv/mediawiki/php-1.31.0-wmf.27/extensions/CirrusSearch/includes/DataSender.php(192): Elastica\Bulk->addData(array, string) #1 [internal function]: CirrusSearch\DataSender->sendData(string, array) #2 /srv/mediawiki/php-1.31.0-wmf.27/extensions/CirrusSearch/includes/Job/ElasticaWrite.php(87): call_user_func_array(array, array) #3 /srv/mediawiki/php-1.31.0-wmf.27/extensions/CirrusSearch/includes/Job/Job.php(98): CirrusSearch\Job\ElasticaWrite->doJob() #4 /srv/mediawiki/php-1.31.0-wmf.27/extensions/EventBus/includes/JobExecutor.php(59): CirrusSearch\Job\Job->run() #5 /srv/mediawiki/rpc/RunSingleJob.php(79): JobExecutor->execute(array) #6 {main}
The cluster param is set to codfw so I bet it's a retried job due to a frozen cluster. At this time I was restarting elastic in codfw.
We need to investigate why we receive such errors.
The data sent to data->sendData() is taken from $this->params['arguments'].
The retried retried job is created by cloning itself : $job = clone $this;