diff --git a/field.go b/field.go index 9eb4f75b8..37cf17c2d 100644 --- a/field.go +++ b/field.go @@ -1298,43 +1298,6 @@ func (b *bsiGroup) validate() error { return nil } -func encodeBSIGroup(b *bsiGroup) *internal.BSIGroup { - if b == nil { - return nil - } - return &internal.BSIGroup{ - Name: b.Name, - Type: b.Type, - Min: int64(b.Min), - Max: int64(b.Max), - } -} - -func decodeBSIGroup(b *internal.BSIGroup) *bsiGroup { - if b == nil { - return nil - } - return &bsiGroup{ - Name: b.Name, - Type: b.Type, - Min: b.Min, - Max: b.Max, - } -} - -// importBitSet represents slices of row and column ids. -// This is used to sort data during import. -type importBitSet struct { - rowIDs, columnIDs []uint64 -} - -func (p importBitSet) Swap(i, j int) { - p.rowIDs[i], p.rowIDs[j] = p.rowIDs[j], p.rowIDs[i] - p.columnIDs[i], p.columnIDs[j] = p.columnIDs[j], p.columnIDs[i] -} -func (p importBitSet) Len() int { return len(p.rowIDs) } -func (p importBitSet) Less(i, j int) bool { return p.rowIDs[i] < p.rowIDs[j] } - // Cache types. const ( CacheTypeLRU = "lru" diff --git a/translate.go b/translate.go index 7c716640b..99a52acf5 100644 --- a/translate.go +++ b/translate.go @@ -5,7 +5,6 @@ import ( "bytes" "context" "encoding/binary" - "encoding/hex" "errors" "fmt" "io" @@ -1004,5 +1003,3 @@ func UvarintSize(x uint64) (i int) { } return i + 1 } - -func hexdump(b []byte) { os.Stderr.Write([]byte(hex.Dump(b))) } diff --git a/view.go b/view.go index 3256fbc1b..fab7d7e1b 100644 --- a/view.go +++ b/view.go @@ -34,11 +34,6 @@ const ( viewBSIGroupPrefix = "bsig_" ) -// isValidView returns true if name is valid. -func isValidView(name string) bool { - return name == ViewStandard -} - // View represents a container for field data. type View struct { mu sync.RWMutex