Commit Graph
17 Commits
Author SHA1 Message Date
Paul 611616954d Extended message queue consumer configuration with parameters "maxIdleTime", "sleep" and "onlySpawnWhenMessageAvailable". Created logic for checking/handling these parameters during firing/executing queue consumers. Updated unit tests. 2020-05-08 13:46:45 +03:00
Bartłomiej Szubert 3cdbc41df1 Cleanup ObjectManager usage - Magento_AsynchronousOperations 2020-02-29 00:55:33 +01:00
Stanislav Idolov 1e675494b2 magento/async-import#102: Fixed code style issues 2019-06-05 10:22:44 -05:00
Vasiliev.A 038615bec1 reject message in consumer plugin instead of throw exception, add classes/methods comment, fix code style issues 2019-05-31 20:46:06 +03:00
Vasiliev.A 81ecd90c95 remove not used classes 2019-05-29 00:29:09 +03:00
Vasiliev.A dad12c6d9a remove not needed dependencies from _constructor and params for creation massConsumerEnvelopeCallback 2019-05-29 00:22:55 +03:00
Vasiliev.A 51ac4d8831 fix code related to reviewer comments and possible static-code test issues 2019-05-28 23:55:20 +03:00
Vasiliev.A 80732c860c fix code related to reviewer comments, move AsynchronousOperations multistore issue fix to separate plugin, move callable function to separate class 2019-05-28 23:12:55 +03:00
Vasiliev.A fd6cf5ef58 fix AsynchronousOperations multistore issue by passing store_id from in amqp application_headers property 2019-05-28 19:25:06 +03:00
Vitalii Zabaznov 6e1a2a067c MC-13864: Consumer always read config from memory 2019-02-28 15:27:11 -06:00
Patrick McLain ba8ea1796e Set isSecureArea to allow delete from ConsumerInterface::process
I would propose a long-term solution be the creation of a `consumer` area code
which would allow enabling deletes through `di.xml` similar to the `adminhtml`,
`webapi_rest`, `webapi_soap` https://github.com/magento/magento2/blob/7648131e42d93ab2be23efa1983702659bbbbe84/app/code/Magento/Webapi/etc/webapi_rest/di.xml#L33

Fixes #24
2019-02-05 12:11:46 -05:00
Eugene Tulika c21eafd005 magento-engcom/bulk-api#4 Support for Async operations in WebAPI
- Fixed static tests
2018-03-29 01:01:01 -05:00
Eugene Tulika 1244b32c88 magento-engcom/bulk-api#4 Support for Async operations in WebAPI
- Reduced coupling between objects
2018-03-28 23:51:35 -05:00
Eugene Tulika 7758019b12 magento-engcom/bulk-api#4 Support for Async operations in WebAPI
- Fixed static tests
2018-03-28 20:58:14 -05:00
Eugene Tulika 35928c293f magento-engcom/bulk-api#4 Support for Async operations in WebAPI
- Fixed static tests
2018-03-28 20:37:10 -05:00
Eugene Tulika 866abaa4dc magento-engcom/bulk-api#4 Support for Async operations in WebAPI
- Moved ConfigInterface to Asynchronous operations
- updated tests
2018-03-27 19:55:41 -05:00
Eugene Tulika 2973e4fc40 magento-engcom/bulk-api#4 Support for Async operations in WebAPI
- Moved MassSchedule class to Asynchronous operations
2018-03-27 07:56:28 -05:00