Problem getting indexing working in 8.8.0

I am trying to install a new 8.8.0 and have come to the step where I would re-index to get some products to show up on the frontpage. I run the indexing and still get zero indices.

Looking in litium.log I notice that LitiumSearch is asking for:
GET http://localhost:9200/lit_xlr8r.aq.productdocument.*/_count

And the answer is 0. I notice that there is a “aq” after my prefix.

I open the dev tools in Kibana and run “GET _cat/shards?v=true”

I see that there is an index called: lit_xlr8r.aw.productdocument.en-us
This time there is an “aw” after my prefix.

When I open up localhost:9200 with aq I get 0 hits
When I open up localhost:9200 with aw I get my 75 expected hits.

So the indexing is done but it seems Litium is asking for the wrong index.

How come? This is trop weird.

Litium is using alias for the current index to write and query to.

  • aw = alias-write
  • aq = alias-query

otherwise the index name should be build from [prefix][index version].[document-type].[culture] where index version is v1 or v2.

So if the index is named with aw or aq the index need an offline rebuild that you can find in back office / settings / litium search / index.

Ensure that you not using “localhost” as domain name in the connection string for synonym server in the appsettings, in that case the new index version can’t be created.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.