Skip to content

[Persistence] [TECHDEBT] refactor GetAll<actor> #399

@deblasis

Description

@deblasis

Objective

Tend for the TODOes:

// TODO: All of the functions below following a structure similar to `GetAll<Actor>`
//	can easily be refactored and condensed into a single function using a generic type or a common
//  interface.

Origin Document

Tech debt

Goals

  • Improved code-health

Deliverable

  • Updated persistence module

Non-goals / Non-deliverables

  • Any change in the underlying logic

General issue deliverables

  • Update the appropriate CHANGELOG(s)
  • Update any relevant local/global README(s)
  • Update relevant source code tree explanations
  • Add or update any relevant or supporting mermaid diagrams

Testing Methodology

  • Task specific tests or benchmarks: make ...
  • New tests or benchmarks: make ...
  • All tests: make test_all
  • LocalNet: verify a LocalNet is still functioning correctly by following the instructions at docs/development/README.md

Creator: @deblasis
Co-Owners: @Olshansk

Metadata

Metadata

Assignees

Labels

persistencePersistence specific changes

Type

No type

Projects

Status

Up Next

Relationships

None yet

Development

No branches or pull requests

Issue actions