]> git.basschouten.com Git - openhab-addons.git/commit
[mapdb] Fixes and improvements (#8852)
authorWouter Born <github@maindrain.net>
Sat, 24 Oct 2020 16:10:46 +0000 (18:10 +0200)
committerGitHub <noreply@github.com>
Sat, 24 Oct 2020 16:10:46 +0000 (18:10 +0200)
commitcb5d8711b826ad961b68b21ac2de8f30d3eb1b38
tree4d6305789e19a01e7f9a5fa21489e04ef1ef26a3
parentf5bf17875d12a28b00f8c19a2a588f8f53bf53b8
[mapdb] Fixes and improvements (#8852)

* Fix index out of bounds when persisting empty StringType values
* Fix deserialization when strings contain type separator
* Improve debug logging
* Improve test coverage

Fixes #8790

Signed-off-by: Wouter Born <github@maindrain.net>
bundles/org.openhab.persistence.mapdb/src/main/java/org/openhab/persistence/mapdb/internal/MapDbPersistenceService.java
bundles/org.openhab.persistence.mapdb/src/main/java/org/openhab/persistence/mapdb/internal/StateTypeAdapter.java
bundles/org.openhab.persistence.mapdb/src/test/java/org/openhab/persistence/mapdb/StateTypeAdapterTest.java