...

Package buckets

import "go.etcd.io/etcd/server/v3/mvcc/buckets"
Overview
Index

Overview ▾

Variables

var (
    Key     = backend.Bucket(bucket{id: 1, name: keyBucketName, safeRangeBucket: true})
    Meta    = backend.Bucket(bucket{id: 2, name: metaBucketName, safeRangeBucket: false})
    Lease   = backend.Bucket(bucket{id: 3, name: leaseBucketName, safeRangeBucket: false})
    Alarm   = backend.Bucket(bucket{id: 4, name: alarmBucketName, safeRangeBucket: false})
    Cluster = backend.Bucket(bucket{id: 5, name: clusterBucketName, safeRangeBucket: false})

    Members        = backend.Bucket(bucket{id: 10, name: membersBucketName, safeRangeBucket: false})
    MembersRemoved = backend.Bucket(bucket{id: 11, name: membersRemovedBucketName, safeRangeBucket: false})

    Auth      = backend.Bucket(bucket{id: 20, name: authBucketName, safeRangeBucket: false})
    AuthUsers = backend.Bucket(bucket{id: 21, name: authUsersBucketName, safeRangeBucket: false})
    AuthRoles = backend.Bucket(bucket{id: 22, name: authRolesBucketName, safeRangeBucket: false})

    Test = backend.Bucket(bucket{id: 100, name: testBucketName, safeRangeBucket: false})
)
var (
    MetaConsistentIndexKeyName = []byte("consistent_index")
    MetaTermKeyName            = []byte("term")
)

func DefaultIgnores

func DefaultIgnores(bucket, key []byte) bool

DefaultIgnores defines buckets & keys to ignore in hash checking.