Skip to main content
Level 4
Apr 10, 2017 9:45 AM UTC
Solved

Lucene index - production deployment and maintenance

Hi All,

We create Lucene index definition under /oak:index, if we want to index only specific paths we can create this under specific paths also. We create these nodes through CRXDE. But in a production environment we need a better way to plan deployment of indexes and maintenance of them. In Production, we would have multiple publish instances, indexes should be present on all instances.

I could think of "Create a separate package for index definitions, which can be deployed through Continuous Integration tools like Jenkins." 

Are there any best practices for handling this in better way? Would index definitions through code trigger re indexing or create any other issues?

Thanks
Sandeep

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
MC_Stuff
MC_StuffAccepted solution
Level 10
Apr 11, 2017 3:03 AM UTC

Hi Sandeep,

    Deploying through ci looks good to me. OOB initial install creates programatically & should not be an issue.

Thanks,

2 replies

smacdonald2008
Level 10
Apr 10, 2017 1:39 PM UTC

Best practices with Oak Index is covered in this GEMS session: 

https://docs.adobe.com/ddc/en/gems/oak-lucene-indexes.html

Hope this helps. 

Translate
MC_Stuff
MC_StuffAccepted solution
Level 10
Apr 11, 2017 3:03 AM UTC

Hi Sandeep,

    Deploying through ci looks good to me. OOB initial install creates programatically & should not be an issue.

Thanks,

Translate