Move location to package id #153
Labels
Daemon
Changes related to the backend
enhancement
New feature or request
Refactoring
Readability code changes
Milestone
Right now package location (overlay, sync or automated) is located in PackageRecord entry that is being serialized into the database.
bxt/daemon/persistence/box/record/PackageRecord.h
Line 70 in 89b27da
Moving it into Id (so LMDB key will become something like
branch/repository/architecture/package/location
) and flatting PackageRecord structure will potentially greatly reduce code complexity/control flow related to multiple package locations persistence.The text was updated successfully, but these errors were encountered: