Skip to content
This repository was archived by the owner on Apr 18, 2026. It is now read-only.

Refactor build configuration and improve error handling#15

Merged
jdolan merged 2 commits intojdolan:mainfrom
stan0x:main
Mar 25, 2026
Merged

Refactor build configuration and improve error handling#15
jdolan merged 2 commits intojdolan:mainfrom
stan0x:main

Conversation

@stan0x
Copy link
Copy Markdown
Contributor

@stan0x stan0x commented Mar 25, 2026

some fixxes

stan0x added 2 commits March 25, 2026 04:01
Refactor build configuration and enhance HTTP client
…ate sync method in Manager to use concatMap for better handling of emissions.
*/
public Observable<File> sync(final Observable<Delta> deltas) {
return deltas.flatMap(delta -> delta.getIndex().getSync().sync(delta))
return deltas.concatMap(delta -> delta.getIndex().getSync().sync(delta))
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You're de-parallelizing this chain here. Is there any reason why? Just to have better clarity between binaries vs data or? I get that each sync() will run N requests in parallel...

@jdolan jdolan merged commit 9a7b12a into jdolan:main Mar 25, 2026
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants