Skip to content

perf: optimized imports and initializations#123

Merged
sbrunato merged 2 commits into
developfrom
perfs
Jun 10, 2026
Merged

perf: optimized imports and initializations#123
sbrunato merged 2 commits into
developfrom
perfs

Conversation

@sbrunato

Copy link
Copy Markdown
Collaborator

Optimize imports and initializations for better perf

@github-actions

github-actions Bot commented Jun 10, 2026

Copy link
Copy Markdown

Benchmark comparison

Compared baseline: origin/develop
Compared candidate: 1af53d6


--------------------------------- benchmark: 5 tests, 2 sources ---------------------------------
Name (time in us)                                     baseline Median  candidate Median   ΔMedian
-------------------------------------------------------------------------------------------------
test_benchmark_eoproduct_instantiation                        32.8825           30.7590     -6.5%
test_benchmark_eoproduct_assets_population                    63.1240           60.6740     -3.9%
test_benchmark_import_eodag_cube_subprocess               16,483.5105       16,005.3090     -2.9%
test_benchmark_to_xarray_local                            23,581.0550       23,799.9820     +0.9%
test_benchmark_import_eodag_public_api_subprocess      1,401,617.0805      939,095.1875    -33.0%
-------------------------------------------------------------------------------------------------

Legend:
  Cyan: reference source for comparison. Green: improvement, Red: regression.
  Δ: percentage change from reference source.

@sbrunato sbrunato merged commit f50ac7b into develop Jun 10, 2026
8 checks passed
@sbrunato sbrunato deleted the perfs branch June 10, 2026 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant