-
Bug
-
Resolution: Won't Fix
-
Normal
-
2.0
While deploying the latest features in develop on the test server at
https://medici-dev.cyi.ac.cy:9001
i came upon this bug. The version of RabbitMQ on my test server was 3.0.4 and in the JSON returned by the management plugin, there was no "queue" under "consumer_details" but instead the field was named "queue_details".
I deployed a temporary fix (in the extractions-monitoring-fixes branch), however that is a fix for only the above particular field. What if new versions of RabbitMQ that have to communicate with Medici again change the key used for this or other fields?
Maybe we can do a similarity search, eg for the above field search for any fields whose keys start with "queue" and in general look for properties of keys of fields that are very unlikely to change? This will be slower, but since the volume of data here is very small this is not an issue.