-
Notifications
You must be signed in to change notification settings - Fork 622
Closed
Labels
debtCode quality improvement or decrease of technical debt.Code quality improvement or decrease of technical debt.t-toolingIssues with this label are in the ownership of the tooling team.Issues with this label are in the ownership of the tooling team.
Milestone
Description
Description
- Currently, if you want to initialize Dataset/KVS/RQ you should use
open()constructor. And it goes like the following:dataset.open()base_storage.open()dataset.__init__()base_storage.__init__()
- In the
base_storage.open()a specific client is selected (local -MemoryStorageClientor cloud -ApifyClient) usingStorageClientManager. - Refactor initialization of memory storage resource clients as well.
Desired state
- Make it more readable, less error-prone (e.g. user uses a wrong constructor), and extensible by supporting other clients.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
debtCode quality improvement or decrease of technical debt.Code quality improvement or decrease of technical debt.t-toolingIssues with this label are in the ownership of the tooling team.Issues with this label are in the ownership of the tooling team.