Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-4958

Make data pages recyclable into index/meta/etc pages and vice versa

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.0
    • Fix Version/s: 2.7
    • Component/s: cache
    • Labels:
      None

      Description

      Recycling for data pages is disabled for now. Empty data pages are accumulated in FreeListImpl#emptyDataPagesBucket, and can be reused only as data pages again. What has to be done:

      • Empty data pages should be recycled into reuse bucket
      • We should check reuse bucket first before allocating a new data page
      • MemoryPolicyConfiguration#emptyPagesPoolSize should be removed

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                cyberdemon Dmitriy Sorokin
                Reporter:
                ivan.glukos Ivan Rakov
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: