@@ -147,6 +147,7 @@ func InitIssueIndexer(syncReindex bool) {
147
147
if err := recover (); err != nil {
148
148
log .Error ("PANIC whilst initializing issue indexer: %v\n Stacktrace: %s" , err , log .Stack (2 ))
149
149
log .Error ("The indexer files are likely corrupted and may need to be deleted" )
150
+ log .Error ("You can completely remove the %q directory to make Gitea recreate the indexes" , setting .Indexer .IssuePath )
150
151
holder .cancel ()
151
152
log .Fatal ("PID: %d Unable to initialize the Bleve Issue Indexer at path: %s Error: %v" , os .Getpid (), setting .Indexer .IssuePath , err )
152
153
}
@@ -155,7 +156,7 @@ func InitIssueIndexer(syncReindex bool) {
155
156
exist , err := issueIndexer .Init ()
156
157
if err != nil {
157
158
holder .cancel ()
158
- log .Fatal ("Unable to initialize Bleve Issue Indexer: %v" , err )
159
+ log .Fatal ("Unable to initialize Bleve Issue Indexer at path : %s Error: %v" , setting . Indexer . IssuePath , err )
159
160
}
160
161
populate = ! exist
161
162
holder .set (issueIndexer )
@@ -172,11 +173,11 @@ func InitIssueIndexer(syncReindex bool) {
172
173
graceful .GetManager ().RunWithShutdownFns (func (_ , atTerminate func (context.Context , func ())) {
173
174
issueIndexer , err := NewElasticSearchIndexer (setting .Indexer .IssueConnStr , "gitea_issues" )
174
175
if err != nil {
175
- log .Fatal ("Unable to initialize Elastic Search Issue Indexer: %v" , err )
176
+ log .Fatal ("Unable to initialize Elastic Search Issue Indexer at connection : %s Error: %v" , setting . Indexer . IssueConnStr , err )
176
177
}
177
178
exist , err := issueIndexer .Init ()
178
179
if err != nil {
179
- log .Fatal ("Unable to issueIndexer.Init: %v" , err )
180
+ log .Fatal ("Unable to issueIndexer.Init with connection %s Error : %v" , setting . Indexer . IssueConnStr , err )
180
181
}
181
182
populate = ! exist
182
183
holder .set (issueIndexer )
0 commit comments