I'm not sure this is related, but in the past there was a problem with small file differences, have a look at this topic:
https://wyday.com/forum/t/3678/small-change-in-database-not-picked-up-by-wuupdate/
I've been using wyupdate/wybuild for a while now and have been going through its nuances for personal projects and recently I've come across a bug in the wyupdate generation that I think is pretty alarming.
I recently noticed that a wyupdate that I generated did not detect the difference between 2 `.htm` files. These files clearly had a difference (however small it was). On further inspection I noticed that the difference between the files were numerical... > On the left was a file with contents which included the text "abc0123" > On the right was the same file but with the variation "abc0510"
The similarity was that the numerical difference added up to the same number, which meant that wyupdate saw these files as identical. I feel like the file comparison pre-wyupdate pack generation is at fault here. A change that would break this sum property generated a wyupdate pack with all changes between the files, so the delta generation part works as expected. Hoping for a patch to this bug.
Additional example of file contents being identified as same:File 1 contents:
require.config({ urlArgs: 't=637055316986706472'});
File 2 contents:
require.config({ urlArgs: 't=637078261479204919'});
I'm not sure this is related, but in the past there was a problem with small file differences, have a look at this topic:
https://wyday.com/forum/t/3678/small-change-in-database-not-picked-up-by-wuupdate/
tziaoni wrote:> I'm not sure this is related, but in the past there was a problem with> small file differences, have a look at this topic:> > > https://wyday.com/forum/t/3678/small-change-in-database-not-picked-up-by-wuupdate/
Pretty sure this is the same issue, but the post does not have a relevant solution to the problem :\ But yeah, if the small change adds up to the same value, the change would not be detected by wyupdate during the initial evaluation phase.