@@ -393,11 +393,11 @@ func (w *WAL) flushPage(clear bool) error {
393393type recType uint8
394394
395395const (
396- recPageTerm recType = 0 // rest of page is empty
397- recFull recType = 1 // full record
398- recFirst recType = 2 // first fragment of a record
399- recMiddle recType = 3 // middle fragments of a record
400- recLast recType = 4 // final fragment of a record
396+ recPageTerm recType = 0 // Rest of page is empty.
397+ recFull recType = 1 // Full record.
398+ recFirst recType = 2 // First fragment of a record.
399+ recMiddle recType = 3 // Middle fragments of a record.
400+ recLast recType = 4 // Final fragment of a record.
401401)
402402
403403func (t recType ) String () string {
@@ -442,8 +442,8 @@ func (w *WAL) log(rec []byte, final bool) error {
442442 // If the record is too big to fit within pages in the current
443443 // segment, terminate the active segment and advance to the next one.
444444 // This ensures that records do not cross segment boundaries.
445- left := w .page .remaining () - recordHeaderSize // active page
446- left += (pageSize - recordHeaderSize ) * (w .pagesPerSegment () - w .donePages - 1 ) // free pages
445+ left := w .page .remaining () - recordHeaderSize // Active pages.
446+ left += (pageSize - recordHeaderSize ) * (w .pagesPerSegment () - w .donePages - 1 ) // Free pages.
447447
448448 if len (rec ) > left {
449449 if err := w .nextSegment (); err != nil {
@@ -716,7 +716,7 @@ func (r *Reader) next() (err error) {
716716 // It's not strictly necessary but may catch sketchy state early.
717717 k := pageSize - (r .total % pageSize )
718718 if k == pageSize {
719- continue // initial 0 byte was last page byte
719+ continue // Initial 0 byte was last page byte.
720720 }
721721 n , err := io .ReadFull (r .rdr , buf [:k ])
722722 if err != nil {
0 commit comments