The shards parameter currently references physical shards.
There's also a concept of a logical shard (i.e. all physical shards
with identical index content share the same logical shards...
sometimes what I've also called a shard replica).
Should we use logical shard for this, or does anyone have any better ideas?

Related: it seems like we would want to enable querying of specific
logical shards (say if a user partitioned their shards by time or by
geographic region), so the terminology above could affect the
parameter we use for this.  Suggestions?  logicalshards=shard1,shard2?
lshards=shard1,shard2?  slice=shard1,shard2? It doesn't seem like it
would be easy to reuse the "shards" parameter for this since it refers
to physical shard addresses.

-Yonik
http://www.lucidimagination.com

Reply via email to