You've already forked pgbackrest
mirror of
https://github.com/pgbackrest/pgbackrest.git
synced 2025-07-03 00:26:59 +02:00
Remove support for PostgreSQL 9.4.
Per our policy to support five EOL versions of PostgreSQL, 9.4 is no longer supported by pgBackRest. Remove all logic associated with 9.4 and update the tests. This includes a small fix in infoPg.c to allow backup.info files with old versions to be saved. This allows expire to function when old versions are present. Even though those older versions cannot be used, they can be expired. Tests for 9.4 are left in the expire/info tests to demonstrate that these commands work with old versions present.
This commit is contained in:
@ -12,10 +12,7 @@ CRC-32 and CRC-32C calculations required to validate the integrity of pg_control
|
||||
/***********************************************************************************************************************************
|
||||
Functions
|
||||
***********************************************************************************************************************************/
|
||||
// Generate CRC-32 checksum (required by <= 9.4)
|
||||
FN_EXTERN uint32_t crc32One(const unsigned char *data, size_t size);
|
||||
|
||||
// Generate CRC-32C checksum (required by >= 9.5)
|
||||
// Generate CRC-32C checksum
|
||||
FN_EXTERN uint32_t crc32cOne(const unsigned char *data, size_t size);
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user