Skip to content

Support for incremental patching #1

Description

@shreyasbharath

Thanks for your work on this project, it looks like a very promising delta algorithm for embedded/memory constrained devices.

Is 'incremental' patching possible with this algorithm? For example, can we do something like below every time new data arrives into the patch stream? It'll need to maintain any state in between calls of course.

ddelta_apply_incremental(patch_stream, old_stream, new_stream)
ddelta_apply_incremental(patch_stream, old_stream, new_stream)
ddelta_apply_incremental(patch_stream, old_stream, new_stream)
.
.
.
ddelta_apply_incremental(patch_stream, old_stream, new_stream)   // Patch stream data complete

I hope that makes sense, I am happy to elaborate.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions