0.4 LPO performance update - Fix learner-metrics endpoint #306
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Improved performance and fixed filter for the 'learner-metrics' API endpoint
Updated figures.admin
EnrollmentData model views
Added new module, figures.queries
Cleaned up figures.serializers
Reworked figures.views.LearnerMetricsViewSetV2
'course' query params for course ids. The query will filter out
invalid 'course' values. See notes above on 'figures.query'. This
helps reduce execution time
to construct the queryset to help with testing and debugging
Fix tox.ini issue and minor changes
Minor figures.sites performance improvement refactoring