Skip to content
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

Ability to merge headers during history compaction #662

Open
cdata opened this issue Oct 4, 2023 · 0 comments
Open

Ability to merge headers during history compaction #662

cdata opened this issue Oct 4, 2023 · 0 comments
Labels
Enhancement New user-facing feature

Comments

@cdata
Copy link
Collaborator

cdata commented Oct 4, 2023

As of #661 we have the ability to make a compact history out of a linear, contiguous set of sphere versions. However, the initial implementation discards all in the intermediate versions that make up the compacted version. We should add some kind of facility to make it possible to preserve headers (either mechanically or as some kind of filter) so that the final compacted version loses as little information from the original history as possible.

Another consideration to keep in mind is that a history that is compacted may lose information about original authorship of parts of the history, so it may be worth while to enable aggregating values at the step where we merge headers.

@cdata cdata added the Enhancement New user-facing feature label Oct 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New user-facing feature
Projects
Status: 🏔️ Icebox
Development

No branches or pull requests

1 participant