Commit Graph

44 Commits (e9befdebbf395e943ff496b5e43e033f1238bcfe)

Author SHA1 Message Date
Lucian Petrut 172adce767 Posix threads (#6865) 5 years ago
Yanqin Jin 243852ec15 Add IsDirectory() to Env and FS (#6711) 5 years ago
Cheng Chang ee50b8d499 Be able to decrease background thread's CPU priority when creating database backup (#6602) 5 years ago
Peter Dillinger 43dde332cb Share kPageSize (and other small tweaks) (#6443) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Huisheng Liu 2fdd8087ce Implement getfreespace for WinEnv (#6265) 5 years ago
Shylock Hg 9eb3e1f77d Use delete to disable automatic generated methods. (#5009) 5 years ago
Levi Tamasi 34f8ac0c99 Make adaptivity of LRU cache mutexes configurable (#5054) 6 years ago
Zhongyi Xie fdc72a5c5d add OptionType kInt32T and kInt64T 6 years ago
Wilfried Goesgens 5d809ecef7 Add compile time option to work with utf8 filename strings (#4469) 6 years ago
cngzhnp 64324e329e Support pragma once in all header files and cleanup some warnings (#4339) 6 years ago
Dmitri Smirnov 61d69d450d Hide jemalloc aligned allocation functions into .cc (#4025) 7 years ago
Siying Dong ef29d2a234 Explictly fail writes if key or value is not smaller than 4GB 7 years ago
Dmitri Smirnov 682db81385 Enable cacheline_aligned_alloc() to allocate from jemalloc if enabled. 7 years ago
Orgad Shaneh 34ebadf930 Fix MinGW build 7 years ago
Dmitri Smirnov 0ec90a7cc2 Add -DPORTABLE=1 to MSVC CI build 7 years ago
Daniel Black 16e0388205 LRUCacheShard cache line size alignment 8 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
Gunnar Kudrjavets 0b69e50791 Define CACHE_LINE_SIZE only when it's not defined 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Orgad Shaneh 6401a8b76b Fix build with MinGW 8 years ago
Dmitri Smirnov 0a4cdde50a Windows thread 8 years ago
sdong f62fbd2c85 Handle overflow case of rate limiter's paramters 9 years ago
Dmitri Smirnov 26adaad438 Split WinEnv into separate classes. (#1128) 9 years ago
Dmitri Smirnov ee221d2de0 Introduce XPRESS compresssion on Windows. (#1081) 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Dmitri Smirnov ac50fd3a71 Align statistics 9 years ago
Nathan Bronson 7d87f02799 support for concurrent adds to memtable 9 years ago
yuslepukhin 78de0c9222 Fix up VS 15 build. 9 years ago
yuslepukhin 047bd22aae Build on Visual Studio 2015 Update 1 9 years ago
Praveen Rao 91c041e578 move debug variable under ifndef 9 years ago
Praveen Rao a1d37602a0 Fixing mutex to not use unique_lock 9 years ago
Dmitri Smirnov 489a3e95d4 Re-work to support size_t max constant for 32/64-bit. 9 years ago
Igor Canadi ac9bcb55ce Set max_open_files based on ulimit 9 years ago
Praveen Rao 64f07deb88 remove spurious compression definitions 9 years ago
Praveen Rao 7e327980a3 Remove usage of C runtime API that has file handle limitation 9 years ago
Dmitri Smirnov fbe2c05f59 s/NOEXCEPT/ROCKSDB_NOEXCEPT 10 years ago
Dmitri Smirnov 6924d7582b Address noexcept and const integer lambda capture 10 years ago
Dmitri Smirnov ac5e441ad8 Fix windows build after refactoring 10 years ago
Dmitri Smirnov d1a457181d Ensure Windows build w/o port/port.h in public headers 10 years ago
Dmitri Smirnov 247690fe38 Ensure Windows build w/o port/port.h in public headers 10 years ago
sdong f9728640f3 "make format" against last 10 commits 10 years ago
sdong 76d3cd3286 Fix public API dependency on internal codes and dependency on MAX_INT32 10 years ago
Dmitri Smirnov ef4b87f1b2 Commit both PR and internal code review changes 10 years ago
Dmitri Smirnov 18285c1e2f Windows Port from Microsoft 10 years ago