optimize termFieldVectorsFromTermVectors when empty
This commit is contained in:
parent
b8c8478783
commit
5271a0f62b
|
@ -769,11 +769,9 @@ func (udc *UpsideDownCouch) termVectorsFromTokenFreq(field uint16, tf *analysis.
|
||||||
return rv, rows
|
return rv, rows
|
||||||
}
|
}
|
||||||
|
|
||||||
var emptyTermFieldVectors = []*index.TermFieldVector{}
|
|
||||||
|
|
||||||
func (udc *UpsideDownCouch) termFieldVectorsFromTermVectors(in []*TermVector) []*index.TermFieldVector {
|
func (udc *UpsideDownCouch) termFieldVectorsFromTermVectors(in []*TermVector) []*index.TermFieldVector {
|
||||||
if len(in) <= 0 {
|
if len(in) <= 0 {
|
||||||
return emptyTermFieldVectors
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
rv := make([]*index.TermFieldVector, len(in))
|
rv := make([]*index.TermFieldVector, len(in))
|
||||||
|
|
Loading…
Reference in New Issue
Block a user