Distributed sin server setup

SIN-52

Add readonly type to stores

SIN-51

Added login/logout api

SIN-50

Add api to get a list of stores give a user

SIN-49

Play module

SIN-48

Add cmdline client (a shell) to Sin

SIN-47

If store's Sensei gateway is not the default, do not expose the indexing endpoints.

SIN-46

Allow store jars override the core sensei jars.

SIN-45

better error/warning reporting (indexing or searching on non-existend field, etc.)

SIN-44

denormalized store snapshot: # of docs, # of docs in facets, etc.

SIN-43

high-performance, low latency implementation of stored fields would needed going forward

SIN-42

need to be able to get lucene term frequency vectors for a field

SIN-41

became completely clear to me that SQL-like syntax was really needed to make it easy to use

SIN-40

better overall stats at a glance

SIN-39

ability to clobber the store content from the UI

SIN-38

Sensei endpoint needs to be hidden behind SIN façade

SIN-37

Make JVM setting that starts Sensei node configurable

SIN-36

Set different heap parameters for different store

SIN-35

Secure the communication between agent and admin

SIN-34

Detect sensei status to avoid admin hanging waiting for sensei

SIN-33

Finalize store config only after a successful deployment

SIN-32

Customizable deploy sequence and set of nodes

SIN-31

Staging deployment before real deploy

SIN-30

Expose store logs to the user

SIN-29

Make APIs work only with an API key generated by us

SIN-28

1-25 of 52