Uploaded image for project: 'CDAP'
  1. CDAP
  2. CDAP-3449

Readless increment co-processor throws IllegalStateException during flush

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 3.1.0, 3.0.0
    • Fix Version/s: 3.2.0, 3.1.2, 3.0.4
    • Component/s: CDAP
    • Labels:
    • Release Notes:
      Fixed the readless increment co-processor to handle multiple readless increment columns in the same row.
    • Rank:
      1|hzyyen:

      Description

      When a readless increment enabled table has multiple columns per row, during flush the co-processor throws IllegalStateException.

      Caused by: java.lang.IllegalStateException
      at com.google.common.base.Preconditions.checkState(Preconditions.java:133)
      at co.cask.cdap.data2.increment.hbase98.IncrementSummingScanner.nextInternal(IncrementSummingScanner.java:224)
      at co.cask.cdap.data2.increment.hbase98.IncrementSummingScanner.next(IncrementSummingScanner.java:131)
      at org.apache.hadoop.hbase.regionserver.StoreFlusher.performFlush(StoreFlusher.java:117)
      at org.apache.hadoop.hbase.regionserver.DefaultStoreFlusher.flushSnapshot(DefaultStoreFlusher.java:68)
      at org.apache.hadoop.hbase.regionserver.HStore.flushCache(HStore.java:829)
      at org.apache.hadoop.hbase.regionserver.HStore$StoreFlusherImpl.flushCache(HStore.java:1989)
      at org.apache.hadoop.hbase.regionserver.HRegion.internalFlushcache(HRegion.java:1779) 

        Attachments

          Activity

            People

            • Assignee:
              poorna Poorna Chandra
              Reporter:
              poorna Poorna Chandra
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: