Sterling Hughes created MYNEWT-368:
--------------------------------------
Summary: Change logging format
Key: MYNEWT-368
URL: https://issues.apache.org/jira/browse/MYNEWT-368
Project: Mynewt
Issue Type: Bug
Components: Newtmgr
Reporter: Sterling Hughes
Assignee: Vipul Rahane
Fix For: v1_0_0_beta1
Right now newtmgr has an 8-bit index which goes along with a 64-bit timestamp.
We are having trouble querying logs when time moves forward, because of the
misordering of log entries.
We should change this such that we have a 16-bit log index, which can be used
to query logs remotely. A result of this will be to make the module an 8-bit
value, which it is already assumed to be.
While doing this change, on the FCB implementation, we should also add a short
log entry header (4-bytes), that at least contains the version of the log
format that we are writing, that way when we make changes in the future to the
log format, the code can automatically wipe this sector and reformat it.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)