Skip to content

Commit 0def9f4

Browse files
committed
MC-31986: Add support for ES 7 to 2.4-develop
1 parent 602af42 commit 0def9f4

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

app/code/Magento/Elasticsearch/Elasticsearch5/Model/Adapter/FieldMapper/ProductFieldMapper.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
use Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldName\ResolverInterface;
1212
use Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProviderInterface;
1313
use Magento\Elasticsearch\Model\Adapter\FieldMapperInterface;
14+
1415
/**
1516
* Class ProductFieldMapper provides field name by attribute code and retrieve all attribute types
1617
*/

app/code/Magento/Elasticsearch6/etc/di.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,13 @@
133133
<argument name="fieldProvider" xsi:type="object">elasticsearch5FieldProvider</argument>
134134
</arguments>
135135
</virtualType>
136-
136+
<type name="Magento\Elasticsearch\Elasticsearch5\Model\Adapter\FieldMapper\ProductFieldMapperProxy">
137+
<arguments>
138+
<argument name="productFieldMappers" xsi:type="array">
139+
<item name="elasticsearch6" xsi:type="object">Magento\Elasticsearch6\Model\Adapter\FieldMapper\ProductFieldMapper</item>
140+
</argument>
141+
</arguments>
142+
</type>
137143
<virtualType name="elasticsearch6FieldNameResolver" type="\Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldName\Resolver\CompositeResolver">
138144
<arguments>
139145
<argument name="items" xsi:type="array">

dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4250,7 +4250,6 @@
42504250
['Magento\Elasticsearch\Model\Client\Elasticsearch'],
42514251
['Magento\Elasticsearch\SearchAdapter\Aggregation\Interval'],
42524252
['Magento\Elasticsearch\SearchAdapter\Mapper'],
4253-
['Magento\Elasticsearch6\Model\DataProvider\Suggestions'],
42544253
['Magento\Elasticsearch\Elasticsearch5\Model\Adapter\FieldType'],
42554254
['Magento\Elasticsearch\Model\Adapter\DataMapperInterface'],
42564255
['Magento\Elasticsearch\Elasticsearch5\Model\Adapter\DataMapper\ProductDataMapperProxy'],

0 commit comments

Comments
 (0)