Some checks failed
PR Check / check-and-test (pull_request) Failing after 11m4s
- Updated disk_test.go to replace Set and Get with Create and Open methods for better clarity and functionality. - Modified fileinfo.go to include package comment. - Refactored gc.go to streamline garbage collection handling and removed unused statistics. - Updated gc_test.go to comment out large random tests for future implementation. - Enhanced memory.go to implement LRU caching and metrics for memory usage. - Updated memory_test.go to replace Set and Get with Create and Open methods. - Removed sync.go as it was redundant and not utilized. - Updated vfs.go to reflect changes in the VFS interface, replacing Set and Get with Create and Open. - Added package comments to vfserror.go for consistency.
19 lines
479 B
Go
19 lines
479 B
Go
// vfs/vfserror/vfserror.go
|
|
package vfserror
|
|
|
|
import "errors"
|
|
|
|
var (
|
|
// ErrInvalidKey is returned when a key is invalid.
|
|
ErrInvalidKey = errors.New("vfs: invalid key")
|
|
|
|
// ErrUnreachable is returned when a code path is unreachable.
|
|
ErrUnreachable = errors.New("unreachable")
|
|
|
|
// ErrNotFound is returned when a key is not found.
|
|
ErrNotFound = errors.New("vfs: key not found")
|
|
|
|
// ErrDiskFull is returned when the disk is full.
|
|
ErrDiskFull = errors.New("vfs: disk full")
|
|
)
|