Repair backup failed (the value of segment_size is greater than 2G)#510
Repair backup failed (the value of segment_size is greater than 2G)#510hslightdb wants to merge 4 commits intopostgrespro:masterfrom
Conversation
|
@funny-falcon ,I see this problem still exists, are there any plans to fix this? |
|
@funny-falcon |
|
Currently there are no plans to fix it, since it quite hard due to backward compatibility issues. |
|
Ah, I see: your patch is quite capable. Ok, let me think once more. |
|
@funny-falcon ,It seems n_blocks variable type is int ( file->n_blocks = (int) n_blocks) ,postgrespro has already fixed the (xid 32bit) issue, I think no reason why it can't be fixed!,Thank you very much |
If the value of segment_size is greater than 2G, the file length will overflow. In this case, the backup will fail.