Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 4.5.0-b1
-
Component/s: None
-
Labels:None
-
Epic Link:
Description
The Logs model performs the storage of various logs, such as module and gateway logs. However, systems that log data for modules and gateways are unaware that there is a character-length limit, and thus encounter an error in cases where they exceed it. Instead, we should make an effort to automatically split logs to adhere to the character-length limitation.
- Update the Logs model for module and gateway logs to ensure log data that exceeds the datatype character limit is split into multiple log entries
- We often return the ID of the log entry that was created. For backward compatibility, we will continue to do so, but only for the first record created in the set.