Uploaded image for project: 'Apache AsterixDB'
  1. Apache AsterixDB
  2. ASTERIXDB-1726

Recovery fails because of negative value

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • None
    • None
    • None
    • None

    Description

      org.apache.hyracks.storage.am.btree.exceptions.BTreeException: java.lang.IllegalArgumentException: The length must be an non-negative value
              at org.apache.hyracks.storage.am.btree.impls.BTree.performOp(BTree.java:827)
              at org.apache.hyracks.storage.am.btree.impls.BTree.insertUpdateOrDelete(BTree.java:312)
              at org.apache.hyracks.storage.am.btree.impls.BTree.upsert(BTree.java:345)
              at org.apache.hyracks.storage.am.btree.impls.BTree.access$500(BTree.java:74)
              at org.apache.hyracks.storage.am.btree.impls.BTree$BTreeAccessor.upsertIfConditionElseInsert(BTree.java:953)
              at org.apache.hyracks.storage.am.lsm.btree.impls.LSMBTree.insert(LSMBTree.java:402)
              at org.apache.hyracks.storage.am.lsm.btree.impls.LSMBTree.modify(LSMBTree.java:343)
              at org.apache.hyracks.storage.am.lsm.common.impls.LSMHarness.modify(LSMHarness.java:376)
              at org.apache.hyracks.storage.am.lsm.common.impls.LSMHarness.forceModify(LSMHarness.java:356)
              at org.apache.hyracks.storage.am.lsm.common.impls.LSMTreeIndexAccessor.forceInsert(LSMTreeIndexAccessor.java:159)
              at org.apache.asterix.transaction.management.service.recovery.RecoveryManager.redo(RecoveryManager.java:884)
              at org.apache.asterix.transaction.management.service.recovery.RecoveryManager.startRecoveryRedoPhase(RecoveryManager.java:397)
              at org.apache.asterix.transaction.management.service.recovery.RecoveryManager.replayPartitionsLogs(RecoveryManager.java:202)
              at org.apache.asterix.transaction.management.service.recovery.RecoveryManager.startRecovery(RecoveryManager.java:194)
              at org.apache.asterix.hyracks.bootstrap.NCApplicationEntryPoint.start(NCApplicationEntryPoint.java:151)
              at org.apache.hyracks.control.nc.NodeControllerService.startApplication(NodeControllerService.java:325)
              at org.apache.hyracks.control.nc.NodeControllerService.start(NodeControllerService.java:257)
      
      

      Attachments

        Issue Links

          Activity

            People

              imaxon Ian Maxon
              buyingyi Yingyi Bu
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: