MCPcopy Create free account
hub / github.com/apache/answer-plugins / initVirtualReplicaSetting

Method initVirtualReplicaSetting

search-algolia/initsearch.go:53–85  ·  view source on GitHub ↗

initVirtualReplicaSetting init virtual index replica setting

()

Source from the content-addressed store, hash-verified

51
52// initVirtualReplicaSetting init virtual index replica setting
53func (s *SearchAlgolia) initVirtualReplicaSetting() (err error) {
54
55 _, err = s.getIndex(NewestIndex).SetSettings(search.Settings{
56 CustomRanking: opt.CustomRanking(
57 "desc(created)",
58 "desc(content)",
59 "desc(title)"),
60 })
61 if err != nil {
62 return
63 }
64
65 _, err = s.getIndex(ActiveIndex).SetSettings(search.Settings{
66 CustomRanking: opt.CustomRanking(
67 "desc(active)",
68 "desc(content)",
69 "desc(title)"),
70 })
71 if err != nil {
72 return
73 }
74
75 _, err = s.getIndex(ScoreIndex).SetSettings(search.Settings{
76 CustomRanking: opt.CustomRanking(
77 "desc(score)",
78 "desc(content)",
79 "desc(title)"),
80 })
81 if err != nil {
82 return
83 }
84 return
85}

Callers 1

initSettingsMethod · 0.95

Calls 1

getIndexMethod · 0.95

Tested by

no test coverage detected