Closed dfguerrerom closed 2 months ago
:warning: Please install the to ensure uploads and comments are reliably processed by Codecov.
Attention: Patch coverage is 90.24390%
with 4 lines
in your changes missing coverage. Please review.
Project coverage is 96.50%. Comparing base (
8a347a5
) to head (4ce5069
).
Files | Patch % | Lines |
---|---|---|
sepal_ui/scripts/gee.py | 90.24% | 4 Missing :warning: |
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
It works but I don't want to dispatch threads to process the requests, I would like to create a fully asyncio call...
Adding max_concurrent_tasks parameter with a semaphore I think will be enough to be sure this feature won't cause any issue. I will merge this PR and later I will open a new one once https://github.com/dfguerrerom/ee-client/issues/3 integrates this changes.
from the current recursive function implementation the time to load 100 assets stored in multiple folders, the time was:
####################### Recursive ####################### Execution time: 13.889884233474731 seconds
By using the suggested implementation we could improve the result by 80%.
####################### Async Concurrent 2 ####################### Execution time: 2.823052406311035 seconds