Simon Bernard
Simon Bernard
@JaroslawLegierski , @cyril2maq, Oops I did it again. I break the RedisRegistrationStore Data compatibility. I let you know that as soon as possible, so we can try to anticipate issue...
This is a bit more than that : see https://github.com/eclipse-leshan/leshan/issues/1418#issuecomment-2419924978 > So the change only affects leshan clients with observation. Am I right? Those keys are only about observations. But...
`OBSIDS#REGID#*`has a list value. I don't know if `MGET` command works on it. In Leshan code we use [`LRANGE`](https://redis.io/docs/latest/commands/lrange/).
@JaroslawLegierski , @cyril2maq, It could be worth to look at this too.
**About Leshan project itself** : So nothing news on our side. We decide that the minimal java version required will be java8 for Leshan 2.0.0 (in development version) : https://github.com/eclipse-leshan/leshan/issues/924....
> I updated description with some reasons to do such a change. None of it seems like a blocker so we could go on with java 8 support. :+1: If...
> - Some Java 8 API became deprecated in 21 Is it API which could be easily removed in your case ? Generally this is easy to replace by usage...
> Is this the implementation you thought of in https://github.com/eclipse-leshan/leshan/issues/1504#issue-1877507475? Yep that's pretty much the idea. if we decide to go with **3.** I still don't know what is the...
> I found 67 classes which override equals and hashCode. Are there classes which extend or are extended ? > > Maybe we go with 2. and when we find...
**1.** `coapRequest` field should not be included in `equals`. So yes should should omit this field. **2.** Yep we should use `compareTo` as we probably want to compare by value....