0
0

switched to bytes.ToLower for minor speedup

This commit is contained in:
Marty Schoch 2015-01-14 09:28:14 -05:00
parent f000092201
commit 7cc544adf2

View File

@ -10,7 +10,7 @@
package lower_case_filter
import (
"strings"
"bytes"
"github.com/blevesearch/bleve/analysis"
"github.com/blevesearch/bleve/registry"
@ -27,9 +27,7 @@ func NewLowerCaseFilter() *LowerCaseFilter {
func (f *LowerCaseFilter) Filter(input analysis.TokenStream) analysis.TokenStream {
for _, token := range input {
word := string(token.Term)
wordLowerCase := strings.ToLower(word)
token.Term = []byte(wordLowerCase)
token.Term = bytes.ToLower(token.Term)
}
return input
}