Skip to content

Commit 89234a6

Browse files
mschochSreekanth Sivasankaranethervoid
authored
bleve v2.0.0 proposal PR (#1494)
* refactor to remove circular deps * reduce index and segment API surface area * update Advanced() method (#1509) * relocate store pkg inside upsidedown (#1510) * remove Advanced() method from scorch (#1511) * remove use of dump methods from index reader (#1516) * remove remaining blevex imports (#1520) * update analysis.TokenFrequency to use options (#1522) * switch default index to scorch with latest zap (#1528) * MatchOperator should be that type instead of int (#1410) Co-authored-by: Sreekanth Sivasankaran <[email protected]> Co-authored-by: Mario de Frutos Dieguez <[email protected]>
1 parent eaa06ad commit 89234a6

File tree

513 files changed

+2488
-5471
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

513 files changed

+2488
-5471
lines changed

analysis/analyzer/custom/custom.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ package custom
1717
import (
1818
"fmt"
1919

20-
"github.com/blevesearch/bleve/analysis"
21-
"github.com/blevesearch/bleve/registry"
20+
"github.com/blevesearch/bleve/v2/analysis"
21+
"github.com/blevesearch/bleve/v2/registry"
2222
)
2323

2424
const Name = "custom"

analysis/analyzer/keyword/keyword.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
package keyword
1616

1717
import (
18-
"github.com/blevesearch/bleve/analysis"
19-
"github.com/blevesearch/bleve/analysis/tokenizer/single"
20-
"github.com/blevesearch/bleve/registry"
18+
"github.com/blevesearch/bleve/v2/analysis"
19+
"github.com/blevesearch/bleve/v2/analysis/tokenizer/single"
20+
"github.com/blevesearch/bleve/v2/registry"
2121
)
2222

2323
const Name = "keyword"

analysis/analyzer/simple/simple.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515
package simple
1616

1717
import (
18-
"github.com/blevesearch/bleve/analysis"
19-
"github.com/blevesearch/bleve/analysis/token/lowercase"
20-
"github.com/blevesearch/bleve/analysis/tokenizer/letter"
21-
"github.com/blevesearch/bleve/registry"
18+
"github.com/blevesearch/bleve/v2/analysis"
19+
"github.com/blevesearch/bleve/v2/analysis/token/lowercase"
20+
"github.com/blevesearch/bleve/v2/analysis/tokenizer/letter"
21+
"github.com/blevesearch/bleve/v2/registry"
2222
)
2323

2424
const Name = "simple"

analysis/analyzer/standard/standard.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@
1515
package standard
1616

1717
import (
18-
"github.com/blevesearch/bleve/analysis"
19-
"github.com/blevesearch/bleve/analysis/lang/en"
20-
"github.com/blevesearch/bleve/analysis/token/lowercase"
21-
"github.com/blevesearch/bleve/analysis/tokenizer/unicode"
22-
"github.com/blevesearch/bleve/registry"
18+
"github.com/blevesearch/bleve/v2/analysis"
19+
"github.com/blevesearch/bleve/v2/analysis/lang/en"
20+
"github.com/blevesearch/bleve/v2/analysis/token/lowercase"
21+
"github.com/blevesearch/bleve/v2/analysis/tokenizer/unicode"
22+
"github.com/blevesearch/bleve/v2/registry"
2323
)
2424

2525
const Name = "standard"

analysis/analyzer/web/web.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@
1515
package web
1616

1717
import (
18-
"github.com/blevesearch/bleve/analysis"
19-
"github.com/blevesearch/bleve/analysis/lang/en"
20-
"github.com/blevesearch/bleve/analysis/token/lowercase"
21-
"github.com/blevesearch/bleve/analysis/tokenizer/web"
22-
"github.com/blevesearch/bleve/registry"
18+
"github.com/blevesearch/bleve/v2/analysis"
19+
"github.com/blevesearch/bleve/v2/analysis/lang/en"
20+
"github.com/blevesearch/bleve/v2/analysis/token/lowercase"
21+
"github.com/blevesearch/bleve/v2/analysis/tokenizer/web"
22+
"github.com/blevesearch/bleve/v2/registry"
2323
)
2424

2525
const Name = "web"

analysis/benchmark_test.go

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,12 @@
1515
package analysis_test
1616

1717
import (
18+
index "github.com/blevesearch/bleve_index_api"
1819
"testing"
1920

20-
"github.com/blevesearch/bleve/analysis"
21-
"github.com/blevesearch/bleve/analysis/analyzer/standard"
22-
"github.com/blevesearch/bleve/registry"
21+
"github.com/blevesearch/bleve/v2/analysis"
22+
"github.com/blevesearch/bleve/v2/analysis/analyzer/standard"
23+
"github.com/blevesearch/bleve/v2/registry"
2324
)
2425

2526
func BenchmarkAnalysis(b *testing.B) {
@@ -32,7 +33,7 @@ func BenchmarkAnalysis(b *testing.B) {
3233
}
3334

3435
ts := analyzer.Analyze(bleveWikiArticle)
35-
freqs := analysis.TokenFrequency(ts, nil, true)
36+
freqs := analysis.TokenFrequency(ts, nil, index.IncludeTermVectors)
3637
if len(freqs) != 511 {
3738
b.Errorf("expected %d freqs, got %d", 511, len(freqs))
3839
}

analysis/char/asciifolding/asciifolding.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
package asciifolding
1919

2020
import (
21-
"github.com/blevesearch/bleve/analysis"
22-
"github.com/blevesearch/bleve/registry"
21+
"github.com/blevesearch/bleve/v2/analysis"
22+
"github.com/blevesearch/bleve/v2/registry"
2323
)
2424

2525
const Name = "asciifolding"

analysis/char/html/html.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ package html
1717
import (
1818
"regexp"
1919

20-
"github.com/blevesearch/bleve/analysis"
21-
regexpCharFilter "github.com/blevesearch/bleve/analysis/char/regexp"
22-
"github.com/blevesearch/bleve/registry"
20+
"github.com/blevesearch/bleve/v2/analysis"
21+
regexpCharFilter "github.com/blevesearch/bleve/v2/analysis/char/regexp"
22+
"github.com/blevesearch/bleve/v2/registry"
2323
)
2424

2525
const Name = "html"

analysis/char/regexp/regexp.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ import (
1818
"fmt"
1919
"regexp"
2020

21-
"github.com/blevesearch/bleve/analysis"
22-
"github.com/blevesearch/bleve/registry"
21+
"github.com/blevesearch/bleve/v2/analysis"
22+
"github.com/blevesearch/bleve/v2/registry"
2323
)
2424

2525
const Name = "regexp"

analysis/char/zerowidthnonjoiner/zerowidthnonjoiner.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ package zerowidthnonjoiner
1717
import (
1818
"regexp"
1919

20-
"github.com/blevesearch/bleve/analysis"
21-
regexpCharFilter "github.com/blevesearch/bleve/analysis/char/regexp"
22-
"github.com/blevesearch/bleve/registry"
20+
"github.com/blevesearch/bleve/v2/analysis"
21+
regexpCharFilter "github.com/blevesearch/bleve/v2/analysis/char/regexp"
22+
"github.com/blevesearch/bleve/v2/registry"
2323
)
2424

2525
const Name = "zero_width_spaces"

0 commit comments

Comments
 (0)