1.7.0
🚀 Features
Polaris super consumer @elaubsch (#450)
This PR creates the Polaris super consumer. The Polaris queue and consumer previously handled spot detection tasks but have been refactored to the spots
queue and consumer. The changes to maximum batch size are an attempt to address #449, but the issue is persisting. A temporary solution was implemented in vanvalenlab/kiosk-redis-consumer#183.
Adding Polaris consumer and Polaris zip consumer @elaubsch (#448)
The Polaris consumer performs spot detection (see deepcell_spots.applications.SpotDetection). There are several files that are changed to add the new job:
prometheus-redis-exporter
adds the job queue to be exported to Prometheus.- The
QUEUES
environment variable has been updated in theautoscaler
,redis-janitor
, andfrontend
. - Custom Prometheus metrics have been added to the
prometheus-operator
(polaris_consumer_key_ratio
andpolaris_zip_consumer_key_ratio
) - This PR adds the new consumer along with its complementary zip-consumer
- Bumps
kiosk-redis-consumer
to 0.14.0 andkiosk-frontend
to 0.9.0
🧰 Maintenance
Update segmentation and tracking models for redeployment @msschwartz21 (#453)
This PR updates the segmentation and tracking models for redeployment. The updated frontend image supports viewers for both mesmer and polaris. The updated consumer image supports multi-batch segmentation predictions.
Update master with Polaris consumer updates made to stable @msschwartz21 (#451)
This PR should bring master up to date with the changes made to stable (#448, #450). After this PR is complete, stable will be deleted so that we only need to maintain the master branch.
Add release drafter workflow @msschwartz21 (#452)
This sets up the automated release drafter workflow to simplify maintenance for this repo.
📚️ Documentation
Bump version to 1.7.0 in docs @msschwartz21 (#454)
In anticipation of a new release of the kiosk that includes the updates to support polaris.