Commit Graph

122 Commits (3bea276fc84275586fb2a8064f75a4f77243ba36)

Author SHA1 Message Date
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) 5 years ago
Patrick Zhang 5c76ba9dc4 Support rocksdbjava aarch64 build and test (#5258) 5 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 8 years ago
woonhak.kang 5c858ddd20 fix errata in libnuma test (#1244) 8 years ago
Islam AbdelRahman 0850bc5147 Fix build on machines without jemalloc 9 years ago
Sergey Makarenko 1c80dfab24 Print memory allocation counters 9 years ago
dx9 b71c4e613f Alpine Linux Build (#990) 9 years ago
root 3373c81fa8 Modify build_tools/build_detect_platform to detect and set -march=z10 on Linux s390x. 9 years ago
root 21f17aaa60 Modified Makefile and build_tools/build_detect_platform to compile on Linux s390x. 9 years ago
Andrew Kryczka 6a2b4fcb80 Add flag to forcibly disable fallocate 9 years ago
bcbrock f423f05dcd Simple changes to support builds for ppc64[le] consistent with X86 9 years ago
Javier González 6e6dd5f6f9 Split posix storage backend into Env and library 9 years ago
James Lent 5a7222782a Ensure that the compression libraries are statically linked into dynamic libraries included 9 years ago