Skip to content

Remove LRU block cache #4921

Description

@keith-turner

Is your feature request related to a problem? Please describe.
In #4920 the LRU block cache was deprecated and removed as the default and TinyLFU was set as the new deault.

Describe the solution you'd like
Remove the LRU block cache code if the TinyLFU default works well in all 4.0.0 testing.

The LRU code could be left as is. However its i a large amount of code and since its no longer the default it will not be exercised as much and therefore the confidence in its correctness will decrease over time as it is used less and the codebase changes around it. So it would be good to remove it once the new default has been well exercised because its doubtful anyone will feel comfortable recommending its use.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    blockerThis issue blocks any release version labeled on it.enhancementThis issue describes a new feature, improvement, or optimization.

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions