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]
