Commit Graph

317 Commits (b7747bbc9f49761b75ae6ae2bdaebda960cda37d)

Author SHA1 Message Date
Andrew Kryczka 6cc9aef162 New API for background work in single thread pool 8 years ago
Tamir Duberstein 146b7718f0 Fix mingw compilation with -DNDEBUG 8 years ago
Andrew Kryczka be421b0b16 portable sched_getcpu calls 8 years ago
Jos Collin a620966969 port: updated PhysicalCoreID() 8 years ago
Gunnar Kudrjavets 0b69e50791 Define CACHE_LINE_SIZE only when it's not defined 8 years ago
Tamir Duberstein fdaefa0309 travis: add Windows cross-compilation 8 years ago
Jos Collin 60847a3b08 port: updated PhysicalCoreID() 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Dmitri Smirnov cdad04b051 Remove double buffering on RandomRead on Windows. 8 years ago
Tomas Kolda 04d58970cb AIX and Solaris Sparc Support 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Orgad Shaneh 6401a8b76b Fix build with MinGW 8 years ago
Dmitri Smirnov c9df05d1e4 Fix random access alignment 8 years ago
Dmitri Smirnov 0a4cdde50a Windows thread 8 years ago
Dmitri Smirnov 324a0f988e Follow up for DirectIO refactor 8 years ago
Aaron Gao 3e6899d116 change UseDirectIO() to use_direct_io() 8 years ago
Dmitri Smirnov 3c233ca4ea Fix Windows environment issues 8 years ago
Gunnar Kudrjavets 548b628054 Enable conditionally using adaptive mutexes 8 years ago
Aaron Gao 972f96b3fb direct io write support 8 years ago
ivan 046099c9b5 The array is malloced by backtrace_symbols(), and must be freed 8 years ago
Andrew Kryczka f0c509e2c8 Return finer-granularity status from Env::GetChildren* 8 years ago
Edouard A 99c052a34f Fix integer overflow in GetL0ThresholdSpeedupCompaction (#1378) 8 years ago
Dmitri Smirnov b9311aa65c Implement WinRandomRW file and improve code reuse (#1388) 8 years ago
Edouard A 66a91e2607 Add NoSpace subcode to IOError (#1320) 8 years ago
Islam AbdelRahman e9b2af87f8 Expose ThreadPool under include/rocksdb/threadpool.h 8 years ago
Willem Jan Withagen 5647fa427c stack_trace,cc: The current Stacktrace code does not compile for FreeBSD (#1153) 9 years ago
sdong f62fbd2c85 Handle overflow case of rate limiter's paramters 9 years ago
Aaron Orenstein 2073cf3775 Eliminate use of 'using namespace std'. Also remove a number of ADL references to std functions. 9 years ago
Dmitri Smirnov 26adaad438 Split WinEnv into separate classes. (#1128) 9 years ago
Dmitri Smirnov bac3be7c46 Fix build issue. (#1123) 9 years ago
Dmitri Smirnov aab91b8d8f Use generic threadpool for Windows environment (#1120) 9 years ago
Dmitri Smirnov 4ea6e051ee Fix multiple issues with WinMmapFile fo sequential writing (#1108) 9 years ago
PraveenSinghRao e8115cea45 Revert "Use async file handle for better parallelism (#1049)" (#1105) 9 years ago
Li Peng 6d4832a998 Merge pull request #1101 from flyd1005/wip-fix-typo 9 years ago
dx9 b71c4e613f Alpine Linux Build (#990) 9 years ago
PraveenSinghRao b54c347424 Use async file handle for better parallelism (#1049) 9 years ago
Dmitri Smirnov ee221d2de0 Introduce XPRESS compresssion on Windows. (#1081) 9 years ago
Yueh-Hsuan Chiang a558830f8f Fixed compile warnings in posix_logger.h and coding.h 9 years ago
Dmitri Smirnov 2ca0994cf7 Latest versions of Jemalloc library do not require je_init()/je_unint() 9 years ago
Dmitri Smirnov 9ea2968d26 Implement ConsistentChildrenAttribute 9 years ago
Andrew Kryczka d733dd5728 [build] Fix env_win.cc compiler errors 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Andrew Kryczka 59b3ee658f Env function for bulk metadata retrieval 9 years ago
Tomas Kolda 57a95a7001 Making use of GetSystemTimePreciseAsFileTime dynamic - code review fixes 9 years ago
Tomas Kolda 502d41f150 Making use of GetSystemTimePreciseAsFileTime dynamic to not 9 years ago
Dmitri Smirnov 36300fbbe3 Enable per-request buffer allocation in RandomAccessFile 9 years ago
Dmitri Smirnov ac50fd3a71 Align statistics 9 years ago
Marek Kurdej 92d0850f1c Fix failing assertion in logger on Windows when the disk is full. 9 years ago
Nathan Bronson 7d87f02799 support for concurrent adds to memtable 9 years ago
Venkatesh Radhakrishnan 030215bf01 Running manual compactions in parallel with other automatic or manual compactions in restricted cases 9 years ago