MAST: support query result caching
Open
mast
- Dominant language
- Python
- Stars
- 791
- Forks
- 451
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 4
Description
It'd be great if MAST also supports query result caching.
One use case is from `lightkurve` package: https://github.com/KeplerGO/lightkurve/issues/461
For `lightkurve` use case, query result caching is needed at
`mast.Observations.query_criteria()` function.
Contributor guide
Research direction
Start by reading the MAST implementation of mast.Observations.query_criteria() and the linked lightkurve use case. Determine how query results should be cached for that entry point, then verify that repeated queries return cached results while preserving existing behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api, data
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100