Skip to content
Success

Changes

Summary

  1. Added byte and short types to DeviceFactory value types (commit: 161c302) (details)
  2. Added char type to device factory (commit: 433eb36) (details)
  3. Added Java class associated to Java class (commit: f1392ce) (details)
  4. Reject updates with null values with no explicit type (commit: 52bf866) (details)
  5. Added a log.errors mapping option to ease debugging (commit: e67c00e) (details)
  6. Accept null mapping and null values as Object (commit: 2112602) (details)
  7. Enhanced parsing of date & time (commit: acd03ae) (details)
  8. Enhanced based on PR comments (commit: 7aca322) (details)
  9. Applying new timestamp granularity detection (commit: 8c1912e) (details)
Commit 161c302e8b81415979a4c0a057f4c69ab1ac0c15 by Thomas Calmant
Added byte and short types to DeviceFactory value types

Signed-off-by: Thomas Calmant <thomas.calmant@kentyou.com>
(commit: 161c302)
The file was modified southbound/device-factory/device-factory-core/src/test/java/org/eclipse/sensinact/gateway/southbound/device/factory/ValueTypeTest.java
The file was modified southbound/device-factory/device-factory-core/src/main/java/org/eclipse/sensinact/gateway/southbound/device/factory/ValueType.java
Commit 433eb36c1fbcd0f361683c7c6f109c11fe82fcc6 by Thomas Calmant
Added char type to device factory

Signed-off-by: Thomas Calmant <thomas.calmant@kentyou.com>
(commit: 433eb36)
The file was modified southbound/device-factory/device-factory-core/src/main/java/org/eclipse/sensinact/gateway/southbound/device/factory/ValueType.java
The file was modified southbound/device-factory/device-factory-core/src/test/java/org/eclipse/sensinact/gateway/southbound/device/factory/ValueTypeTest.java
Commit f1392cecee3dcee2d15a6f55ea5e9af9de94aba7 by Thomas Calmant
Added Java class associated to Java class

Signed-off-by: Thomas Calmant <thomas.calmant@kentyou.com>
(commit: f1392ce)
The file was modified southbound/device-factory/device-factory-core/src/main/java/org/eclipse/sensinact/gateway/southbound/device/factory/ValueType.java
Commit 52bf866c4acd8ef558ab543723443701d445f15e by Thomas Calmant
Reject updates with null values with no explicit type

Signed-off-by: Thomas Calmant <thomas.calmant@kentyou.com>
(commit: 52bf866)
The file was modified southbound/device-factory/device-factory-core/src/main/java/org/eclipse/sensinact/gateway/southbound/device/factory/RecordPath.java
The file was modified southbound/device-factory/device-factory-core/src/main/java/org/eclipse/sensinact/gateway/southbound/device/factory/impl/FactoryParserHandler.java
The file was modified southbound/device-factory/device-factory-core/src/test/java/org/eclipse/sensinact/gateway/southbound/device/factory/impl/RecordHandlingTest.java
Commit e67c00eaa0f86ae00f6635cbb7e4b3a15ecc0011 by Thomas Calmant
Added a log.errors mapping option to ease debugging

Signed-off-by: Thomas Calmant <thomas.calmant@kentyou.com>
(commit: e67c00e)
The file was modified southbound/device-factory/device-factory-core/src/main/java/org/eclipse/sensinact/gateway/southbound/device/factory/dto/DeviceMappingOptionsDTO.java
The file was modified southbound/device-factory/device-factory-core/src/main/java/org/eclipse/sensinact/gateway/southbound/device/factory/impl/FactoryParserHandler.java
Commit 2112602b64750cb7b4773cf0a35942a14b0cd782 by Thomas Calmant
Accept null mapping and null values as Object

Signed-off-by: Thomas Calmant <thomas.calmant@kentyou.com>
(commit: 2112602)
The file was modified southbound/device-factory/device-factory-core/src/test/java/org/eclipse/sensinact/gateway/southbound/device/factory/impl/RecordHandlingTest.java
The file was modified southbound/device-factory/device-factory-core/src/main/java/org/eclipse/sensinact/gateway/southbound/device/factory/impl/ResourceMappingHandler.java
The file was modified southbound/device-factory/device-factory-core/src/main/java/org/eclipse/sensinact/gateway/southbound/device/factory/impl/FactoryParserHandler.java
Commit acd03ae4e710f8ee24ba16842b6b09306a030e04 by Thomas Calmant
Enhanced parsing of date & time

Allow locale-based date time strings

Signed-off-by: Thomas Calmant <thomas.calmant@kentyou.com>
(commit: acd03ae)
The file was addedsouthbound/device-factory/device-factory-core/src/main/java/org/eclipse/sensinact/gateway/southbound/device/factory/LocaleUtils.java
The file was modified southbound/device-factory/device-factory-core/src/main/java/org/eclipse/sensinact/gateway/southbound/device/factory/dto/DeviceMappingOptionsDTO.java
The file was modified southbound/device-factory/device-factory-core/src/main/java/org/eclipse/sensinact/gateway/southbound/device/factory/ValueType.java
The file was modified southbound/device-factory/device-factory-core/src/test/java/org/eclipse/sensinact/gateway/southbound/device/factory/impl/RecordHandlingTest.java
The file was modified southbound/device-factory/device-factory-core/src/main/java/org/eclipse/sensinact/gateway/southbound/device/factory/impl/FactoryParserHandler.java
Commit 7aca322c4959936e3de147cc83afb1ed83b8c15a by Thomas Calmant
Enhanced based on PR comments

Signed-off-by: Thomas Calmant <thomas.calmant@kentyou.com>
(commit: 7aca322)
The file was modified southbound/device-factory/device-factory-core/src/main/java/org/eclipse/sensinact/gateway/southbound/device/factory/impl/FactoryParserHandler.java
The file was modified southbound/device-factory/device-factory-core/src/main/java/org/eclipse/sensinact/gateway/southbound/device/factory/ValueType.java
Commit 8c1912ec918e8779cf8a5221ca4d3bfbc076b959 by Thomas Calmant
Applying new timestamp granularity detection

Proposed by @timothyjward to avoid issues on log10 steps

Signed-off-by: Thomas Calmant <thomas.calmant@kentyou.com>
(commit: 8c1912e)
The file was modified southbound/device-factory/device-factory-core/src/main/java/org/eclipse/sensinact/gateway/southbound/device/factory/impl/FactoryParserHandler.java