mirror of
https://github.com/puppetlabs/vmpooler.git
synced 2026-01-26 10:08:40 -05:00
- Add in-memory cache for /status endpoint with 30s TTL - Cache keyed by view parameters to handle different query patterns - Add cache clearing for tests to prevent interference - Optimize get_queue_metrics to use single pipeline for all Redis calls - Previously made 7+ separate pipeline calls - Now combines all queue metrics into one pipeline (7n+2 operations) - Reduces Redis round trips and improves API response time - Update unit tests to match new pipelining behavior - All 866 tests passing |
||
|---|---|---|
| .. | ||
| config_spec.rb | ||
| ondemandvm_spec.rb | ||
| poolreset.rb | ||
| status_spec.rb | ||
| token_spec.rb | ||
| vm_hostname_spec.rb | ||
| vm_spec.rb | ||
| vm_template_spec.rb | ||