intuit / Trapheus

This tool automates restoration of RDS database instances from snapshots into any dev, staging or production environments. It supports individual RDS Snapshot as well as cluster snapshot restore operations.
https://intuit.github.io/Trapheus/
MIT License
106 stars 53 forks source link

Add caching in TrapheusAI dataset search #162

Closed stationeros closed 11 months ago

stationeros commented 1 year ago

TrapheusAI https://github.com/intuit/Trapheus/tree/master/labs/TrapheusAI#-demo has a dataset search option, which allows the user to download public datasets from github. It then gives the user the option to select between multiple datasets as shown in the demo.

When the user selects another dataset and comes back to the previous one, the app makes another API call. We need to implment caching there in order to save that API call

stationeros commented 11 months ago

https://github.com/intuit/Trapheus/pull/189 added an in-memory cache for datasets