Reason for removing in-memory store in ES 2.0

Hi,

We are using elastic search 1.7.3 which has in-memory storage. But why has in-memory storage been remove in ES 2.0?

Regards,
Deep

Hey,

see https://github.com/elastic/elasticsearch/pull/8536 - it was never supposed for production and was not propertly tested, so it got removed.

Also, not putting documents in your heap but in the filesystem cache (just use less heap in ES and so the operating system can load all the files into memory and then ES acts similar) should work for you as well.

--Alex