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

perf: optimize iteration on nested cache context #13881

Merged
merged 36 commits into from
Dec 16, 2022

Commits on Nov 16, 2022

  1. Optimize iteration on nested cache context

    Closes: cosmos#10310
    Solution:
    - cache the valid status
    yihuang committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    1874a29 View commit details
    Browse the repository at this point in the history
  2. use btree directly

    yihuang committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    0c60aa1 View commit details
    Browse the repository at this point in the history
  3. add comments

    yihuang committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    08454af View commit details
    Browse the repository at this point in the history
  4. move to internal package

    yihuang committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    48fb0a7 View commit details
    Browse the repository at this point in the history
  5. changelog

    yihuang committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    1bd5213 View commit details
    Browse the repository at this point in the history
  6. fix lint

    yihuang committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    1f629ae View commit details
    Browse the repository at this point in the history
  7. update comments

    yihuang committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    d9bec0d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a5d2f20 View commit details
    Browse the repository at this point in the history
  9. no locks

    yihuang committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    6d301f4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4be8ecf View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    cf19f22 View commit details
    Browse the repository at this point in the history
  12. close iterators properly

    yihuang committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    5eed697 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    99888dd View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    f9f06e3 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2022

  1. Update CHANGELOG.md

    Co-authored-by: Aleksandr Bezobchuk <[email protected]>
    yihuang and alexanderbez authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    c5dca14 View commit details
    Browse the repository at this point in the history
  2. review suggestions

    yihuang committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    4cd470e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    353c55f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    09d3d78 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2022

  1. Configuration menu
    Copy the full SHA
    4a27e1c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    06abe3b View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2022

  1. Configuration menu
    Copy the full SHA
    a2daac8 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. Configuration menu
    Copy the full SHA
    e9b4ae3 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2022

  1. Configuration menu
    Copy the full SHA
    6b34092 View commit details
    Browse the repository at this point in the history
  2. close iterator in unit test

    yihuang committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    4811bec View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2022

  1. Configuration menu
    Copy the full SHA
    c1526a3 View commit details
    Browse the repository at this point in the history
  2. remove the btree lock for now

    yihuang committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    b64963a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    01312d8 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2022

  1. Configuration menu
    Copy the full SHA
    2288dd3 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. Configuration menu
    Copy the full SHA
    3a2ce61 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2022

  1. Configuration menu
    Copy the full SHA
    8993c98 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2022

  1. Configuration menu
    Copy the full SHA
    816f0cb View commit details
    Browse the repository at this point in the history
  2. add deadlock unit test case

    yihuang committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    9fea8b4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    81bd8c9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    91ee101 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7a0c065 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2022

  1. Configuration menu
    Copy the full SHA
    b2eeaf8 View commit details
    Browse the repository at this point in the history