package
0.3.1
Repository: https://github.com/filosottile/sunlight.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ReusedConnContext must be used as the http.Server.ConnContext field to allow tracking of reused connections.

# Variables

No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PendingLogEntry is a subset of sunlight.LogEntry that was not yet sequenced, so doesn't have an index or timestamp.
No description provided by the author
No description provided by the author
UploadOptions are used as part of the Backend.Upload method, and are marshaled to JSON and stored in the staging bundles.

# Interfaces

Backend is a strongly consistent object storage.
A LockBackend is a database that supports compare-and-swap operations.
A LockedCheckpoint is a checkpoint, along with the backend-specific information necessary to perform a compare-and-swap operation.