mirror of
https://github.com/MarginaliaSearch/MarginaliaSearch.git
synced 2025-02-23 21:18:58 +00:00
(index-forward) Spans Writer should not be in the index page loop context
This commit is contained in:
parent
f8684118f3
commit
d05a2e57e9
@ -61,7 +61,9 @@ public class ForwardIndexConverter {
|
|||||||
|
|
||||||
logger.info("Domain Rankings size = {}", domainRankings.size());
|
logger.info("Domain Rankings size = {}", domainRankings.size());
|
||||||
|
|
||||||
try (var progress = heartbeat.createProcessTaskHeartbeat(TaskSteps.class, "forwardIndexConverter")) {
|
try (var progress = heartbeat.createProcessTaskHeartbeat(TaskSteps.class, "forwardIndexConverter");
|
||||||
|
var spansWriter = new ForwardIndexSpansWriter(outputFileSpansData)
|
||||||
|
) {
|
||||||
progress.progress(TaskSteps.GET_DOC_IDS);
|
progress.progress(TaskSteps.GET_DOC_IDS);
|
||||||
|
|
||||||
LongArray docsFileId = getDocIds(outputFileDocsId, journal);
|
LongArray docsFileId = getDocIds(outputFileDocsId, journal);
|
||||||
@ -81,7 +83,7 @@ public class ForwardIndexConverter {
|
|||||||
|
|
||||||
ByteBuffer workArea = ByteBuffer.allocate(65536);
|
ByteBuffer workArea = ByteBuffer.allocate(65536);
|
||||||
for (var instance : journal.pages()) {
|
for (var instance : journal.pages()) {
|
||||||
try (var slopTable = new SlopTable(); var spansWriter = new ForwardIndexSpansWriter(outputFileSpansData))
|
try (var slopTable = new SlopTable())
|
||||||
{
|
{
|
||||||
var docIdReader = instance.openCombinedId(slopTable);
|
var docIdReader = instance.openCombinedId(slopTable);
|
||||||
var metaReader = instance.openDocumentMeta(slopTable);
|
var metaReader = instance.openDocumentMeta(slopTable);
|
||||||
|
Loading…
Reference in New Issue
Block a user