aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/dedo.go28
1 files changed, 0 insertions, 28 deletions
diff --git a/src/dedo.go b/src/dedo.go
index df0624b..c4a5532 100644
--- a/src/dedo.go
+++ b/src/dedo.go
@@ -445,11 +445,6 @@ const (
// MaxValueSize is the maximum length of a value, in bytes.
MaxValueSize = (1 << 31) - 2
- maxUint = ^uint(0) // FIXME: 64?
- minUint = 0
- maxInt = int(^uint(0) >> 1)
- minInt = (-maxInt) - 1
-
bucketHeaderSize = int(unsafe.Sizeof(bucket{}))
// The largest step that can be taken when remapping the mmap.
@@ -485,9 +480,6 @@ const (
)
var (
- // default page size for db is set to the OS page size.
- defaultPageSize = os.Getpagesize()
-
// Are unaligned load/stores broken on this arch?
brokenUnaligned = false
@@ -505,10 +497,6 @@ var (
// is opened or after it is closed.
ErrDatabaseNotOpen = errors.New("database not open")
- // ErrDatabaseOpen is returned when opening a database that is
- // already open.
- ErrDatabaseOpen = errors.New("database already open")
-
// ErrInvalid is returned when both meta pages on a database are invalid.
// This typically occurs when a file is not a bolt database.
ErrInvalid = errors.New("invalid database")
@@ -592,12 +580,6 @@ var (
// ErrPageIDRequired is returned when a required page id is not specified.
ErrPageIDRequired = errors.New("page id required")
- // ErrPageNotFound is returned when specifying a page above the high water mark.
- ErrPageNotFound = errors.New("page not found")
-
- // ErrPageFreed is returned when reading a page that has already been freed.
- ErrPageFreed = errors.New("page freed")
-
benchBucketName = []byte("bench")
// File handlers for the various profiles.
@@ -697,16 +679,6 @@ func newBucket(tx *Tx) Bucket {
return b
}
-// Tx returns the tx of the bucket.
-func (b *Bucket) Tx() *Tx {
- return b.tx
-}
-
-// Root returns the root of the bucket.
-func (b *Bucket) Root() pgid {
- return b.ref.root
-}
-
// Writable returns whether the bucket is writable.
func (b *Bucket) Writable() bool {
return b.tx.writable