public function getDefaultQuery()
    {
        $this->createQueryForArguments($this->getRequestArguments());
        $error = null;
        $resultSet = null;

        try {
            $resultSet = $this->connection->execute($this->query);
        } catch (HttpException $exception) {
            $this->logger->error('Solr Exception (Timeout?)',
                [
                    'requestArguments' => $this->getRequestArguments(),
                    'exception' => LoggerUtility::exceptionToArray($exception),
                ]
            );

            $error = ['solr' => $exception];
        }

        return [
            'results' => $resultSet,
            'error' => $error,
        ];
    }