Skip to content

Elasticsearchย #5279

@soyuka

Description

@soyuka
  • create a specific Elasticsearch\Metadata\Operation, Elasticsearch\Metadata\Get, Elasticsearch\Metadata\GetCollection for elasticsearch (refactor(elasticsearch): merge metadata to Operationย #5213)
  • link the ItemProvider and CollectionProvider when an Elasticsearch operation is found, via a ResourceCollectionMetadataFactory (refactor(elasticsearch): merge metadata to Operationย #5213)
  • deprecate old elasticsearch mapping via configuration
  • deprecate ApiPlatform\Elasticsearch\Metadata\Document\DocumentMetadata and related elasticsearch things
  • check that the old ApiResource(elasticsearch: true) still works
  • try to configure Elasticsearch via xml/yaml
  • check that we can fix some of the reported issues insides pull requests and issues with this (especially if we need to add ES specific options).

For example I think that the actualy logic is wrong in the ES metadata factory (see #5272 and linked issue, #4820)

@davy-beauzil and @MatTheCat

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions