CUAHSI / CUAHSI/HydroDesktop

Metadata Fetcher: Improve speed

Open
#145 1 comment 0 reactions 0 assignees View on GitHub
CodePlex
Dominant language
C#
Stars
76
Forks
21
PR merge metrics
No merged PRs in 30d

Description

mogikanin[CodePlex]
Need to use parallelization when downloading metadata from servers. Now it is working very slow when server contains gt 100 sites.

Url for testing:
http://river.sdsc.edu/wateroneflow/EPA/cuahsi_1_0.asmx?WSDL

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the metadata download path in the HydroDesktop codebase and reproduce the slowdown with the provided WSDL URL, especially when the server contains more than 100 sites. Determine where downloads are serialized; done means metadata retrieval is parallelized and the same URL completes faster without changing the returned results.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop, performance
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.