Commit 8e6b519113fd229ada380cf80ac5535ff6d3903d

Stefan Sperling 2018-03-13T18:53:41

restrict in-memory delta processing to 4MB

1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/lib/got_delta_lib.h b/lib/got_delta_lib.h
index c92a6d0..3c7bb23 100644
--- a/lib/got_delta_lib.h
+++ b/lib/got_delta_lib.h
@@ -43,7 +43,7 @@ const struct got_error *got_delta_apply(FILE *, const uint8_t *, size_t,
  * The amount of result data we may keep in RAM while applying deltas.
  * Data larger than this is written to disk during delta application (slow).
  */
-#define GOT_DELTA_RESULT_SIZE_CACHED_MAX	(32 * 1024 * 1024) /* bytes */
+#define GOT_DELTA_RESULT_SIZE_CACHED_MAX	(4 * 1024 * 1024) /* bytes */
 
 /*
  * Definitions for delta data streams.