mmanela / diffplex

DiffPlex is Netstandard 1.0+ C# library to generate textual diffs.
Apache License 2.0
990 stars 183 forks source link

Stream support #104

Closed yukozh closed 1 year ago

yukozh commented 1 year ago

Hi All,

I want to compare 2 streams bytes, however, I didn't see InlineDiffBuilder has method to accept 2 streams to generate diff. The 2 streams are very large which will greater than 1GB. So read all bytes into memory is not a good choice.

Any suggestions?

BR, Yuko

mmanela commented 1 year ago

This is not a supported scenario. I think a large stream diff will require a different algorithm than this library uses.