Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Filter using new backend filter options #114

Closed
viviant100 opened this issue Jun 17, 2024 · 1 comment · Fixed by #116
Closed

Update Filter using new backend filter options #114

viviant100 opened this issue Jun 17, 2024 · 1 comment · Fixed by #116
Assignees
Labels
enhancement New feature or request

Comments

@viviant100
Copy link
Contributor

viviant100 commented Jun 17, 2024

Update SWODLR UI filtering page with new parameters that can be selectively enabled/disabled for additional filtering.

@viviant100 viviant100 added the enhancement New feature or request label Jun 17, 2024
@jbyrne6
Copy link
Contributor

jbyrne6 commented Jun 21, 2024

Speed difference test

  1. Add the same granule to both the SIT (new) and UAT (old) environment on swodlr-ui
  2. Apply all the filters for that single granule
  3. Click apply

Parameters Used

  • cycle: 1
  • pass: 323
  • scene: 138
  • status: NEW
  • outputGranuleExtentFlag: 128 x 128
  • outputSamplingGridType: UTM
  • rasterResolution: 1000
  • utmZoneAdjust: -1
  • mgrsBandAdjust: -1
  • dateGenerated endDate: 06/21/2024 10:23 AM
  • dateGenerated startDate: 06/01/2024 12:00 AM

Results

  • SIT (new): 1.6 s with 163 total entries
  • UAT (old): 2.3 s with 49 total entries

Notes

  • My SIT has many more generated granules in the my data page table than my UAT does. This slows down the performance for the filters that are not yet using the endpoint (Status, Raster Resolution, UTM Zone Adjust, MGRS Band Adjust). SIT will be even faster when all filter properties are able to be used with the endpoint.
  • When looking at the screenshots of SIT and UAT, SIT has 1 total entry as the number and UAT has 49 total entries. This is because in the SIT (new) version I changed the total to show the number of entries currently being filtered as suggested by David Coleman.

Images

SIT My Data Page with Filtering for Test

Testing-Filtering-SIT

UAT My Data Page with Filtering for Test

Testing-Filtering-UAT

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants