@@ -0,0 +1,478 @@
+package tachyon.worker;%0A%0A/**%0A * Where to store a block within a block store. Currently, this is a wrapper on an integer%0A * representing the tier to put this block.%0A */%0Apublic class BlockStoreLocation %7B%0A  private static final int sAnyTier = -1;%0A  private final int mTier;%0A%0A  public static BlockStoreLocation anyTier() %7B%0A    return new BlockStoreLocation(sAnyTier);%0A  %7D%0A%0A  public BlockStoreLocation(int tier) %7B%0A    mTier = tier;%0A  %7D%0A%0A  public int tier() %7B%0A    return mTier;%0A  %7D%0A%7D%0A

add BlockStore location