Skip to content

Commit b6518ef

Browse files
FIX (buffers): Increase copy buffer size
1 parent 97ee4b5 commit b6518ef

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

backend/internal/features/backups/backups/encryption/utils.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ const (
1616
NonceLen = 12
1717
ReservedLen = 12
1818
HeaderLen = MagicBytesLen + SaltLen + NonceLen + ReservedLen
19-
ChunkSize = 32 * 1024
19+
ChunkSize = 1 * 1024 * 1024
2020
PBKDF2Iterations = 100000
2121
)
2222

backend/internal/features/backups/backups/usecases/postgresql/create_backup_uc.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ import (
3030
const (
3131
backupTimeout = 23 * time.Hour
3232
shutdownCheckInterval = 1 * time.Second
33-
copyBufferSize = 32 * 1024
33+
copyBufferSize = 16 * 1024 * 1024
3434
progressReportIntervalMB = 1.0
3535
pgConnectTimeout = 30
3636
compressionLevel = 5

backend/internal/features/restores/usecases/postgresql/restore_backup_uc.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -502,7 +502,7 @@ func (uc *RestorePostgresqlBackupUsecase) copyWithShutdownCheck(
502502
dst io.Writer,
503503
src io.Reader,
504504
) (int64, error) {
505-
buf := make([]byte, 32*1024) // 32KB buffer
505+
buf := make([]byte, 16*1024*1024) // 16MB buffer
506506
var totalBytesWritten int64
507507

508508
for {

0 commit comments

Comments
 (0)