Uploaded image for project: 'Accumulo'
  1. Accumulo
  2. ACCUMULO-4574

Modify TableOperations online to check for table online before executing fate operation.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 1.7.2
    • 1.7.3, 1.8.1, 2.0.0
    • None
    • None

    Description

      The table operations online operation executes as a fate operation. If a transaction lock for the table is currently held (say by table compactions) the online operation will block.

      This modification essentially changes the behavior of the online operation to a NOOP if the table is currently online. If the current table state is online, then the operation returns immediately without queuing a fate operation to set the online table to online. This eliminates the blocking behavior of the operation if the table is already online.

      Attachments

        Issue Links

          Activity

            People

              etcoleman Ed Coleman
              etcoleman Ed Coleman
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 24h
                  24h
                  Remaining:
                  Time Spent - 9h 50m Remaining Estimate - 14h 10m
                  14h 10m
                  Logged:
                  Time Spent - 9h 50m Remaining Estimate - 14h 10m
                  9h 50m