Describe the bug
Checksum serialisation can collide. NA values are converted to empty strings before hashing, so NA and "" can hash identically. Delimiter-based concatenation can also collide for values containing delimiters.
To Reproduce
N/A
Expected behaviour
N/A
Screenshots
N/A
Provide output from sessionInfo()
N/A
Additional context
N/A
Describe the bug
Checksum serialisation can collide. NA values are converted to empty strings before hashing, so NA and "" can hash identically. Delimiter-based concatenation can also collide for values containing delimiters.
To Reproduce
N/A
Expected behaviour
N/A
Screenshots
N/A
Provide output from
sessionInfo()N/A
Additional context
N/A