Roman Butenko

Results 10 issues of Roman Butenko

**Topic for discussion** It is pity that we hit same [issues](https://github.com/commercetools/nodejs/pull/590) with new SDK which has been addressed in [old SDK](https://github.com/sphereio/sphere-node-sdk/blob/master/src/coffee/sync/product-sync.coffee#L44-L56) already as for existing customers migration might be a...

Type: Discussion

Currently async client does not limit amount of parallel calls to API. By default it should limit (maybe with QueueSphereClientDecorator) to some reasonable amount like 20-50 parallel requests.

breaking changes

### Expected behavior Should not throw an error if product attribute value for set of enums is null: ``` { "name": "laender", "value": [ null ] } ``` ### Actual...

### Description For processing paged results we have very helpful function called `process`. Currently it's default setting for `accumulate` results is `true` which depending on amount of pages and data...

If product has 5 variants with attribute `brand` and brand has been changed in all variants from `A` to `B` then product-sync will generate 5 update actions of type `setAttributeInAllVariants`....

Type: Enhancement

### Expected behavior SDK would process update actions in batches if total amount of actions is bigger than 500 ### Actual behavior It would POST all actions and run into...

Type: Enhancement

### Expected behavior When i query GraphQL endpoint and results has to be processed in batches/pages it should provide paginated results to the caller by calling callback function on each...

http://dev.commercetools.com/http-api-projects-products.html#productvariantdraft ### Expected behavior Calculate assets differences and provide update actions (Should support asset's custom fields also) ### Actual behavior Assets are ignored ### Steps to reproduce the behavior

### Expected behavior If i update product and concurrent modification exception is thrown by API, SDK should use new version from API error response and retry payload. This behaviour should...

### Description It might happen that product is created with wrong variant assignment. Example: `Product with key 1`: `sku 1` `Product with key 2`: `sku 2` `Product with key 3`:...

filter