In this blog post, I will not tell you how to set up an elastic search with Rails. There are plenty of blog posts available for that, and I referred to this blog post, to begin with, elastic search and rails.
In this blog post, I will be showing how to set the “ignore malformed” option. This may sound trivial, but unfortunately, the usage is neither in the ES-rails documentation, nor I could find any content on the web.
I spent a few hours digging into the ES-rails code and deciphered it. I hope this helps you save time.
PROBLEM
Recently we started using elastic search in our project. One of the tables had around 9 Million records. After configurations/settings, we started the indexing. Monitored a few thousand records, and indexes were correctly getting generated. However, in the end, the indexing of 5k documents failed. I was puzzled. Why only…
In this blog post I am not going to tell you about how to setup elasticsearch with Rails. There are plenty of blog posts available for that. I referred this blog post to begin with elastic search and rails.
In this blog post, I will be showing how to set “ignore malformed” option. This may sound trivial but unfortunately the usage is neither in the ES-rails documentation nor I could find any content on the web.
I spent a few hours digging in the ES-rails code and finally deciphered it. Hope this helps you save the time.
Problem
Recently we started using elastic search in our project. One of the table had around 9 Million records. After configurations/setting we started the indexing. Monitored a few thousand records and indexes were correctly getting generated. However, at the end found out that the indexing of 5k records failed. I was puzzled, why only…
View original post 566 more words