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

Refactoring Merkle_ledger #15141

Merged
merged 31 commits into from
Feb 27, 2024
Merged

Refactoring Merkle_ledger #15141

merged 31 commits into from
Feb 27, 2024

Conversation

rbonichon
Copy link
Contributor

@rbonichon rbonichon commented Feb 16, 2024

  • activate warnings (and fix them)
  • move interface definitions in Intf only (and thus avoid repetition)
  • add interfaces to all modules
  • remove some dead code (thanks to warnings too)

This is preliminary work/scaffolding for heavier changes (to come at some point down the road)

Still todo

  • Cleanup history (do not review until this is crossed)

@rbonichon rbonichon self-assigned this Feb 16, 2024
@rbonichon rbonichon changed the title Refactorg Merkle_ledger Refactor Merkle_ledger Feb 16, 2024
@rbonichon rbonichon changed the title Refactor Merkle_ledger Refactoring Merkle_ledger Feb 20, 2024
@rbonichon rbonichon force-pushed the rb/merkle_ledger_intf branch from 063fcba to 90fd003 Compare February 23, 2024 15:57
@rbonichon rbonichon marked this pull request as ready for review February 23, 2024 15:57
@rbonichon rbonichon requested a review from a team as a code owner February 23, 2024 15:57
@rbonichon
Copy link
Contributor Author

!ci-build-me

@rbonichon rbonichon changed the base branch from develop to rocksdb/fold_functions February 23, 2024 16:10
@rbonichon rbonichon force-pushed the rocksdb/fold_functions branch from 88851c2 to a8e7dc8 Compare February 23, 2024 17:05
@rbonichon rbonichon force-pushed the rb/merkle_ledger_intf branch from 90fd003 to 0cec6b5 Compare February 23, 2024 17:13
@rbonichon rbonichon force-pushed the rocksdb/fold_functions branch from a8e7dc8 to e69a9ae Compare February 23, 2024 17:18
@rbonichon rbonichon force-pushed the rocksdb/fold_functions branch 2 times, most recently from 863d859 to 86469aa Compare February 23, 2024 21:09
@rbonichon rbonichon force-pushed the rb/merkle_ledger_intf branch from 0cec6b5 to da8931a Compare February 23, 2024 21:48
@emberian emberian self-requested a review February 24, 2024 14:19
Base automatically changed from rocksdb/fold_functions to develop February 25, 2024 18:16
@rbonichon
Copy link
Contributor Author

!ci-build-me

@rbonichon
Copy link
Contributor Author

!ci-build-me

@rbonichon rbonichon force-pushed the rb/merkle_ledger_intf branch from 8bd09f0 to 8377269 Compare February 26, 2024 20:43
@rbonichon
Copy link
Contributor Author

!ci-build-me

@rbonichon rbonichon merged commit e035129 into develop Feb 27, 2024
41 checks passed
@rbonichon rbonichon deleted the rb/merkle_ledger_intf branch February 27, 2024 08:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants