emory-libraries / dlp-selfdeposit

0 stars 0 forks source link

Dashboard growth widget [spike] #578

Open eporter23 opened 4 weeks ago

eporter23 commented 4 weeks ago

For this ticket, we want to investigate what the expected behavior for the Dashboard Growth widget is, and whether or not it is functional in Hyrax 5. Historically, this widget has shown the daily/incremental growth of new additions (it is not a cumulative report). To access this widget, login as Admin, then navigate to the main Dashboard page, e.g. https://oe24-test.libraries.emory.edu/dashboard?locale=en

For this ticket, please:

Current Behavior: Curate

Screenshot 2024-10-30 at 10.17.49 AM.png

Current behavior: Self Deposit While we loaded 1000 works in the past week, we only see a maximum of 10 reported.

Screenshot 2024-10-30 at 10.21.53 AM.png

Current Behavior: Nurax.pg NOTE: it is unclear if nurax.pg has had any recent activity, but it is showing the same cutoff at 10 works total.

Screenshot 2024-10-30 at 10.22.54 AM.png

Expected behavior: We should see more than 10 results a day when activity is known to have occurred.

bwatson78 commented 3 days ago

Preliminary Findings: The search used to find the amount of objects over time is being limited to 10. Since the search is a new class instituted for Valkyrie, I will attempt to override that class and delimit the object list.

bwatson78 commented 3 days ago

After some tinkering, I've found that the query that the new Valkyrie search service performs doesn't actually limit its response to just the Works, but returns all of the objects within the Solr directory. @eporter23 My instincts are to remove this graph from view, confirm the behavior in Koppie, and report my findings to the Hyrax issue list. What do you feel?

eporter23 commented 3 days ago

I think that is fine. I'm normally tracking start and end counts on Works, FileSets, and Collection members after each ingest run and this graph isn't super helpful anyway.

bwatson78 commented 3 days ago

Hyrax-specific bug reported: https://github.com/samvera/hyrax/issues/6974

bwatson78 commented 2 days ago

PR made: https://github.com/emory-libraries/dlp-selfdeposit/pull/624