Git Product home page Git Product logo

bulk-api-ce's People

Contributors

vrann avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bulk-api-ce's Issues

Create Performance Test for the Bulk API

We need to establish baseline of the Bulk API performance measurements so that it can be improved over time
Measure:

  • average response time with the number of concurrent requests (1K, 2K, etc)
    -- for Synchronous case
    -- for Asynchronous case
    -- for Redis storage
  • number of concurrent workers which can process the message queue
  • average time concurrent workers can process 1K, 2K ,100K of messages with certain operation

Cron run failure on default installation

Precondition

Magento downloaded from https://github.com/magento/magento2ce.git and https://github.com/magento/magento2ee.git

Steps to reproduce:

  1. Install latest develop Magento EE from GitHub.
  2. Do bin/magento cron:run

Expected result

Run jobs by schedule. No additional message is present.

Actual result

Run jobs by schedule.

[LogicException] 
Unknown connection name amqp 
queue:consumers:start [--max-messages MAX-MESSAGES] [--batch-size BATCH-SIZE] [--area-code AREA-CODE] [--pid-file-path PID-FILE-PATH] [--] <consumer>

Affected versions

Issue present in 2.2 and 2.3

Notes

If change queue_consumer and [queue_topology] to db no errors after running cron, but appear new error after uninstall

error.jpg

Backport Bulk API to 2.2

There are a lot of current merchants on 2.2 who were interested of using Bulk API
As long as Message Queue was on available in 2.2, it will work on EE only

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.