linkedin/indextank-engine — pull request #27 by dbuthay (2012-02-14 23:29:51+00:00)
Title: making storage engines pluggable

This change allows for **runtime** configuration of document storage.

The JSON configuration can now have the following keys:

* **storage**: a class name. It can be either a *DocumentStorage* subclass or a *DocumentStorageFactory* subclass
* **storage_config**: a Map, to use as parameter for DocumentStorageFactory.fromConfiguration(Map)

The command line option to set storage options is now deprecated, but **RAM** parameter is still honored (with at warning)