Browse Source

Update wal.md that the first wal entry includes only base id and timestamp without a value (#562)

Signed-off-by: naivewong <867245430@qq.com>
pull/5805/head
naivewong 6 years ago committed by Krasi Georgiev
parent
commit
1c392d0057
  1. 8
      docs/format/wal.md

8
docs/format/wal.md

@ -54,14 +54,16 @@ Series records encode the labels that identifies a series and its unique ID.
Sample records encode samples as a list of triples `(series_id, timestamp, value)`.
Series reference and timestamp are encoded as deltas w.r.t the first sample.
The first row stores the starting id and the starting timestamp.
The first sample record begins at the second row.
```
┌──────────────────────────────────────────────────────────────────┐
│ type = 2 <1b>
├──────────────────────────────────────────────────────────────────┤
│ ┌────────────────────┬───────────────────────────┬─────────────┐ │
│ │ id <8b> │ timestamp <8b>value <8b>
│ └────────────────────┴───────────────────────────┴─────────────┘ │
│ ┌────────────────────┬───────────────────────────┐
│ │ id <8b> │ timestamp <8b>
│ └────────────────────┴───────────────────────────┘
│ ┌────────────────────┬───────────────────────────┬─────────────┐ │
│ │ id_delta <uvarint> │ timestamp_delta <uvarint> │ value <8b> │ │
│ └────────────────────┴───────────────────────────┴─────────────┘ │

Loading…
Cancel
Save