Let modules modify the query just prior to finalizing it.
Overrides QueryPluginBase::alter
public function alter(ViewExecutable $view) { \Drupal::moduleHandler()->invokeAll('views_query_alter', [ $view, $this, ]); }