Interface StripeCompactionPolicy.StripeInformationProvider

All Known Implementing Classes:
StripeStoreFileManager
Enclosing class:
StripeCompactionPolicy

The information about stripes that the policy needs to do its stuff
  • Method Details

    • getStoreFiles

    • getStartRow

      byte[] getStartRow(int stripeIndex)
      Gets the start row for a given stripe.
      Parameters:
      stripeIndex - Stripe index.
      Returns:
      Start row. May be an open key.
    • getEndRow

      byte[] getEndRow(int stripeIndex)
      Gets the end row for a given stripe.
      Parameters:
      stripeIndex - Stripe index.
      Returns:
      End row. May be an open key.
    • getLevel0Files

      Returns Level 0 files.
    • getStripeBoundaries

      Returns All stripe boundaries; including the open ones on both ends.
    • getStripes

      ArrayList<org.apache.hbase.thirdparty.com.google.common.collect.ImmutableList<HStoreFile>> getStripes()
      Returns The stripes.
    • getStripeCount

      Returns Stripe count.