Uploaded image for project: 'Derby'
  1. Derby
  2. DERBY-1068

change of store contract: online compress operations should not share any locks with user transactions

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • Store
    • None

    Description

      Propose to add the following to the store contract:

      • truncate and compress requires exclusive table locking
      • the truncate, purge and compress operations do not share any locks with user transactions

      Currently the store implementation allows users to share locks in truncate and possibly purge.

      This request is driven by:
      http://www.nabble.com/conflict-detection-strategies-t1120376.html#a2938142

      and:

      http://www.nabble.com/RowLocation-contract-from-storage-engine-t1142235.html#a2994156

      Attachments

        Activity

          People

            Unassigned Unassigned
            andreask Andreas Korneliussen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: