This PR works to clean up the backend code and hopefully improve performance by enabling multiple queries in a single request with HMGET.
Redis wrapper scripts have been renamed to better reflect their functionality and moved into config/redis.js. This keeps some nice separation of logic between the controllers and redis itself.
Train and Track have been removed from both the frontend and the backend. Training is no longer supported and Tracking has long been merged into a "Predict" job.
redisController has been merged into predictController.
the batching API has been removed as it was unstable and non-performant.
Support for lists of key names for the /redis endpoint using HMGET.
This PR works to clean up the backend code and hopefully improve performance by enabling multiple queries in a single request with HMGET.
config/redis.js
. This keeps some nice separation of logic between the controllers and redis itself.Train
andTrack
have been removed from both the frontend and the backend. Training is no longer supported and Tracking has long been merged into a "Predict" job.redisController
has been merged intopredictController
./redis
endpoint using HMGET.