Lines Matching refs:a
3 The log file contents are a sequence of 32KB blocks. The only exception is that
4 the tail of the file may contain a partial block.
6 Each block consists of a sequence of records:
15 A record never starts within the last six bytes of a block (since it won't fit).
19 Aside: if exactly seven bytes are left in the current block, and a new non-zero
20 length record is added, the writer must emit a FIRST record (which contains zero
36 of the first fragment of a user record, LAST is the type of the last fragment of
37 a user record, and MIDDLE is the type of all interior fragments of a user
40 Example: consider a sequence of user records:
46 **A** will be stored as a FULL record in the first block.
50 the third fragment occupies a prefix of the third block. This will leave six
53 **C** will be stored as a FULL record in the fourth block.
60 and scan. If there is a corruption, skip to the next block. As a
62 file are embedded as a record inside another log file.
65 next block boundary and skip records until we hit a FULL or FIRST record.
71 1. No packing of tiny records. This could be fixed by adding a new record type,
72 so it is a shortcoming of the current implementation, not necessarily the