Commit Graph

  • b2801ee1a0 Extract benchmark from db_test.cc. Victor Costan 2021-12-29 03:48:42 +0000
  • 335876a133 Add invariant checks to Limiter in Env implementations. Victor Costan 2021-12-22 19:12:56 +0000
  • 8f460db345 Ignore redundant calls of Release(). duststarr 2021-12-15 17:03:03 +0800
  • 278ef8e10d
    Create Sjenica1 Reuf Rujevic 2021-12-08 14:03:07 +0100
  • 42d00a80cc rm redundant code: SetNextFile has already been called before in this function Eric Wang 2021-12-05 11:44:55 +0800
  • 74a7e28453 fixed baiqiubai 2021-12-02 13:42:05 +0800
  • 2622f4e61f Use FindFile to implement Compaction::IsBaseLevelForKey baiqiubai 2021-12-02 13:05:11 +0800
  • e426c83e88 Merge pull request #941 from pmmp:no-handle-inheritance Victor Costan 2021-11-30 00:09:27 +0000
  • 6124f47490 Merge pull request #951 from philix:no_pthread Victor Costan 2021-11-29 21:45:09 +0000
  • dd6658754f Remove <pthread.h> include and find_package() from build files Felipe Oliveira Carvalho 2021-11-15 00:36:57 +0100
  • 7a20658eb3 Tool for restore data from damaged bases proller 2021-11-18 17:50:21 +0300
  • d495cbb095 fixtestdocument baiqiubai 2021-11-15 14:59:33 +0800
  • 71347e03b8 fixdocument baiqiubai 2021-11-14 23:24:13 +0800
  • d44c482e48 added clang sanitizers as an additional github action tbonza 2021-11-04 19:22:11 -0400
  • b9e896c78a Merge commit '99b3c03b3284f5886f9ef9a4ef703d57373e61be' into stoppable_environment Nikolay Shishov 2021-11-03 11:37:28 +0200
  • d7da5d9d35 fix some trifling points xiong-ang 2021-10-22 18:00:57 +0800
  • 39d6bce8e6 first annote dongyue 2021-10-16 17:31:20 +0800
  • 68d14a723a
    Prevent handle used for LOG from being inherited by subprocesses Dylan K. Taylor 2021-10-09 16:21:57 +0100
  • a5323c03f1
    More fine-grained compilation control. ssrlive 2021-10-09 13:52:06 +0800
  • c48ce23661 Modify the comment information to make it more reasonable Heng 2021-10-08 19:32:08 +0800
  • b9104531c3
    Reduce code redundancy theidexisted 2021-09-28 16:49:11 +0800
  • 1b172eb293 Reuse leveldb version define. Denley Hsiao 2021-09-18 11:16:37 +0800
  • a8d80eba1b
    Merge 66f7e44f3a into c5d5174a66 Ilia 2021-09-14 23:31:23 -0400
  • 81f983f7c7
    Merge 594049f6e8 into c5d5174a66 Aaron Clauson 2021-09-13 11:05:12 +0900
  • c5d5174a66 Get env_posix.cc building under Fuchsia. leveldb Team 2021-09-10 00:45:26 +0000
  • 594049f6e8
    Merge branch 'master' into windows_unicode Aaron Clauson 2021-09-10 19:48:13 +0100
  • 11aafab31f
    Fix version_set.cc comments typo zzt 2021-09-03 11:18:31 +0800
  • 5783a79309 Switch CI to GitHub Actions. Victor Costan 2021-09-02 21:25:03 +0000
  • 3bc60ad99b Switch CI to GitHub Actions. Victor Costan 2021-09-01 16:04:47 -0700
  • 52f6261737
    Update GitHub documentation link Suriyaa Sundararuban 2021-08-19 20:23:24 +0200
  • c700d1f7ed
    Update GitHub documentation link Suriyaa Sundararuban 2021-08-19 20:06:23 +0200
  • 54340b4a10 Fix comments position ehds 2021-08-08 22:24:19 +0800
  • 8e62cc5124 Remove the / prefix from the recovery_test test file to prevent a double /. leveldb Team 2021-08-03 00:25:26 +0000
  • c137f4cfef Update .gitignore smartkeyerror 2021-07-25 09:17:19 +0800
  • 8cdfac49ac Make non static environment Nikolay Shishov 2021-07-09 16:15:27 +0300
  • 8949158f5d fixed random access file exhaust random mmap file use wrong limit count wineway 2021-07-01 20:52:01 +0800
  • 6be8164b3a MANIFEST file size will be huge after long time running, rotate MANIFEST when MANIFEST file write size exceed write buffer size to avoid this suuyaoo 2021-06-25 20:34:51 +0800
  • eec0969d49
    Add shlwapi to leveldb target_link_libraries Itamar Carvalho 2021-06-16 13:20:22 -0300
  • a9b1f3681c Detect system provided gtest and benchmark Ferdinand Thiessen 2021-06-09 14:11:05 +0200
  • 5d94ad4d95 Update Travis CI config. Victor Costan 2021-05-24 23:28:59 +0000
  • c7a0fa28a4
    Merge pull request #906 from pwnall/third-party-bump Victor Costan 2021-05-24 16:13:58 -0700
  • e6af574943 Find Threads dependency in the package config file Jason Vaccaro 2021-05-22 23:41:11 -0400
  • 94e7f3a30a Find Threads dependency in the package config file Jason Vaccaro 2021-05-22 23:08:14 -0400
  • 13e3c4efc6 Fix compactions that could end up breaking a run of the same user key across multiple files. Sanjay Ghemawat 2021-05-20 19:02:41 +0000
  • 30867dcfd7 ut mayingchun 2021-05-21 02:54:53 +0800
  • f6fe2ec561 Roll third-party dependencies. Victor Costan 2021-05-17 18:11:07 -0700
  • 5bbe446d93 fix mayingchun 2021-05-15 16:33:28 +0800
  • 3806fbc23c Small fix. LazyWolfLin 2021-02-18 11:04:10 +0800
  • dbf24d9a0c Make table cache non-copyable ehds 2021-05-08 13:48:39 +0800
  • 1ca4f5b466 [Init] initial commit mwish 2021-05-02 12:31:40 +0800
  • e92584d920 Drop more invalid entries for same key. In the old approach to dropping, there may be invalid entries that can't be removed, see https://github.com/google/leveldb/issues/898. coyorkdow 2021-04-27 22:23:01 +0800
  • f6d094e994
    Update log_reader.h Raynol Menezes 2021-04-16 13:00:59 +0530
  • 14ba5d87f3
    Improve no_destructor.h frederick-vs-ja 2021-04-14 13:37:46 +0800
  • e2ad7dad54 delete an unnecessary forward declaration mayingchun 2021-04-05 13:58:20 +0800
  • 0f7c7e1204 leveldb-mem Be-strong-and-principled 2021-03-31 01:12:21 +0800
  • 9e8500518f fix typo in port_example.h Jayice 2021-03-28 16:38:37 +0800
  • 337935a73e
    Rename doc/log_format.md to Readme.md Ali 2021-03-23 05:07:03 +0430
  • d98b0a7cf6
    Update .gitignore Mohammed 2021-03-22 18:54:37 -0400
  • 6e47230df8 Fix benchmark build error when test is disabled. Youngjae Lee 2021-03-17 21:03:37 +0900
  • 86460ab58a reset storagezhang 2021-03-16 17:05:54 +0800
  • 66782123f0 fix some typos in comments storagezhang 2021-03-16 16:50:44 +0800
  • d48651af51 remove dead code: the kVerbose always be 1 storagezhang 2021-03-16 16:50:08 +0800
  • 7d04ec4e03 remove dead code: the kVerbose always be false storagezhang 2021-03-16 16:49:38 +0800
  • f57513a1d6 Merge pull request #881 from firebase:apple-toolchain-fixes Victor Costan 2021-03-04 20:35:18 +0000
  • 24bcf7f7ce Don't include C++ headers in extern C Paul Beusterien 2021-02-19 13:17:38 -0800
  • c82ef353f3 2021-02-26 zzl200012 2021-02-26 14:01:09 +0800
  • 99b3c03b32 Change version to 1.23. 1.23 Chris Mumford 2021-02-23 12:51:40 -0800
  • f8fca901a8 hotfix#fix the range predication in log_reader.cc guoxiang 2021-02-18 19:39:21 +0800
  • e097c8914b hotfix#fix the range predication in log_reader.cc guoxiang2 2021-02-18 19:26:32 +0800
  • a85795608a hotfix#fix the range predication in log_reader.cc guoxiang2 2021-02-18 19:18:09 +0800
  • 37aaf2fccd Fix fprintf format string. Chris Mumford 2021-02-17 10:18:12 -0800
  • 2a47801868 Use partial path to benchmark/benchmark.h. Chris Mumford 2021-02-16 15:38:44 -0800
  • 4bdcfc0cd9 bugfix Nikolay Shishov 2021-01-28 17:59:26 +0200
  • 4a919ea4f7 IWYU fixes in db/c.cc. Victor Costan 2021-01-25 17:02:58 +0000
  • 461ca7892b non detachable background thread Nikolay Shishov 2021-01-18 12:15:47 +0200
  • 1998c0ef15 Fix build errors. Victor Costan 2021-01-12 21:54:35 +0000
  • 8f1861462b Sync MANIFEST before closing in db_impl when creating a new DB. Add logging with debugging information when failing to load a version set. leveldb Team 2021-01-12 21:08:52 +0000
  • 07afeb20d9
    Merge c5c45a87ac into 8cce47e450 Omkar Desai 2021-01-11 13:12:44 -0800
  • c5c45a87ac fix issue google/leveldb/issues/868 omkarbdesai 2021-01-11 16:01:24 -0500
  • 8cce47e450 Optimize leveldb block seeks to utilize the current iterator location. This is beneficial when iterators are reused and seeks are not random but increasing. It is additionally beneficial with larger block sizes and keys with common prefixes. leveldb Team 2021-01-11 15:32:34 +0000
  • fdc8f72895 Merge pull request #862 from rex4539:https Victor Costan 2021-01-01 09:32:07 +0000
  • 532be85306
    Fix insecure links Dimitris Apostolou 2020-12-17 09:05:33 +0200
  • 180f942d9f
    Vova557 владимир иванович архипов 2020-12-16 20:10:40 +0300
  • 6721eda0b4 Update Travis CI config. Victor Costan 2020-12-14 08:34:41 -0800
  • bcf771b0fe Introduce BuildDBFromSstFiles() dongdong 2020-11-27 04:43:54 -0500
  • 66f7e44f3a Use 'N' mode in fopen() to disable handle inheritance on Windows Ilia K 2020-11-27 19:02:28 +0300
  • 295ce1336f
    Merge pull request #855 from cmumford/submodule-fix Victor Costan 2020-11-30 16:37:05 -0800
  • c3b52f7db6 Fixup for adding the third_party/benchmark submodule. Chris Mumford 2020-11-30 09:57:27 -0800
  • 28df52115d Merge pull request #853 from cmumford:benchmark Chris Mumford 2020-11-30 16:16:39 -0800
  • 2dcbd4a2c5 Merge pull request #854 from cmumford:printf-fix Chris Mumford 2020-11-30 16:16:25 -0800
  • b754fdca72 Fixed fprintf of 64-bit value. Chris Mumford 2020-11-30 10:43:24 -0800
  • 37d36c92f8 Added google/benchmark submodule. Chris Mumford 2020-11-30 09:57:27 -0800
  • 2802398c94 Fix bug in filter policy documentation example. Sanjay Ghemawat 2020-11-30 08:32:50 -0800
  • 99ab4730d6 Use external benchmark API header leveldb Team 2020-10-27 12:59:41 -0700
  • ed781070b4 Internal test cleanup leveldb Team 2020-10-27 11:09:49 -0700
  • 7aed8a7b8a size of footer Xuchun 2020-11-28 10:02:26 +0800
  • 892ccc3bc1 size of footer Xuchun 2020-11-28 09:36:05 +0800
  • 2de71c77f6 Update CMakeLists ehds 2020-11-28 02:47:59 +0800
  • 8a96df8b4b Set LEVELDB_BUILD_TESTS to default value ehds 2020-11-28 02:24:40 +0800
  • 28e2bc185c Fixup for compiling benchmark ehds 2020-11-28 02:16:38 +0800