taco-db  0.1.0
config.h
Go to the documentation of this file.
1 #ifndef CONFIG_H
2 #define CONFIG_H
3 
4 #define USE_JEMALLOC
5 
6 /* #undef FORCE_FSYNC */
7 
8 #define L1_CACHELINE_SIZE 64
9 
10 
11 #define CONFIG_PAGE_SIZE 4096
12 
13 #ifdef __GNUC__
14 #define ALWAYS_INLINE __attribute__((always_inline))
15 #else
16 #define ALWAYS_INLINE
17 #endif
18 
19 #define HAVE_FALLOCATE
20 
21 #define ALWAYS_USE_VARLEN_DATAPAGE
22 /* #undef ALWAYS_USE_FIXEDLEN_DATAPAGE */
23 
24 // The maximum length of names
25 #define NAMELEN 62
26 
27 #define TEST_TMPDIR
28 
29 #define BUILDDIR "/home/zzhao35/teaching-db/scripts/ub/tmp/test_repo/build"
30 #define SRCDIR "/home/zzhao35/teaching-db/scripts/ub/tmp/test_repo"
31 
32 // The temporary work space on local disk of the student servers.
33 // This may be empty if this build is not created on either cerf or turing.
34 #define LOCAL_DATA_DIR_PREFIX ""
35 
36 #endif // CONFIG_H