I created an index with 44 documents then, I added 10 more documents and they are seen in kibana but, when I do a search on The web search box they are not found, is there a way to add new documents without have to reindex every time? I might have 100's of new documents sent per hour to Elastic for indexing.
It's unclear here why the documents are not searchable.
If you can see them in Kibana, there's no reason you can not find them using the search API.
Could you tell exactly what you are doing and how?
What does this mean?
