The MaxHeapTableSizeProcessorOnFullReindex::beforeExecute() method can be simplified by removing unused $subject argument

This can be simplified to:

/**
 * @return void
 */
public function beforeExecute()
{
	try {
		$this->maxHeapTableSizeProcessor->set();
	} catch (\Exception $e) {
		$this->logger->error($e);
	}
}

A trick: a «before» plugin can avoid declaration of unused last arguments if it needs not modify any argument