Commit Graph

  • dca162f514
    Completed implementation of backup engine. web3-developer 2024-02-20 01:02:37 +0800
  • 2fbbe53baa
    Completed initial rewrite and refactored tests. web3-developer 2024-02-19 23:26:57 +0800
  • 656e521b8f
    Commit library rewrite progress. web3-developer 2024-02-19 14:32:59 +0800
  • 55487c8e1d
    Started rewrite of library. web3-developer 2024-02-17 01:23:49 +0800
  • 1e097fbbb2
    Updated the librocksdb c library to the latest stable version. web3-developer 2024-02-16 01:40:30 +0800
  • 0cea46de8e
    Update library version and readme. web3-developer 2024-02-14 14:19:20 +0800
  • 47deef6e4a
    Added tests for column family changes. web3-developer 2024-02-13 17:29:32 +0800
  • 6277dbe20a
    Update library to support column families. If not specified, uses the 'default' column family. web3-developer 2024-02-13 13:25:38 +0800
  • 5e2b026f84
    Fix broken CI (#35) andri lim 2024-02-13 20:59:41 +0700
  • e3f8b2bbbb
    Add liblz4 in CI deps of linux i396 jangko 2024-02-13 20:24:30 +0700
  • 767a72d8c9
    Fix set pointer field to nil with bare nil jangko 2024-02-13 20:15:56 +0700
  • 827e12eb76
    Fix broken CI jangko 2024-02-13 19:58:23 +0700
  • beba0786f2
    Remove appveyor and travis scripts jangko 2024-02-13 19:56:37 +0700
  • 724b72fe10
    Made del return a bool, and added clear. (#33) Adam Spitz 2023-01-17 11:37:10 -0500
  • e0d0a8a1ae Leave the new `clear` operation unimplemented. Adam Spitz 2023-01-17 07:56:52 -0500
  • 2bcb3051f2 Updated the tests to expect del to return a bool too. Adam Spitz 2023-01-17 07:15:51 -0500
  • 55042dbbea Made del return a bool, and added clear. Adam Spitz 2023-01-09 11:05:51 -0500
  • 5ab4461ef8
    make `rocksdb` work with devel ringabout 2022-11-04 00:08:51 +0800
  • b7f0728225
    Allow access to some details of the DB driver (#31) Jordan Hrycaj 2022-08-11 09:13:10 +0100
  • d8cb1c1edd Allow access to some details of the DB driver Jordan Hrycaj 2022-08-05 11:20:22 +0100
  • fb3f2c30b0
    Windows static lib: link required system libs (#30) Ștefan Talpalaru 2022-03-22 18:46:47 +0100
  • 62fb6637dc
    Windows static lib: link required system libs Ștefan Talpalaru 2022-03-22 15:48:12 +0100
  • c381daf84f
    allow statically linking librocksdb (#29) Ștefan Talpalaru 2022-03-22 10:02:39 +0100
  • 14bbf7cf8f
    allow statically linking librocksdb Ștefan Talpalaru 2022-03-21 23:42:08 +0100
  • c565aa88b9
    CI: use GitHub Actions (#28) Ștefan Talpalaru 2022-01-11 02:39:31 +0100
  • 72e0377446
    fix library path Ștefan Talpalaru 2022-01-11 02:26:14 +0100
  • 793f7e2876
    CI: use GitHub Actions Ștefan Talpalaru 2022-01-11 01:56:52 +0100
  • eddfa91bdd
    version 0.3.1 Ștefan Talpalaru 2021-11-20 01:29:06 +0100
  • 6f55b371e2
    Nim-1.6 fix (#27) Ștefan Talpalaru 2021-11-20 01:19:21 +0100
  • fdd1698b55
    Nim-1.6 fix Ștefan Talpalaru 2021-11-20 01:05:04 +0100
  • 6aab1e0dd6
    Merge pull request #25 from xyb/removeuglycast Ștefan Talpalaru 2020-07-20 14:45:25 +0200
  • 23956fc0b3 upgrade to rocksdb v6.11.4 Xie Yanbo 2020-07-20 18:47:30 +0800
  • 1717743ce7 remove ugly cast Xie Yanbo 2020-07-20 18:44:28 +0800
  • 11d80282c1
    Merge pull request #24 from xyb/csizet andri lim 2020-07-20 12:34:41 +0700
  • 3a54ced19d fix csize_t issue for nim 1.2.x Xie Yanbo 2020-07-17 19:08:35 +0800
  • e528ee949a
    get with callback (#22) Jacek Sieka 2020-04-23 20:55:21 +0200
  • 5cbb214c53
    comment on defect exception safety Jacek Sieka 2020-04-23 20:54:34 +0200
  • e6c4209b75
    get with callback Jacek Sieka 2020-04-23 19:21:53 +0200
  • 8da2f11951
    nim 1.2, port to results (#21) Jacek Sieka 2020-04-18 00:18:04 +0200
  • 2eeb0121b3
    nim 1.2, port to results Jacek Sieka 2020-04-17 23:39:56 +0200
  • 08fec021c0
    CI: update script path Ștefan Talpalaru 2019-08-24 05:01:23 +0200
  • 5b1307cb1f
    Merge pull request #20 from status-im/max-open-files kdeme 2019-07-16 21:12:30 +0200
  • a48aaf2215
    Allow setting max open files in RocksDbInstance init kdeme 2019-07-16 15:51:52 +0200
  • 60faf6af17
    std_shims -> stew Jacek Sieka 2019-07-07 12:11:27 +0200
  • 234c7d2756
    Merge branch 'buildnim' Ștefan Talpalaru 2019-06-18 18:31:15 +0200
  • 9d309f07d5
    add .appveyor.yml; use build_nim.sh and build_rocksdb.sh Ștefan Talpalaru 2019-06-18 17:27:18 +0200
  • 22ab21a5ef add readonly option andri lim 2019-04-01 15:00:45 +0700
  • 97f860db3a
    add readonly option andri lim 2019-04-01 15:00:45 +0700
  • 2e858e6b9a
    assert() -> doAssert() Ștefan Talpalaru 2019-03-14 00:12:27 +0100
  • dce00a6ff8 don't allow failures on OSX Ștefan Talpalaru 2019-01-19 23:28:28 +0100
  • 65493e8bac enable OSX for Travis Ștefan Talpalaru 2019-01-19 23:21:54 +0100
  • d6018fac5c fix Travis tests on macOS Ștefan Talpalaru 2019-01-11 00:52:40 +0100
  • 0860aee591 tests refactoring Ștefan Talpalaru 2019-01-11 00:39:17 +0100
  • a887d3f8d3
    don't allow failures on OSX Ștefan Talpalaru 2019-01-19 23:28:28 +0100
  • 9e22f5054c
    enable OSX for Travis Ștefan Talpalaru 2019-01-19 23:21:54 +0100
  • 08aad91013
    fix Travis tests on macOS Ștefan Talpalaru 2019-01-11 00:52:40 +0100
  • a685ca429e
    tests refactoring Ștefan Talpalaru 2019-01-11 00:39:17 +0100
  • f8d6165bd5 License update to respect original repo (#16) Bruno Škvorc 2019-01-03 14:04:11 +0100
  • cab620e948
    License update to respect original repo propose-license-update Bruno Škvorc 2019-01-03 13:35:30 +0100
  • d9c51b8051
    Update README.md Bruno Škvorc 2019-01-02 14:57:34 +0100
  • 3c0ab43e1e use dynamic linking instead of dlopen on all Linux distros Ștefan Talpalaru 2018-12-25 11:56:20 +0100
  • 59fc92f8df
    use dynamic linking instead of dlopen on all Linux distros Ștefan Talpalaru 2018-12-25 11:56:20 +0100
  • d8cfc392bc
    fix license files Jacek Sieka 2018-11-14 12:57:17 -0600
  • e2433f0651 Use native linking on Arch linux. Yuriy Glukhov 2018-10-01 15:39:30 +0300
  • ddc6155715 Use native linking on Arch linux. Yuriy Glukhov 2018-10-01 15:39:30 +0300
  • 1edab645d9 Distinguish empty values from non existent Yuriy Glukhov 2018-09-07 15:59:36 +0300
  • 60bfee07c3 Distinguish empty values from non existent Yuriy Glukhov 2018-09-07 15:59:36 +0300
  • 6ec5074801
    Merge 5c904f1144 into 68ac74e64f Yuriy Glukhov 2018-09-06 10:10:43 +0000
  • 5c904f1144 Fixed error reporting, and a leak Yuriy Glukhov 2018-09-06 13:04:39 +0300
  • 68ac74e64f
    readme: update license Jacek Sieka 2018-09-05 12:48:31 -0600
  • 6e8871f4c7
    readme: fix license, badges Jacek Sieka 2018-09-04 23:02:57 -0600
  • c1e11e7f75
    remove example from README - linked code is more recent Jacek Sieka 2018-08-16 13:13:34 -0600
  • c84ff3309c
    Merge pull request #9 from status-im/rocksdb-wrapper-fixes Yuriy Glukhov 2018-08-16 18:19:29 +0300
  • e48a45bd44
    reuse read and write options Jacek Sieka 2018-08-16 09:13:13 -0600
  • e05b1a411d
    remove partial ABI version again, turns out travis has 4.x installed! Jacek Sieka 2018-08-15 20:45:20 -0600
  • 9a10f01a27
    add more version info to linked library - this is better but still wrong Jacek Sieka 2018-08-15 20:33:38 -0600
  • cfb1059f34
    compile fixes for second test (why didn't nimble test catch these?) Jacek Sieka 2018-08-15 20:16:57 -0600
  • 0f6b9ffe8f
    disable optimization that requires snappy Jacek Sieka 2018-08-15 20:08:03 -0600
  • 4b73bca449
    fix error parameter type and memory leak Jacek Sieka 2018-08-15 19:55:54 -0600
  • d510091a5b
    fix string conversion for void results Jacek Sieka 2018-08-15 19:52:53 -0600
  • 4675336fae
    Merge pull request #8 from status-im/dry Yuriy Glukhov 2018-08-02 15:51:25 +0300
  • 291621b828 Mooore type safety Yuriy Glukhov 2018-07-30 19:34:36 +0300
  • 55e19b4521 Example updated Yuriy Glukhov 2018-07-30 12:57:42 +0300
  • ca28e4e3cf Test fixup Yuriy Glukhov 2018-07-30 12:25:27 +0300
  • ba0aa8e5db Dry up types and pragmas Yuriy Glukhov 2018-07-30 12:12:50 +0300
  • 607af3c1aa Removed header dependency (#7) Yuriy Glukhov 2018-07-27 11:55:25 +0300
  • 347235dee4 Removed header dependency Yuriy Glukhov 2018-07-26 23:43:42 +0300
  • 840d470eb9 Fixed pkg struct (#5) Yuriy Glukhov 2018-07-04 15:09:03 +0300
  • e06c71fa5d Fixed pkg struct Yuriy Glukhov 2018-07-04 14:54:11 +0300
  • ea32db3c8f
    Merge pull request #4 from status-im/fix-tests Yuriy Glukhov 2018-07-04 14:46:52 +0300
  • c5b8fa823f Fixed tests Yuriy Glukhov 2018-07-04 14:41:03 +0300
  • 92ac374a55 address review comment Zahary Karadjov 2018-06-25 13:23:38 +0300
  • 419b97e132 Add a basic higher-level API Zahary Karadjov 2018-06-25 02:13:10 +0300
  • 7ecfe4717e address review comment higher-level-interface Zahary Karadjov 2018-06-25 13:23:38 +0300
  • 5575192d4c Add a basic higher-level API Zahary Karadjov 2018-06-25 02:13:10 +0300
  • 5f1f149edd Add Appveyor continuous integration + Remove lib prefix for Windows DLL appveyor2 mratsim 2018-02-05 22:42:05 +0100
  • eb2bd02c5a
    Fix Travis Continuous Integration + adapt to non null-terminated C string (#1) Mamy Ratsimbazafy 2018-02-05 22:19:33 +0100
  • a5cb90166e Update examples and Readme mratsim 2018-02-05 22:17:33 +0100
  • 26690937d7 Rocksdb cstring are not null terminated :/ mratsim 2018-02-05 22:05:44 +0100
  • 980fe60a35 try to fix rocksdb not returning null terminated cstring mratsim 2018-02-05 21:43:19 +0100