Skip to content

Changes

Summary

  1. Fix NPE in RedisRegistrationStoreTest (details)
  2. lastEndpointUsed in Registration should me mandatory (details)
  3. Add lastEndpointUsed URI validation in Registration Builder. (details)
  4. Remove redundant validation in Registration constructor (details)
  5. Add method RegistrationStore.getObservation(ObservationIdentifier) (details)
  6. GH-1384: Fix issue in LwM2mObservationStore.remove(Token) (details)
  7. Add some test about LwM2mObservationStore.remove() (details)
Commit bdc1d724299f7a2640a46fb7378a982b0ed9e70c by Simon Bernard
Fix NPE in RedisRegistrationStoreTest
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/server/redis/RedisRegistrationStoreTest.java (diff)
Commit c31ec7800d888243005b7eaab475b06a07e7cc25 by Simon Bernard
lastEndpointUsed in Registration should me mandatory
The file was modified leshan-server-cf/src/test/java/org/eclipse/leshan/server/californium/observation/ObservationServiceTest.java (diff)
The file was modified leshan-server-cf/src/test/java/org/eclipse/leshan/server/californium/observation/LwM2mObservationStoreTest.java (diff)
The file was modified leshan-server-cf/src/test/java/org/eclipse/leshan/server/californium/request/CoapRequestBuilderTest.java (diff)
The file was modified leshan-server-redis/src/test/java/org/eclipse/leshan/server/redis/serialization/RegistrationSerDesTest.java (diff)
The file was modified leshan-server-cf/src/test/java/org/eclipse/leshan/server/californium/LeshanServerTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/server/redis/RedisRegistrationStoreTest.java (diff)
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/registration/RegistrationHandler.java (diff)
The file was modified leshan-server-core/src/test/java/org/eclipse/leshan/server/registration/RegistrationUpdateTest.java (diff)
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/registration/Registration.java (diff)
The file was modified leshan-server-redis/src/main/java/org/eclipse/leshan/server/redis/serialization/RegistrationSerDes.java (diff)
The file was modified leshan-server-core/src/test/java/org/eclipse/leshan/server/registration/RegistrationSortObjectLinksTest.java (diff)
The file was modified leshan-server-core/src/test/java/org/eclipse/leshan/server/registration/RegistrationTest.java (diff)
The file was modified leshan-server-core/src/test/java/org/eclipse/leshan/server/queue/PresenceServiceTest.java (diff)
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/registration/RegistrationUpdate.java (diff)
The file was modified leshan-server-core/src/test/java/org/eclipse/leshan/server/registration/InMemoryRegistrationStoreTest.java (diff)
Commit 0f0464a396dd63ba6a808e4d7e42ebcd6834a71a by Simon Bernard
Add lastEndpointUsed URI validation in Registration Builder.
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/endpoint/EndpointUriUtil.java (diff)
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/registration/Registration.java (diff)
Commit 96fcbded4d09744b62c7cded24febe574a7acf61 by Simon Bernard
Remove redundant validation in Registration constructor

(Validation already done in Builder)
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/registration/Registration.java (diff)
Commit 346223b13487458d42f6430983e7491b99b4f135 by Simon Bernard
Add method RegistrationStore.getObservation(ObservationIdentifier)

Instead of having a RegistrationStore.getObservation(registrationId,
ObservationIdentifier) supporting null value for registrationId
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/registration/RegistrationStore.java (diff)
The file was modified leshan-server-redis/src/main/java/org/eclipse/leshan/server/redis/RedisRegistrationStore.java (diff)
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/registration/InMemoryRegistrationStore.java (diff)
Commit 233c209a9c203daacefb645b97f5779205e33271 by Simon Bernard
GH-1384: Fix issue in LwM2mObservationStore.remove(Token)
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/registration/InMemoryRegistrationStore.java (diff)
The file was modified leshan-server-cf/src/main/java/org/eclipse/leshan/server/californium/observation/LwM2mObservationStore.java (diff)
Commit dbe5aa21840d6a1f41606612eec09736193e3c89 by Simon Bernard
Add some test about LwM2mObservationStore.remove()
The file was modified leshan-server-cf/src/test/java/org/eclipse/leshan/server/californium/observation/LwM2mObservationStoreTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/server/redis/RedisRegistrationStoreTest.java (diff)