set max datafile size to 1GiB (#19977)
Costa Tsaousis committed
Mar 26, 2025 at 23:43 UTC
86c4a23250d2680327d489937487b10c24344ae7
1 file changed
+2
-2
src/database/engine/datafile.h
+2
-2
@@ -13,14 +13,14 @@ struct rrdengine_instance;
13
#define DATAFILE_PREFIX "datafile-"
14
#define DATAFILE_EXTENSION ".ndf"
15
16
+#define MIN_DATAFILE_SIZE (512LU * 1024LU)
17
#ifndef MAX_DATAFILE_SIZE
17
-#define MAX_DATAFILE_SIZE (UINT32_MAX)
18
+#define MAX_DATAFILE_SIZE (1LLU * 1024LLU * 1024LLU * 1024LLU)
19
#endif
20
#if MIN_DATAFILE_SIZE > MAX_DATAFILE_SIZE
21
#error MIN_DATAFILE_SIZE > MAX_DATAFILE_SIZE
22
#endif
23
23
-#define MIN_DATAFILE_SIZE (512LU * 1024LU)
24
#define MAX_DATAFILES (65536 * 4) /* Supports up to 64TiB for now */
25
#define TARGET_DATAFILES (100)
26