Commit Graph

156 Commits (main)

Author SHA1 Message Date
anand76 be09943fb5 Build and link libfolly with RocksDB (#10103) 2 years ago
Adam Retter 56ce3aef33 Minimum macOS version needed to build v7.2.2 and up is 10.13 (#9976) 3 years ago
Yaroslav Stepanchuk 0a43061f8d Remove ROCKSDB_SUPPORT_THREAD_LOCAL define because it's a part of C++11 (#10015) 3 years ago
Luca Giacchino 39b6c5791a Improve memkind library detection (#9134) 3 years ago
sdong d5dfa8c6fe Upgrade development environment. (#9843) 3 years ago
Peter Dillinger efd035164b Meta-internal folly integration with F14FastMap (#9546) 3 years ago
Jay Zhuang ec77a92882 Fix commit_prereq and other targets (#9797) 3 years ago
Jay Zhuang d5c34fa8f4 Upgrade gbenchmark to 1.6.1 (#9775) 3 years ago
Jonathan Albrecht 3edbeeaa50 Reenable s390x platform_dependent travis job (#9631) 3 years ago
Adam Retter 7d7e88c7d1 Improve build detect for RISCV (#9366) 3 years ago
Alan Paxton 36ce2e2a0a Update build files for java8 build (#9541) 3 years ago
Peter Dillinger 5cdc8af66c Fix parallel test updates in CI; fbcode LIB_MODE=shared (#9553) 3 years ago
Peter Dillinger fd3e0f43b3 Require C++17 (#9481) 3 years ago
Yanqin Jin 50135c1bf3 Move HDFS support to separate repo (#9170) 3 years ago
Yanqin Jin 1a8e9f0e07 Use fcntl(F_FULLFSYNC) on OS X (#9356) 3 years ago
Fabrice Fontaine 53c8f739fd build_tools/build_detect_platform: fix C++ tests (#6479) 3 years ago
Sahir Hoda 1178d348aa Fix portable mac shared_library ld flags (#9149) 3 years ago
Jonathan Albrecht e970248602 Add support for building on s390x platform (#8962) 3 years ago
mikael c246c9c6e2 Remove -Wshorten-64-to-32 FreeBSD on aarch64 as it breaks compilation. (#9010) 3 years ago
Jay Zhuang daf7e77a6b Disable DistributedMutex test by default (#8584) 3 years ago
Jay Zhuang 5dd18a8d8e Add micro-benchmark support (#8493) 4 years ago
Peter Dillinger a42a342a7a Make platform009 default for FB developers (#8389) 4 years ago
sdong bd3d080ef8 Try to build with liburing by default. (#8322) 4 years ago
mrambacher 493a4e28d9 Pass PLATFORM_FLAGS in build_detect_platform (#8111) 4 years ago
Adam Retter 24b7ebee80 range_tree requires GNU libc on ppc64 (#8070) 4 years ago
Peter Dillinger 4d897e51df Migrate away from Travis+Linux+amd64 (#7791) 4 years ago
Adam Retter 303d283420 RocksJava static lib dependencies should support MacOS 10.12+ (#7683) 4 years ago
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