Commit 1f651171 authored by Kirill Smelkov's avatar Kirill Smelkov

.

parent 72a0bb1e
......@@ -28,9 +28,9 @@ import (
"reflect"
"sort"
pickle "github.com/kisielk/og-rek"
"lab.nexedi.com/kirr/go123/xerr"
"lab.nexedi.com/kirr/neo/go/zodb"
pickle "github.com/kisielk/og-rek"
)
// KEY is the type for BTree keys.
......@@ -38,7 +38,6 @@ import (
// XXX -> template?
type KEY int64
// Bucket is a leaf node of a B⁺ tree.
//
// It mimics ?OBucket from btree/py, with ? being any integer.
......@@ -216,7 +215,7 @@ func (b *bucketState) PySetState(pystate interface{}) (err error) {
if !ok {
return fmt.Errorf("data: expect (...); got %T", t[0])
}
if len(t) % 2 != 0 {
if len(t)%2 != 0 {
return fmt.Errorf("data: expect [%%2](); got [%d]()", len(t))
}
......@@ -324,7 +323,7 @@ func (bt *btreeState) PySetState(pystate interface{}) (err error) {
if !ok {
return fmt.Errorf("data: expect (...); got %T", t[0])
}
if len(t) % 2 == 0 {
if len(t)%2 == 0 {
return fmt.Errorf("data: expect [!%%2](); got [%d]()", len(t))
}
......@@ -335,7 +334,7 @@ func (bt *btreeState) PySetState(pystate interface{}) (err error) {
if i > 0 {
// key[0] is unused and not saved
key, ok = t[idx].(int64) // XXX Xint
if ! ok {
if !ok {
return fmt.Errorf("data: [%d]: key must be integer; got %T", i, t[idx])
}
idx++
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment