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

Initial nested cache Context StateDB implementation #33

Closed
wants to merge 52 commits into from

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    1ddf435 View commit details
    Browse the repository at this point in the history
  2. Update statedb usage in app

    drklee3 committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    8644185 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f18fd53 View commit details
    Browse the repository at this point in the history
  4. Resolve multi import

    drklee3 committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    19a0c79 View commit details
    Browse the repository at this point in the history
  5. Remove unused allow-leading-space nolintlint option

    removed from golangci-lint in v1.49.0
    drklee3 committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    037a78b View commit details
    Browse the repository at this point in the history
  6. resolve lint errors

    drklee3 committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    4410e3a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    288e48c View commit details
    Browse the repository at this point in the history
  8. Add basic benchmark

    drklee3 committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    df33692 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6e5e560 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    527026e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    827de28 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    7653607 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1680d77 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    fe94826 View commit details
    Browse the repository at this point in the history
  15. Fix reflect test error

    drklee3 committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    57fbcf6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    4711c8e View commit details
    Browse the repository at this point in the history
  17. Fix tests with real keeper

    drklee3 committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    f1c3b04 View commit details
    Browse the repository at this point in the history
  18. Update all tests to work

    drklee3 committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    4db07a4 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    a8572e5 View commit details
    Browse the repository at this point in the history
  20. Remove unused journal types

    drklee3 committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    439ca86 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    b145c07 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    c101b64 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    6e3d16a View commit details
    Browse the repository at this point in the history
  24. Fix statedb benchmarks

    drklee3 committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    3bb8587 View commit details
    Browse the repository at this point in the history
  25. Delete mock keeper

    drklee3 committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    a97d3d5 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    7c175f6 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    5846760 View commit details
    Browse the repository at this point in the history
  28. Update db error test

    drklee3 committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    f0df7e7 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    80f21eb View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    f17296e View commit details
    Browse the repository at this point in the history
  31. Remove GetTransientKey()

    drklee3 committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    db7dcea View commit details
    Browse the repository at this point in the history
  32. reorganize statedb fields

    drklee3 committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    7f6d46b View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    29b8de3 View commit details
    Browse the repository at this point in the history
  34. Remove GetLogsCount method

    drklee3 committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    6ee8597 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    9106859 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    dc342af View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    c7871fa View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    43b6384 View commit details
    Browse the repository at this point in the history
  39. rename testutil suite

    drklee3 committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    096ffe9 View commit details
    Browse the repository at this point in the history
  40. resolve lint errors

    drklee3 committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    9988fb9 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. Configuration menu
    Copy the full SHA
    f505a41 View commit details
    Browse the repository at this point in the history
  2. Temporary Revert "update to latest cometbft and cosmos-sdk forks w/ i…

    …avl 1.0"
    
    This reverts commit b439e9b.
    drklee3 committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    3f25705 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Configuration menu
    Copy the full SHA
    757e357 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    da96446 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fbb061d View commit details
    Browse the repository at this point in the history
  4. Add hash check

    drklee3 committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    625b994 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. Create reverted tx

    drklee3 committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    98a08ff View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

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

Commits on Feb 21, 2024

  1. Configuration menu
    Copy the full SHA
    5cf3bc5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09ccdec View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. fix: Delete state on empty common.Hash{}

    Previous to this change, keeper SetState() only deletes when the
    len(value) == 0. However, since value in the StateDB is a common.Hash{},
    this will always be the HashLength. Deleting the value when the empty
    hash is set will also ensure specific no-op changes will not be committed,
    e.g. Creating a state, then deleting it in the same tx will result in
    no state added.
    drklee3 committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    ed9f446 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    29a4996 View commit details
    Browse the repository at this point in the history