-
Notifications
You must be signed in to change notification settings - Fork 33
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
[TECHDEBT] Persistence code-review follow (tend TODOs added via a PR rather than a code review) #172
Labels
Milestone
Comments
13 tasks
This was referenced Sep 12, 2022
9 tasks
@Olshansk This is in progress, but I'm not sure what this is exactly. Can we downscope or clarify or close? |
Originally what happened was:
Since we're scoping down the iterative tasks though, the next steps are:
|
Rescoped by modules. Closing this issue. |
Repository owner
moved this from Rescope / decompose
to Done
in V1 Dashboard
Oct 11, 2022
17 tasks
andrewnguyen22
pushed a commit
that referenced
this issue
Oct 19, 2022
## Description A general cleanup issue is needed to tackle TODO's and ensure the persistence module is usable/readable by consolidating `Actor` with `BaseActor` as part of #172. Follows issue-#128, issue-#105, issue-#147 and issue-#148 the persistence module is messier and more difficult to understand than the developers would want for organic external contribution. ## Issue Fixes #210 ## Type of change Please mark the relevant option(s): - [ ] New feature, functionality or library - [ ] Bug fix - [x] Code health or cleanup - [ ] Major breaking change - [ ] Documentation - [ ] Other <!-- add details here if it a different type of change --> ## List of changes - [x] Consolidate `Actor` in `persistence/schema/base_actor.go` with `BaseActor` in `persistence/schema/base_actor.go`. ## Testing - [x] `make develop_test` - [x] [LocalNet](https://github.com/pokt-network/pocket/blob/main/docs/development/README.md) w/ all of the steps outlined in the `README` ## Required Checklist - [x] I have performed a self-review of my own code - [x] I have commented my code, particularly in hard-to-understand areas - [x] I have tested my changes using the available tooling - [x] I have updated the corresponding CHANGELOG ### If Applicable Checklist - [x] I have updated the corresponding README(s); local and/or global - [ ] I have added tests that prove my fix is effective or that my feature works - [ ] I have added, or updated, [mermaid.js](https://mermaid-js.github.io) diagrams in the corresponding README(s) - [ ] I have added, or updated, documentation and [mermaid.js](https://mermaid-js.github.io) diagrams in `shared/docs/*` if I updated `shared/*`README(s)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Objective
Tend to and prioritize all of the issues introduced in #171.
Origin Document
Goals / Deliverables
TODO(andrew)
left throughout the codebase. At the time of creating this issue, the list is available below. Please note that some of these TODOs may seem like duplicates while others are left in one place but should be tended to elsewhere.Please reach out to @Olshansk with any need for support or questions
Maybe goals
TODO(drewsky)
itemsNon goals
Testing
make test_all
LocalNet
is still functioning correctly by following the instructions at docs/development/README.mdRemove
Creator: @Olshansk
Co-Owners: @andrewnguyen22
The text was updated successfully, but these errors were encountered: