Commit Graph

  • da94ac6 leveldb: Minor cleanup in ports. by costan 2019-03-27 12:41:45 -0700
  • bd24b96 leveldb: Silence unused argument warnings in MSVC. by costan 2019-03-26 08:56:12 -0700
  • 6188a54 leveldb: Add tests for empty keys and values. by costan 2019-03-21 16:15:30 -0700
  • cf1b5f4 Remove unnecessary bit operation. by Cheng Chang 2019-03-22 17:32:20 +0800
  • 7035af5 Two small fixes for the Windows implementation (#661) by Felipe Oliveira Carvalho 2019-03-21 16:45:04 +0100
  • 6571279 fix a typo in the comment of skiplist_test.cc (#664) by usurai 2019-03-21 22:58:29 +0800
  • 15e2278 Use override consistently in leveldb::test::ErrorEnv. by costan 2019-03-20 12:41:49 -0700
  • ea49b27 Switch corruption_test to use InMemEnv. by cmumford 2019-03-19 17:30:42 -0700
  • ce399ac Always copy bytes to scratch buffer when reading w/MemEnv. by cmumford 2019-03-19 17:10:56 -0700
  • 201f77d Inline defaults in options. by costan 2019-03-19 14:34:51 -0700
  • 9ce3051 Deleted dangling reference to deleted atomic_pointer.h. by cmumford 2019-03-11 13:33:10 -0700
  • 7d8e41e leveldb: Replace AtomicPointer with std::atomic. by costan 2019-03-11 13:04:53 -0700
  • dd90626 Make InMemoryEnv more consistent with filesystem based Env's. by cmumford 2019-03-11 12:32:50 -0700
  • cf1d1ab leveldb: Remove unused file port/win/stdint.h. by costan 2019-03-11 10:41:03 -0700
  • a20508d Fix typo (#565) by Dimitris Apostolou 2019-03-11 19:36:11 +0200
  • 0447082 Add AppVeyor (Windows CI) badge to README. by costan 2019-03-07 12:08:35 -0800
  • ed76289 Align windows_logger with posix_logger. by costan 2019-03-07 08:52:24 -0800
  • 808e59e Improve CI configuration. by costan 2019-03-04 18:27:03 -0800
  • c69d33b Added native support for Windows. by cmumford 2019-03-01 13:12:01 -0800
  • 75fceae Add O_CLOEXEC to open calls. by Adam Azarchs 2018-09-19 16:29:00 -0700
  • 77e9dfa add:compact_pointers_ should be clear when Clear() called by caodhuan 2019-01-22 10:10:40 +0800
  • fe44948 leveldb: Make WriteBatch::ApproximateSize() const. by costan 2019-01-15 10:29:55 -0800
  • 296de8d leveldb: Fix PosixWritableFile::Sync() on Apple systems. by costan 2019-01-09 14:53:09 -0800
  • b70493c Fix fdatasync() feature detection in opensource build. by costan 2019-01-08 13:49:13 -0800
  • af7abf0 Add back space to POSIX Logger. by cmumford 2019-01-07 11:29:24 -0800
  • 58d7054 Update Travis CI configuration. by costan 2019-01-02 17:58:33 -0800
  • 1cb3840 Clean up env_posix.cc. by costan 2018-10-29 16:17:46 -0700
  • a7dc502 Rework once initialization in env_posix.cc. by costan 2018-09-24 10:50:40 -0700
  • c43565d C++11 cleanup for util/mutexlock.h. by costan 2018-09-17 23:05:57 -0700
  • 0145a94 Update .gitignore. by costan 2018-09-12 10:23:16 -0700
  • 73d5834 Rework threading in env_posix.cc. by costan 2018-09-11 10:39:08 -0700
  • 05709fb Remove InitOnce from the port API. by costan 2018-09-10 15:38:12 -0700
  • bb88f25 Clean up PosixWritableFile in env_posix.cc. by costan 2018-09-05 15:23:28 -0700
  • 7b945f2 Clean up posix_logger.h. by costan 2018-09-04 09:50:50 -0700
  • 89af27b Remove ssize_t from code that is not POSIX-specific. by costan 2018-09-04 09:44:56 -0700
  • 03064cb Simplify Limiter in env_posix.cc. by costan 2018-09-04 09:31:27 -0700
  • 9b44da7 Clarify comments for leveldb::Env file reading methods. by costan 2018-09-04 09:21:24 -0700
  • 0ef2310 Remove GCC on OSX from the Travis CI matrix. by costan 2018-09-04 09:15:30 -0700
  • 16a2b8b Expose WriteBatch::Append in the C API. by costan 2018-08-19 15:17:37 -0700
  • f7b0e1d Expose WriteBatch::Append(). by costan 2018-08-14 15:23:53 -0700
  • f314b63 lack of sequence and type in comments to introduce entry format by andy 2018-06-28 22:03:37 +0800
  • 6caf73a Clean up Iterator. by costan 2018-06-04 12:29:13 -0700
  • 6a6bdaf Corrected typo in docs: "cache" to "block_cache". by cmumford 2018-05-21 13:53:36 -0700
  • 1868398 Clean up SnapshotImpl. by costan 2018-04-30 15:11:03 -0700
  • e7840de Fix documentation for log file growth. by cmumford 2018-04-27 09:14:32 -0700
  • bc23e00 Update default log file size in doc. by cmumford 2018-04-27 09:00:28 -0700
  • 4de9594 Add move constructor to Status. by costan 2018-04-23 16:15:21 -0700
  • d177a02 Replace port_posix with port_stdcxx. by costan 2018-04-17 13:23:10 -0700
  • 14cce84 Fix sign mismatch warnings in GCC. by MarcoFalke 2018-04-16 12:27:06 -0700
  • 8046a51 Add forgotten <limits> header to util/logging.cc. by costan 2018-04-13 16:17:51 -0700
  • a0008de Reimplement ConsumeDecimalNumber. by costan 2018-04-13 15:17:46 -0700
  • 1f7dd5d Add tests for ConsumeDecimalNumber. by costan 2018-04-13 14:12:06 -0700
  • 1cc8b10 Document the building process. by costan 2018-04-11 12:27:57 -0700
  • 09217fd Replace NULL with nullptr in C++ files. by costan 2018-04-10 16:18:06 -0700
  • 6a3b915 Remove PLATFORM_IS_LITTLE_ENDIAN from port/posix.h. by costan 2018-04-10 16:12:14 -0700
  • 260655b Define LEVELDB_HAS_PORT_CONFIG_H for old compilers. by costan 2018-04-09 16:41:02 -0700
  • 6fa4566 Rename CMake project / targets from Leveldb to leveldb. by costan 2018-03-23 13:02:10 -0700
  • 0db3041 leveldb: Add more thread safety annotations. by costan 2018-03-23 12:50:14 -0700
  • 04f3910 Take <atomic> for granted in port/atomic_pointer.h. by costan 2018-03-21 09:26:49 -0700
  • 74f032f leveldb: Require C++11. by costan 2018-03-21 00:47:18 -0700
  • 8e75db8 Remove build configuration for make. by costan 2018-03-20 15:35:14 -0700
  • df9a841 Add export.h to CMakeLists.txt by Hyzeta 2018-03-20 15:28:09 -0700
  • 50fbc87 Replace SIZE_MAX with std::numeric_limits. by costan 2018-03-20 15:22:23 -0700
  • 739c251 Add CMake build support. by costan 2018-03-16 19:10:13 -0700
  • 0fa5a4f Extend thread safety annotations. by costan 2018-03-16 10:06:35 -0700
  • 8143c12 Fix includes in util/testharness.h. by costan 2018-03-16 06:23:29 -0700
  • aece206 Remove extern from function declarations. by costan 2018-03-12 09:14:44 -0700
  • ddab751 Add tests for {Old}InfoLogFileName(). by costan 2018-03-12 09:02:38 -0700
  • 7fd7c00 Remove unused function ExtractValueType. by costan 2018-03-12 08:59:43 -0700
  • 594cc98 Bypass OSMemoryBarrier() warning on Mac. by costan 2018-03-09 16:10:08 -0800
  • 49f35d3 leveldb: Update Travis CI configuration for open source build. by costan 2018-03-09 15:29:12 -0800
  • 623d014 Expose Env::GetTempDirectory() for use in C test. by costan 2018-03-09 10:32:55 -0800
  • 8c8024e Switch HAVE_ library detection macros to 0/1. by costan 2018-03-09 08:36:08 -0800
  • 41172a2 Enable thread safety annotations in open source version. by costan 2018-02-13 22:31:50 -0800
  • 47cb9e2 Add leveldb_options_set_max_file_size to the C API. by cmumford 2017-10-25 16:13:51 -0700
  • b5d4a22 Fixed style guide link in CONTRIBUTING.md by cmumford 2017-10-23 16:28:45 -0700
  • 3da4d8b Deleted unused assignments in Reader. by cmumford 2017-10-19 10:33:42 -0700
  • 0509414 leveldb::DestroyDB will now delete empty directories. by cmumford 2017-10-17 13:05:47 -0700
  • 23162ca Fix typo (forgotten reference operator) in test. by costan 2017-10-10 11:29:00 -0700
  • 5c39524 Replace SSE-optimized CRC32C in POSIX port with external library. by costan 2017-10-10 06:05:17 -0700
  • ca216e4 leveldb: Rename SNAPPY to HAVE_SNAPPY. by costan 2017-10-05 11:47:39 -0700
  • 25767d0 leveldb: Remove *_unlocked feature detection from POSIX port. by costan 2017-10-05 08:08:48 -0700
  • 4a7e7f5 Add LEVELDB_EXPORT macro to export public symbols. by cmumford 2017-10-04 11:26:45 -0700
  • 542590d leveldb: Include <algorithm> in util/env_test.cc. by costan 2017-10-04 10:04:21 -0700
  • 8ae7998 Fix FD leak in POSIX Env. by costan 2017-10-03 13:41:46 -0700
  • d9a9e02 leveldb: Add tests for CL 170769101. by costan 2017-10-03 10:38:02 -0700
  • 4447f9c Remove handling for unused LRUHandle representation special case. by costan 2017-10-03 10:33:01 -0700
  • 2372ac5 Fix file writing bug in CL 170738066. by sanjay 2017-10-02 16:04:02 -0700
  • 1c75e88 Fix use of uninitialized value in LRUHandle. by cmumford 2017-10-02 13:57:41 -0700
  • 7e12c00 Fix issue 474: a race between the f*_unlocked() STDIO calls in env_posix.cc and concurrent application calls to fflush(NULL). by sanjay 2017-10-02 12:37:45 -0700
  • bcd9a8e Use portable CRC32C from google/crc32c. by costan 2017-09-26 13:32:01 -0700
  • 3ee04c5 fix style and remove unused code by lingbin 2017-09-04 16:10:38 +0800
  • ea0a758 Remove confusing and unnecessary if. by costan 2017-09-01 14:36:20 -0700
  • 141e767 Simplify Table::Open() flow and remove a delete call. by costan 2017-09-01 11:44:05 -0700
  • 09a3c8e Switched variable type from int to uint64_t in ConsumeDecimalNumber. by cmumford 2017-07-20 15:00:13 -0700
  • 2964b80 leveldb: Fix alignment code in SSE4.2-optimized CRC32C. by costan 2017-08-23 20:59:46 -0700
  • 02f43c0 Remove dead code. by davidair 2017-08-03 13:42:12 -0700
  • 0b402e9 Use __APPLE__ instead of OS_MACOS. The former is compiler-provided. by scrubbed 2017-07-24 10:54:00 -0700
  • 8415f00 leveldb: Report missing CURRENT manifest file as database corruption. by costan 2017-07-10 13:32:58 -0700
  • 69e2bd2 LevelDB: Add WriteBatch::ApproximateSize(). by costan 2017-05-23 17:29:44 -0700