Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

Last part of util refactor #6693

Closed
4 tasks done
debris opened this issue Oct 10, 2017 · 3 comments · Fixed by #7460
Closed
4 tasks done

Last part of util refactor #6693

debris opened this issue Oct 10, 2017 · 3 comments · Fixed by #7460
Labels
F6-refactor 📚 Code needs refactoring. F9-meta 🔮 A specific issue for grouping tasks or bugs of a specific category. M4-core ⛓ Core client code / Rust. P2-asap 🌊 No need to stop dead in your tracks, however issue should be addressed as soon as possible.
Milestone

Comments

@debris
Copy link
Collaborator

debris commented Oct 10, 2017

last part of #6418

  • kvdb should be separated into 2 separate crates: kvdb and kvrocksdb which implements key-value interface for rocksdb
  • journal crate should be separated from util. overlaydb and util_error crate should be merged into it. also UtilError should be just renamed to Error.
  • cache should be separated from util
  • util should be dissolved
@debris debris added F6-refactor 📚 Code needs refactoring. F9-meta 🔮 A specific issue for grouping tasks or bugs of a specific category. M4-core ⛓ Core client code / Rust. P2-asap 🌊 No need to stop dead in your tracks, however issue should be addressed as soon as possible. labels Oct 10, 2017
@5chdn 5chdn added this to the 1.8 milestone Oct 10, 2017
@5chdn 5chdn mentioned this issue Oct 10, 2017
67 tasks
@debris
Copy link
Collaborator Author

debris commented Oct 11, 2017

I will take

  • kvdb should be separated into 2 separate crates: kvdb and kvrocksdb which implements key-value interface for rocksdb

@0x7CFE
Copy link
Contributor

0x7CFE commented Oct 12, 2017

I will take cache and then probably journal stuff.

@0x7CFE
Copy link
Contributor

0x7CFE commented Oct 16, 2017

Now working on journal.

@debris debris modified the milestones: 1.9, 1.10 Jan 5, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
F6-refactor 📚 Code needs refactoring. F9-meta 🔮 A specific issue for grouping tasks or bugs of a specific category. M4-core ⛓ Core client code / Rust. P2-asap 🌊 No need to stop dead in your tracks, however issue should be addressed as soon as possible.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants