Commit Graph

129 Commits (07dc955a1f774e9f5699cde7cbd24f342297dc3c)

Author SHA1 Message Date
Peter Dillinger c4d8838a2b New bit manipulation functions and 128-bit value library (#7338) 4 years ago
sdong 4b0a509a91 Still use platform007 for gcc (#7253) 4 years ago
sdong e7358da9a2 Upgrade tool chain (#7251) 4 years ago
Andrew Kryczka c0c33a4854 Makefile support for link-time optimization (#7181) 4 years ago
mrambacher 80f71b5863 Use Libraries in the RocksDB Makefile Build (#6660) 5 years ago
Adam Retter df5fbe6408 Portable backward compatibility with MacOS 10.12+ (#7016) 5 years ago
Andrew Kryczka 312f23c92d build fixes for GNU/kFreeBSD (#6992) 5 years ago
Peter Dillinger 31da5e34c1 C++20 compatibility (#6697) 5 years ago
anand76 5c19a441c4 Fault injection in db_stress (#6538) 5 years ago
Luca Giacchino 66a95f0fac Provide an allocator for new memory type to be used with RocksDB block cache (#6214) 5 years ago
Adam Retter 0772768d07 Force Java version on Travis CI (#6512) 5 years ago
Fabrice Fontaine 8bbd76edbf Check for sys/auxv.h (#6359) 5 years ago
sdong 6e97d4de00 By default turn IO Uring off. (#6405) 5 years ago
sdong e3a82bb934 PosixRandomAccessFile::MultiRead() to use I/O uring if supported (#5881) 5 years ago
Peter Dillinger f059c7d9b9 New Bloom filter implementation for full and partitioned filters (#6007) 5 years ago
Peter Dillinger ca7ccbe2ea Misc hashing updates / upgrades (#5909) 5 years ago
Vijay Nadimpalli 2ce6aa5f39 Making platform 007 (gcc 7) default in build_detect_platform.sh (#5947) 5 years ago
Peter Dillinger 6a171724b7 Clean up + fix build scripts re: USE_SSE= and PORTABLE= (#5800) 5 years ago
Aaryaman Sagar 38b03c840e Port folly/synchronization/DistributedMutex to rocksdb (#5642) 5 years ago
siddontang 4bd0cf541d build on ARM64 (#5450) 6 years ago
Patrick Zhang 5c76ba9dc4 Support rocksdbjava aarch64 build and test (#5258) 6 years ago
Mark Rambacher c8267120d8 Add support for loading dynamic libraries into the RocksDB environment (#5281) 6 years ago
Azat Khuzhin 29a198564d Fixes for build_detect_platform 6 years ago
Yanqin Jin d77476ef55 Fix db_stress for custom env (#5122) 6 years ago
Andrew Kryczka 186b3afaa8 Use `fallocate` even if hole-punching unsupported (#5023) 6 years ago
Andrew Kryczka e242fa4664 Add latest toolchain (gcc-8, etc.) build support for fbcode users (#4923) 6 years ago
Adam Retter 75a333ad2d Fix build on macOS when jemalloc is installed via HomeBrew (#4767) 6 years ago
Yi Wu 742302a1a3 Fix compile error with aligned-new (#4576) 6 years ago
Andrew Kryczka 9b89479e64 Pass -latomic to linker when using clang 7 years ago
Adam Retter 12b400e814 Some small improvements to the build_tools 7 years ago
Tobias Tschinkowitz ccb761364d Enable compilation on OpenBSD 7 years ago
Fosco Marotto d518fe1da6 uint64_t and size_t changes to compile for iOS 7 years ago
Adam Retter a53c571d2d FreeBSD build support for RocksDB and RocksJava 7 years ago
Siying Dong a478e85697 Remove GCC parameter "-march=native" for ARM 7 years ago
yingsu00 f54d7f5fea Port 3 way SSE4.2 crc32c implementation from Folly 7 years ago
Adam Novak a37d734596 Add ROCKSDB_DISABLE_* environment variables 7 years ago
Andrew Kryczka 63f1c0a57d fix gflags namespace 7 years ago
Andrew Kryczka 07c2738ffa prefer enabling cpu features via -march/-mcpu 7 years ago
Nikhil Benesch c5f0c6cc66 compile with correct flags to determine SSE4.2 support 7 years ago
Maysam Yabandeh 627c9f1abb Don't add -ljemalloc when DISABLE_JEMALLOC is set 7 years ago
Nikhil Benesch 11c5d4741a cross-platform compatibility improvements 8 years ago
Andrew Kryczka be421b0b16 portable sched_getcpu calls 8 years ago
Tomas Kolda 04d58970cb AIX and Solaris Sparc Support 8 years ago
Yueh-Hsuan Chiang 647eafdc21 Introduce Lua Extension: RocksLuaCompactionFilter 8 years ago
Alex Robinson b10d65c2a4 Update and slightly clarify instructions in build_detect_platform (#1301) 8 years ago
Yi Wu ff17a2abf3 Adding TBB as dependency. 8 years ago
Islam AbdelRahman 4990c0d1a5 Remove deprecated LEVELDB_PLATFORM_POSIX 9 years ago
woonhak.kang 5c858ddd20 fix errata in libnuma test (#1244) 9 years ago
Islam AbdelRahman 0850bc5147 Fix build on machines without jemalloc 9 years ago
Sergey Makarenko 1c80dfab24 Print memory allocation counters 9 years ago