File tree Expand file tree Collapse file tree 8 files changed +15
-16
lines changed
Model/ResourceModel/Product/Indexer/Price
Test/Unit/Model/ResourceModel/Product/Indexer/Price Expand file tree Collapse file tree 8 files changed +15
-16
lines changed Original file line number Diff line number Diff line change 143
143
<item name =" bundle" xsi : type =" number" >100000</item >
144
144
</argument >
145
145
<argument name =" estimators" xsi : type =" array" >
146
- <item name =" bundle" xsi : type =" object" >Magento\Catalog\Model\Indexer\CompositeProductBatchSizeManagement</item >
146
+ <item name =" bundle" xsi : type =" object" >Magento\Catalog\Model\Indexer\Price\ CompositeProductBatchSizeManagement</item >
147
147
</argument >
148
148
</arguments >
149
149
</type >
Original file line number Diff line number Diff line change 6
6
7
7
namespace Magento \Catalog \Model \ResourceModel \Product \Indexer \Price ;
8
8
9
- use Magento \Catalog \Model \ResourceModel \Product \Indexer \IndexTableRowSizeEstimator ;
10
9
use Magento \Framework \Indexer \IndexTableRowSizeEstimatorInterface ;
11
10
12
11
class CompositeProductRowSizeEstimator implements IndexTableRowSizeEstimatorInterface
Original file line number Diff line number Diff line change 4
4
* See COPYING.txt for license details.
5
5
*/
6
6
7
- namespace Magento \Catalog \Model \ResourceModel \Product \Indexer ;
7
+ namespace Magento \Catalog \Model \ResourceModel \Product \Indexer \ Price ;
8
8
9
9
class IndexTableRowSizeEstimator implements \Magento \Framework \Indexer \IndexTableRowSizeEstimatorInterface
10
10
{
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ class CompositeProductRowSizeEstimatorTest extends \PHPUnit_Framework_TestCase
28
28
protected function setUp ()
29
29
{
30
30
$ this ->rowSizeEstimatorMock = $ this ->getMock (
31
- \Magento \Catalog \Model \ResourceModel \Product \Indexer \IndexTableRowSizeEstimator::class,
31
+ \Magento \Catalog \Model \ResourceModel \Product \Indexer \Price \ IndexTableRowSizeEstimator::class,
32
32
[],
33
33
[],
34
34
'' ,
Original file line number Diff line number Diff line change 4
4
* See COPYING.txt for license details.
5
5
*/
6
6
7
- namespace Magento \Catalog \Test \Unit \Model \ResourceModel \Product \Indexer ;
7
+ namespace Magento \Catalog \Test \Unit \Model \ResourceModel \Product \Indexer \ Price ;
8
8
9
9
class IndexTableRowSizeEstimatorTest extends \PHPUnit_Framework_TestCase
10
10
{
11
11
/**
12
- * @var \Magento\Catalog\Model\ResourceModel\Product\Indexer\IndexTableRowSizeEstimator
12
+ * @var \Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\ IndexTableRowSizeEstimator
13
13
*/
14
14
private $ model ;
15
15
@@ -33,7 +33,7 @@ protected function setUp()
33
33
'' ,
34
34
false
35
35
);
36
- $ this ->model = new \Magento \Catalog \Model \ResourceModel \Product \Indexer \IndexTableRowSizeEstimator (
36
+ $ this ->model = new \Magento \Catalog \Model \ResourceModel \Product \Indexer \Price \ IndexTableRowSizeEstimator (
37
37
$ this ->websiteManagementMock ,
38
38
$ this ->collectionFactoryMock
39
39
);
Original file line number Diff line number Diff line change 922
922
<item name =" default" xsi : type =" number" >200000</item >
923
923
</argument >
924
924
<argument name =" estimators" xsi : type =" array" >
925
- <item name =" default" xsi : type =" object" >\ Magento\Framework\ Indexer\BatchSizeManagement</item >
925
+ <item name =" default" xsi : type =" object" >Magento\Catalog\Model\ Indexer\Price \BatchSizeManagement</item >
926
926
</argument >
927
927
</arguments >
928
928
</type >
929
- <virtualType name =" Magento\Catalog\Model\Indexer\CompositeProductBatchSizeManagement" type =" \Magento\Framework\Indexer\BatchSizeManagement" >
929
+ <virtualType name =" Magento\Catalog\Model\Indexer\Price\ CompositeProductBatchSizeManagement" type =" \Magento\Framework\Indexer\BatchSizeManagement" >
930
930
<arguments >
931
931
<argument name =" rowSizeEstimator" xsi : type =" object" shared =" false" >Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\CompositeProductRowSizeEstimator</argument >
932
932
</arguments >
933
933
</virtualType >
934
+ <virtualType name =" Magento\Catalog\Model\Indexer\Price\BatchSizeManagement" type =" \Magento\Framework\Indexer\BatchSizeManagement" >
935
+ <arguments >
936
+ <argument name =" rowSizeEstimator" xsi : type =" object" shared =" false" >\Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\IndexTableRowSizeEstimator</argument >
937
+ </arguments >
938
+ </virtualType >
934
939
<virtualType name =" Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\FrontendResource" type =" Magento\Indexer\Model\ResourceModel\FrontendResource" >
935
940
<arguments >
936
941
<argument name =" indexerId" xsi : type =" const" >Magento\Catalog\Model\Indexer\Product\Price\Processor::INDEXER_ID</argument >
943
948
<argument name =" indexerFrontendResource" xsi : type =" object" >Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\FrontendResource</argument >
944
949
</arguments >
945
950
</type >
946
- <type name =" Magento\Framework\Indexer\BatchSizeManagement" >
947
- <arguments >
948
- <argument name =" rowSizeEstimator" xsi : type =" object" shared =" false" >\Magento\Catalog\Model\ResourceModel\Product\Indexer\IndexTableRowSizeEstimator</argument >
949
- </arguments >
950
- </type >
951
951
</config >
Original file line number Diff line number Diff line change 177
177
<item name =" configurable" xsi : type =" number" >100000</item >
178
178
</argument >
179
179
<argument name =" estimators" xsi : type =" array" >
180
- <item name =" configurable" xsi : type =" object" >Magento\Catalog\Model\Indexer\CompositeProductBatchSizeManagement</item >
180
+ <item name =" configurable" xsi : type =" object" >Magento\Catalog\Model\Indexer\Price\ CompositeProductBatchSizeManagement</item >
181
181
</argument >
182
182
</arguments >
183
183
</type >
Original file line number Diff line number Diff line change 95
95
<item name =" grouped" xsi : type =" number" >100000</item >
96
96
</argument >
97
97
<argument name =" estimators" xsi : type =" array" >
98
- <item name =" grouped" xsi : type =" object" >Magento\Catalog\Model\Indexer\CompositeProductBatchSizeManagement</item >
98
+ <item name =" grouped" xsi : type =" object" >Magento\Catalog\Model\Indexer\Price\ CompositeProductBatchSizeManagement</item >
99
99
</argument >
100
100
</arguments >
101
101
</type >
You can’t perform that action at this time.
0 commit comments