go.etcd.io/bbolt.meta.pgid (field)

23 uses

	go.etcd.io/bbolt (current package)
		bucket.go#L576: 	if b.rootNode.pgid >= b.tx.meta.pgid {
		bucket.go#L577: 		panic(fmt.Sprintf("pgid (%d) above high water mark (%d)", b.rootNode.pgid, b.tx.meta.pgid))
		db.go#L441: 		m.pgid = 4
		db.go#L936: 	p.id = db.rwtx.meta.pgid
		db.go#L945: 	db.rwtx.meta.pgid += pgid(count)
		db.go#L1010: 	for i := pgid(2); i < db.meta().pgid; i++ {
		db.go#L1121: 	pgid     pgid
		db.go#L1145: 	if m.root.root >= m.pgid {
		db.go#L1146: 		panic(fmt.Sprintf("root bucket pgid (%d) above high water mark (%d)", m.root.root, m.pgid))
		db.go#L1147: 	} else if m.freelist >= m.pgid && m.freelist != pgidNoFreelist {
		db.go#L1149: 		panic(fmt.Sprintf("freelist pgid (%d) above high water mark (%d)", m.freelist, m.pgid))
		node.go#L117: 	if pgid >= n.bucket.tx.meta.pgid {
		node.go#L118: 		panic(fmt.Sprintf("pgid (%d) above high water mark (%d)", pgid, n.bucket.tx.meta.pgid))
		node.go#L370: 		if p.id >= tx.meta.pgid {
		node.go#L371: 			panic(fmt.Sprintf("pgid (%d) above high water mark (%d)", p.id, tx.meta.pgid))
		tx.go#L76: 	return int64(tx.meta.pgid) * int64(tx.db.pageSize)
		tx.go#L228: 	opgid := tx.meta.pgid
		tx.go#L240: 	if tx.meta.pgid > opgid {
		tx.go#L241: 		if err := tx.db.grow(int(tx.meta.pgid+1) * tx.db.pageSize); err != nil {
		tx.go#L447: 	for i := pgid(0); i < tx.meta.pgid; i++ {
		tx.go#L466: 		if p.id > tx.meta.pgid {
		tx.go#L467: 			ch <- fmt.Errorf("page %d: out of bounds: %d", int(p.id), int(b.tx.meta.pgid))
		tx.go#L642: 	} else if pgid(id) >= tx.meta.pgid {