• Heikki Linnakangas's avatar
    Reorganize our CRC source files again. · 4f700bcd
    Heikki Linnakangas authored
    Now that we use CRC-32C in WAL and the control file, the "traditional" and
    "legacy" CRC-32 variants are not used in any frontend programs anymore.
    Move the code for those back from src/common to src/backend/utils/hash.
    
    Also move the slicing-by-8 implementation (back) to src/port. This is in
    preparation for next patch that will add another implementation that uses
    Intel SSE 4.2 instructions to calculate CRC-32C, where available.
    4f700bcd
twophase.c 59 KB