Examples of handlesPostTerminationWork()


Examples of org.apache.derby.iapi.store.raw.xact.RawTransaction.handlesPostTerminationWork()

      // make this transaction be aware that it is being used by recovery
      internalTransaction.recoveryTransaction();

      if (SanityManager.DEBUG)
        SanityManager.ASSERT(
                    internalTransaction.handlesPostTerminationWork() == false,
                    "internal recovery xact handles post termination work");

      while(ttab.getMostRecentRollbackFirstTransaction(
                                                internalTransaction))
      {
View Full Code Here

Examples of org.apache.derby.iapi.store.raw.xact.RawTransaction.handlesPostTerminationWork()

      // make this transaction be aware that it is being used by recovery
      internalTransaction.recoveryTransaction();

      if (SanityManager.DEBUG)
        SanityManager.ASSERT(
                    internalTransaction.handlesPostTerminationWork() == false,
                    "internal recovery xact handles post termination work");

      while(ttab.getMostRecentRollbackFirstTransaction(
                                                internalTransaction))
      {
View Full Code Here

Examples of org.apache.derby.iapi.store.raw.xact.RawTransaction.handlesPostTerminationWork()

      // make this transaction be aware that it is being used by recovery
      internalTransaction.recoveryTransaction();

      if (SanityManager.DEBUG)
        SanityManager.ASSERT(
                    internalTransaction.handlesPostTerminationWork() == false,
                    "internal recovery xact handles post termination work");

      while(ttab.getMostRecentRollbackFirstTransaction(
                                                internalTransaction))
      {
View Full Code Here

Examples of org.apache.derby.iapi.store.raw.xact.RawTransaction.handlesPostTerminationWork()

      // If we purged the last row off an overflow page, reclaim that
      // page - we have to do this post transaction termination because we
      // are underneath the log right now and cannot interrupt the log
      // stream.
      if (rxact.handlesPostTerminationWork() &&
        undoPage.isOverflowPage() && undoPage.recordCount() == 0)
      {
        ReclaimSpace work =
          new ReclaimSpace(ReclaimSpace.PAGE, (PageKey)undoPage.getIdentity(),
                   rxact.getDataFactory(), true /* service ASAP */);
 
View Full Code Here

Examples of org.apache.derby.iapi.store.raw.xact.RawTransaction.handlesPostTerminationWork()

      // make this transaction be aware that it is being used by recovery
      internalTransaction.recoveryTransaction();

      if (SanityManager.DEBUG)
        SanityManager.ASSERT(
                    internalTransaction.handlesPostTerminationWork() == false,
                    "internal recovery xact handles post termination work");

      while(ttab.getMostRecentRollbackFirstTransaction(
                                                internalTransaction))
      {
View Full Code Here

Examples of org.apache.derby.iapi.store.raw.xact.RawTransaction.handlesPostTerminationWork()

      // If we purged the last row off an overflow page, reclaim that
      // page - we have to do this post transaction termination because we
      // are underneath the log right now and cannot interrupt the log
      // stream.
      if (rxact.handlesPostTerminationWork() &&
        undoPage.isOverflowPage() && undoPage.recordCount() == 0)
      {
        ReclaimSpace work =
          new ReclaimSpace(ReclaimSpace.PAGE, (PageKey)undoPage.getIdentity(),
                   rxact.getDataFactory(), true /* service ASAP */);
 
View Full Code Here

Examples of org.apache.derby.iapi.store.raw.xact.RawTransaction.handlesPostTerminationWork()

      // make this transaction be aware that it is being used by recovery
      internalTransaction.recoveryTransaction();

      if (SanityManager.DEBUG)
        SanityManager.ASSERT(
                    internalTransaction.handlesPostTerminationWork() == false,
                    "internal recovery xact handles post termination work");

      while(ttab.getMostRecentRollbackFirstTransaction(
                                                internalTransaction))
      {
View Full Code Here

Examples of org.apache.derby.iapi.store.raw.xact.RawTransaction.handlesPostTerminationWork()

      // If we purged the last row off an overflow page, reclaim that
      // page - we have to do this post transaction termination because we
      // are underneath the log right now and cannot interrupt the log
      // stream.
      if (rxact.handlesPostTerminationWork() &&
        undoPage.isOverflowPage() && undoPage.recordCount() == 0)
      {
        ReclaimSpace work =
          new ReclaimSpace(ReclaimSpace.PAGE, (PageKey)undoPage.getIdentity(),
                   rxact.getDataFactory(), true /* service ASAP */);
 
View Full Code Here

Examples of org.apache.derby.iapi.store.raw.xact.RawTransaction.handlesPostTerminationWork()

      // make this transaction be aware that it is being used by recovery
      internalTransaction.recoveryTransaction();

      if (SanityManager.DEBUG)
        SanityManager.ASSERT(
                    internalTransaction.handlesPostTerminationWork() == false,
                    "internal recovery xact handles post termination work");

      while(ttab.getMostRecentRollbackFirstTransaction(
                                                internalTransaction))
      {
View Full Code Here

Examples of org.apache.derby.iapi.store.raw.xact.RawTransaction.handlesPostTerminationWork()

      // make this transaction be aware that it is being used by recovery
      internalTransaction.recoveryTransaction();

      if (SanityManager.DEBUG)
        SanityManager.ASSERT(
                    internalTransaction.handlesPostTerminationWork() == false,
                    "internal recovery xact handles post termination work");

      while(ttab.getMostRecentRollbackFirstTransaction(
                                                internalTransaction))
      {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.