Carsten Lohmann
Carsten Lohmann
> There is only one case where a remaining, obsolete cache entry will cause problems: if a gateway subscribes for commands for all its devices, after one of these devices...
@n-deliyski Sure.
When this ticket was created, the protocol adapters were still directly accessing the Infinispan cache (via the Device Connection API) to update the `"subscribed device id" -> "adapter instance id"`...
Also relevant is #2760 here. As mentioned there already, one thing to consider here is how to deal with sending the `disconnectedTtdEvent` event message. Currently, the `unregister-cmd-consumer` Command Router request...
I would suggest going for the first option here, introducing the `unregister-cmd-consumers` batch requests sent in a configurable interval, and moving the "connected" and "disconnected" events to the command router....
> FMPOV the gateway device should not receive commands directed to devices that connect via the gateway in this case. The user guide clearly states that for the latter purpose,...
(Not affiliated with the author of this issue, so this is just another opinion.) Concerning the UI: In Kibana/OpenSearch, the start/end date of a search for log entries can be...
> The first comment mentions that two cache calls are involved during `unregisterCommandConsumer` - `getWithMetadata` and `removeWithVersion`. @calohmn Is that still applicable? Not any more, see https://github.com/eclipse-hono/hono/commit/5505c3c6f6d4cb2ba70828188c9e38af2d02f1de. > I am...
@sophokles73 yes, I've removed it from 2.2.0. I have also created #3445 as a follow-up concerning the batch requests. Discussion can be continued there.
yes, fixed via #3421.