Jackie-Jiang opened a new pull request, #10468:
URL: https://github.com/apache/pinot/pull/10468

   In segment metadata and index map, store columns in alphabetical order so 
that the result is deterministic.
   This is very important to ensure segment generated from the same data has 
the same CRC. When multiple servers consume from the same stream, it is 
critical that all segments generated has the same CRC, or server will need to 
download a new segment copy when restart due to CRC mismatch. This can cause 
significant longer server restart time.
   
   ## Release Notes
   Segment generated before/after this PR will have different CRC, so during 
the upgrade, we might get segments with different CRC from old and new 
consuming server. For the segment consumed during the upgrade, some downloads 
might be needed.


-- 
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: commits-unsubscr...@pinot.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to