- 🇨🇦Canada mparker17 UTC-4
Updating issue summary to make it easier for people to see what changed.
https://github.com/nodespark/des-connector is very Drupal specific solution and it doesn't support PHP 8.
To decrease the maintenance burden, we should change to official PHP client for Elasticsearch.
-
Use https://github.com/ruflin/Elastica instead of https://github.com/nodespark/des-connector
None
composer.json
elasticsearch_connector.client_factory
went away.\Drupal\elasticsearch_connector\ClusterManager
moved namespaces to \Drupal\elasticsearch_connector\ElasticSearch\ClusterManager
and got better type hints\Drupal\elasticsearch_connector\Controller\ClusterListBuilder
, \Drupal\elasticsearch_connector\Controller\ElasticsearchController
, and \Drupal\elasticsearch_connector\Entity\Cluster
got better type hints\Drupal\elasticsearch_connector\ElasticSearch\ClientManager
changed names/signatures\Drupal\elasticsearch_connector\ElasticSearch\ClientManagerInterface
, ::__construct()
was removed; and ::getClientForCluster()
was renamed to ::getClient()
.\Drupal\elasticsearch_connector\Elasticsearch\Parameters\Builder\SearchBuilder
\Drupal\elasticsearch_connector\ElasticSearch\Parameters\Factory\SearchFactory
's parseResult()
changed signatures.\Drupal\elasticsearch_connector\Event\BuildSearchQueryEvent
and \Drupal\elasticsearch_connector\Event\PrepareDocumentIndexEvent
\Drupal\elasticsearch_connector\Event\PrepareIndexEvent
's ::__construct()
signatures; better type hints for ::getIndexConfig()
and ::setIndexConfig()
; ::getIndexName()
was removed; ::getIndex()
was added.None.
Fixed
8.0
Code
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.
Updating issue summary to make it easier for people to see what changed.