claudeyj opened a new issue, #10442:
URL: https://github.com/apache/pinot/issues/10442

   Hi, I have a question regarding the CRC verfification process. According to 
current implementation, the CrcUtils will get all files in the given directory, 
sort them and compute the checksum for them and get the encoded CRC or MD5 
value. However, in the corresponding test, CrcUtilsTest, there's a file named 
"metas.properties" which list the properties of the creation of segment. The 
order of the properties in the file is not deterministic. So my question is 
that **is the non-determinism desired or undesired**? In different environment 
the order of properties of the same segment could be different, leading to 
verification failure (different checksum computed). If it is undesired, I can 
create a PR to fix it and ensure the determinism. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to