Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

use ConcurrentLinkedHashMap as backing for LRUMap #3531

Merged
merged 41 commits into from
Jul 1, 2022

Commits on Jun 26, 2022

  1. Configuration menu
    Copy the full SHA
    dd7a597 View commit details
    Browse the repository at this point in the history
  2. move new package

    pjfanning committed Jun 26, 2022
    Configuration menu
    Copy the full SHA
    cd4e033 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    47e9ae3 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2022

  1. Configuration menu
    Copy the full SHA
    8befa70 View commit details
    Browse the repository at this point in the history
  2. Create LRUMapTest.java

    pjfanning committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    8f1bdcd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0ae71ae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7d901fb View commit details
    Browse the repository at this point in the history
  5. Update LRUMapTest.java

    pjfanning committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    111f3b3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bfc5302 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3882f17 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2022

  1. Configuration menu
    Copy the full SHA
    b2c9b08 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c01d2b View commit details
    Browse the repository at this point in the history
  3. wip

    pjfanning committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    674a407 View commit details
    Browse the repository at this point in the history
  4. try to make test reliable

    pjfanning committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    53c3205 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f246b9c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bac364a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    517f432 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c57d7e1 View commit details
    Browse the repository at this point in the history
  9. rename package

    pjfanning committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    6936cd9 View commit details
    Browse the repository at this point in the history
  10. Create package-info.java

    pjfanning committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    669a562 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f145f0a View commit details
    Browse the repository at this point in the history
  12. stop using apache cayenne version and use latest Ben Mane's code agai…

    …n (without jsr305 annotations)
    pjfanning committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    946549a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    47a1bb1 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8463041 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    64bd51f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    f916019 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2022

  1. Configuration menu
    Copy the full SHA
    1696ac0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d29de8 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2022

  1. Configuration menu
    Copy the full SHA
    a5581f7 View commit details
    Browse the repository at this point in the history
  2. remove EvictionListener

    pjfanning committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    8e6897d View commit details
    Browse the repository at this point in the history
  3. Revert "remove EvictionListener"

    This reverts commit 8e6897d.
    pjfanning committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    6a5a5b2 View commit details
    Browse the repository at this point in the history
  4. Revert "make this CLHM non-serializable"

    This reverts commit a5581f7.
    pjfanning committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    4a26b39 View commit details
    Browse the repository at this point in the history
  5. Revert "remove more code for concurrency level"

    This reverts commit 8d29de8.
    pjfanning committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    2e132ca View commit details
    Browse the repository at this point in the history
  6. Revert "remove unnecessary concurrency level"

    This reverts commit 1696ac0.
    pjfanning committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    dfcf976 View commit details
    Browse the repository at this point in the history
  7. Update package-info.java

    pjfanning committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    fc6fa05 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6820db2 View commit details
    Browse the repository at this point in the history
  9. rename internal map

    pjfanning committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    ff39d5f View commit details
    Browse the repository at this point in the history
  10. remove more weigher logic

    pjfanning committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    b438091 View commit details
    Browse the repository at this point in the history
  11. Update LRUMap.java

    pjfanning committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    f85c808 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2022

  1. remove Weigher interface

    pjfanning committed Jul 1, 2022
    Configuration menu
    Copy the full SHA
    3bc8acd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a0e8839 View commit details
    Browse the repository at this point in the history