diff --git a/fragment.go b/fragment.go index f2b07f300..b687b506c 100644 --- a/fragment.go +++ b/fragment.go @@ -542,18 +542,25 @@ func (f *Fragment) SetFieldValue(columnID uint64, bitDepth uint, value uint64) ( return changed, nil } -func (f *Fragment) ImportSetFieldValue(columnID uint64, bitDepth uint, value uint64) (changed bool, err error) { +// importSetFieldValue is a more efficient SetFieldValue just for imports. +func (f *Fragment) importSetFieldValue(columnID uint64, bitDepth uint, value uint64) (changed bool, err error) { for i := uint(0); i < bitDepth; i++ { if value&(1<