# README
A general purpose, high performance write-ahead-log
The writeaheadlog repository has moved to GitLab.
# Functions
New will open a WAL.
# Constants
MaxPayloadSize is the number of bytes that can fit into a single page.
# Structs
Transaction defines a series of updates that are to be performed atomically.
Update defines a single update that can be sent to the WAL and saved atomically.
WAL is a general purpose, high performance write-ahead-log for performing ACID transactions to disk without sacrificing speed or latency more than fundamentally required.