Commit Graph

  • c746abb443 adding iter_from to multi store main Niko PLP 2023-07-07 15:28:13 +0300
  • 8f5ad79c0c Allow bitflags 1.2+ Niko 2023-05-18 20:08:12 +0300
  • 7b95f501d7 remove fixed version of serde Niko 2023-05-18 20:01:56 +0300
  • f04b03957b removed revision for lmdb-rs Niko PLP 2023-02-27 17:28:57 +0200
  • e06011771b new revision for lmdb-rs Niko PLP 2023-02-27 17:08:22 +0200
  • 23dc0dfb89 change dependency git link Niko PLP 2023-02-27 16:07:35 +0200
  • 73dde71539 change dependancy repo Niko PLP 2023-01-22 23:25:15 +0200
  • 19fc8e0b68 in get_key_value pass value by ref Niko 2022-10-16 14:57:56 +0300
  • 843291a848 adding get_key_value to multi store Niko 2022-10-16 14:28:46 +0300
  • 8dfc712d67 default env max db to 10 Niko 2022-10-06 20:17:24 +0300
  • 6dbb5c68ed using lmdb lib from mdb.master, not mdb.master3 without.crypto Niko 2022-09-28 03:39:08 +0300
  • 94e3b8e30b adding iter_start to integermulti and multi stores Niko 2022-09-27 16:25:45 +0300
  • f1223115fc adding stats to transaction, preparing for DUPSORT cursors, attempt for RW cursors abandonned Niko 2022-09-27 00:22:43 +0300
  • 39f7fc6a95 add transaction stat to SingleStore Niko 2022-09-24 15:34:08 +0300
  • 7453bb29cd add transaction stat Niko 2022-09-24 15:16:30 +0300
  • 1771f400d6 tentative remove of Value headers. everything is plain blob now. the other value types will not work Niko 2022-09-23 23:52:09 +0300
  • e1b0cc520d switching to p2pcollab/lmdb-rs Niko 2022-09-01 17:08:25 +0300
  • d29153d440 use lmdb-crypto-rs Niko 2022-09-01 14:39:44 +0300
  • 84674c20e2 implement set_enc_key for builders Niko 2022-08-31 00:46:14 +0300
  • 9853db7823 adding version function to environment Niko 2022-08-28 23:28:35 +0300
  • 9ab0060067 crate renamed to rkv-lofire Niko 2022-08-28 20:25:40 +0300
  • 6a77fbbf56 using lmdb-lofire instead of lmdb-rkv Niko 2022-08-24 00:28:19 +0300
  • 255fb411ef
    Bump MSRV to Rust 1.58.0 (#225) Jan-Erik Rediger 2022-08-12 19:24:34 +0200
  • e6776dbdd5 (cargo-release) version 0.18.0 Kagami Sascha Rosylight 2022-08-12 16:56:52 +0200
  • 0f3e934f77
    Follow the default behavior of rustfmt (#224) Kagami Sascha Rosylight 2022-08-12 16:44:14 +0200
  • c30523065a Unbreak compilation on MSRV (Rust 1.45.0) Jan-Erik Rediger 2022-08-12 11:07:11 +0200
  • 9d5c5e9f24 CI: Workaround for network issue with old Rust toolchain Jan-Erik Rediger 2022-08-12 10:58:57 +0200
  • a2de8a917d Address new clippy warnings Jan-Erik Rediger 2022-08-12 10:49:46 +0200
  • 4410a95b41 CI: Upgrade nightly to use Jan-Erik Rediger 2022-08-12 10:40:01 +0200
  • d503ec2587 Remove LMDB from the default features Jan-Erik Rediger 2022-07-18 22:24:15 +0200
  • dd42887903 Hide all of LMDB behind a feature Jan-Erik Rediger 2022-07-18 22:23:50 +0200
  • c03fcfbf3d
    `fail-fast: false` for ci.yml Kagami Sascha Rosylight 2022-08-11 16:12:02 +0200
  • 5fbe85f970
    Migrate from Travis CI to GitHub Actions (#220) Kagami Sascha Rosylight 2022-06-08 13:14:31 +0200
  • 762887be3f (cargo-release) version 0.17.1 Jan-Erik Rediger 2022-06-07 14:25:47 +0200
  • 68bba74234 Upgrade to latest ordered-float Jan-Erik Rediger 2022-06-07 14:00:37 +0200
  • e972992d8d
    Merge pull request #217 from badboy/paste-update Jan-Erik Rediger 2022-06-07 10:03:00 +0200
  • 0c41e61a64 Update paste to v1 Jan-Erik Rediger 2022-05-30 16:25:07 +0200
  • 76cfa91fc7 Update version to 0.17.0 Victor Porof 2021-01-15 12:57:45 +0100
  • 835c5ac90e Remove mention of failure in doc Xidorn Quan 2020-12-12 00:15:33 +1100
  • 47f63aead1 Replace failure with thiserror Xidorn Quan 2020-12-06 00:23:42 +1100
  • fba6b3eb06
    Merge pull request #209 from badboy/patch-1 Victor Porof 2020-12-10 13:38:57 +0100
  • 65d1243bbe Update version to 0.16.1 Victor Porof 2020-12-09 12:20:47 +0100
  • a558c4bc1b Handle all corrupted cases in the easy migration Victor Porof 2020-12-09 10:04:27 +0100
  • c9d2030b3a Update several other dependencies to correct minimal version Jan-Erik Rediger 2020-11-09 14:52:22 +0100
  • fc70fbc348
    Update ordered-float dependency Jan-Erik Rediger 2020-11-09 14:32:33 +0100
  • 82b5031187 Update version to 0.16 Victor Porof 2020-10-27 07:41:17 +0100
  • 8b28b1b8e0
    Merge pull request #207 from mozilla/dealing-with-corrupted Victor Porof 2020-10-27 07:40:24 +0100
  • bce037a902 Add a way to discard corrupted databases on load Victor Porof 2020-10-09 21:21:19 +0200
  • f604c83170
    Merge pull request #206 from mozilla/migration-bug Victor Porof 2020-10-27 07:30:55 +0100
  • b51b5e07a5 Prevent potential deadlocks in safe mode environments when opnening dbs Victor Porof 2020-10-09 14:13:15 +0200
  • 2d93f06d39 Make easy migrator more reslient against situations where old files don't get deleted Victor Porof 2020-10-09 14:12:48 +0200
  • 2b0ececa3f Update version to 0.15 Victor Porof 2020-07-29 19:29:35 +0200
  • a6a9042ec8
    Merge pull request #203 from mozilla/ignore-more Victor Porof 2020-07-29 19:19:03 +0200
  • d74250b549 Make migration methods and error handling less surprising Victor Porof 2020-07-29 10:33:56 +0200
  • 6e04f6a117 Add tests Victor Porof 2020-07-28 21:11:53 +0200
  • 1c892355b7 Ignore file invalid errors when migrating Victor Porof 2020-07-28 20:47:35 +0200
  • 7fd0c83d14 Update version to 0.14.1 Victor Porof 2020-07-24 14:53:56 +0200
  • 4ebabdba4f
    Merge pull request #202 from mozilla/ignore-io-error Victor Porof 2020-07-24 14:53:20 +0200
  • a2b4f2cc77 Add ability to disable path canonicalization Victor Porof 2020-07-24 14:26:27 +0200
  • 99203b05c7 Ignore source environment path errors when migrating, as per documentation Victor Porof 2020-07-24 12:19:14 +0200
  • efa7ed63a1 Update version to 0.14 Victor Porof 2020-07-24 10:00:09 +0200
  • 5e2d0d6764
    Merge pull request #201 from mozilla/easy-migration Victor Porof 2020-07-24 09:59:16 +0200
  • 84b74b7610 Handle NO_LOCK when opening environments Victor Porof 2020-07-24 09:13:33 +0200
  • b2f4f097c6 Handle NO_LOCK and NO_SUB_DIR when retrieving environment files Victor Porof 2020-07-24 08:42:07 +0200
  • a634920d46 Remove `set_check_if_env_exists` since it's unreliable with LMDB Victor Porof 2020-07-23 22:19:59 +0200
  • bada6fec6f Make migration easier for consumers Victor Porof 2020-07-23 21:30:05 +0200
  • d1fef9a2c8 Update version to 0.13 Victor Porof 2020-07-23 17:05:09 +0200
  • cf410ad6de Update old comments with incorrect info in tests Victor Porof 2020-07-23 17:01:57 +0200
  • a6a616ad3d
    Merge pull request #200 from mozilla/migrator Victor Porof 2020-07-23 16:59:09 +0200
  • ceda0d5091 Implement a basic migrator that works across backends Victor Porof 2020-07-22 20:30:38 +0200
  • 0fd756d5d9 Add ability to list all created dbs Victor Porof 2020-07-21 15:26:22 +0200
  • 55d04b43ad Move current migrator to a legacy module Victor Porof 2020-07-21 13:22:26 +0200
  • 3c502c4bb4 Pre: Iterators shouldn't wrap values in options Victor Porof 2020-07-22 21:43:02 +0200
  • 42c5c2c1b1 Remove leftover/unused `OtherError` Victor Porof 2020-07-21 12:34:24 +0200
  • 5d14812cc9 Hide DUP_FIXED behind the same build flag as DUP_SORT Victor Porof 2020-07-21 18:55:50 +0200
  • a252a50fd9 Update version to 0.12 Victor Porof 2020-07-22 19:10:05 +0200
  • 850f7c571a
    Merge pull request #196 from mozilla/create-dirs Victor Porof 2020-07-22 19:07:13 +0200
  • 21a1e50029
    Merge pull request #199 from mozilla/load-ratio Victor Porof 2020-07-22 19:06:54 +0200
  • 2f6d01404d
    Merge pull request #198 from mozilla/inconsistent_max_dbs Victor Porof 2020-07-22 19:06:39 +0200
  • ef64a29fc7 Fix inconsistent max_dbs behavior between backends Victor Porof 2020-07-21 14:43:52 +0200
  • 71de0e836d Graciously handle backends with no need for resizing, instead of panicking Victor Porof 2020-07-21 17:38:52 +0200
  • a8cef4ee1a Allow creating dirs if they don't exist Victor Porof 2020-07-21 17:24:30 +0200
  • 219ba8cbb9 Update version to 0.11.2 Victor Porof 2020-07-21 09:28:11 +0200
  • 6700d0275f
    Merge pull request #178 from mozilla/safe-mode Victor Porof 2020-07-21 09:25:38 +0200
  • 174221ebb8 Use a more recent nightly version for testing on travis Victor Porof 2020-07-20 20:23:43 +0200
  • b6001e9b12 Use a more recent stable version for testing on travis Victor Porof 2020-07-20 19:37:26 +0200
  • 9fe69b11ce Update crate documentation, more consistent formatting Victor Porof 2020-07-20 19:22:22 +0200
  • d33e79fcd1 Minor clippy warning fixes Victor Porof 2020-07-20 19:21:03 +0200
  • e3c3388e66 Merge branch 'master' into safe-mode Victor 2020-03-10 18:45:51 +0100
  • 59ccf6c25c
    Merge pull request #193 from emilio/master Victor Porof 2020-03-10 15:42:12 +0100
  • ed5654ef66 Update lmdb. Emilio Cobos Álvarez 2020-03-10 14:38:52 +0100
  • e4b207c573 Update version to 0.10.3 Victor 2020-03-03 17:11:40 +0100
  • 887656b6a1
    Merge pull request #184 from glandium/uuid Victor Porof 2020-02-25 11:19:33 +0100
  • b92309af67 Update uuid to 0.8 Mike Hommey 2019-12-05 10:56:35 +0900
  • 7da5bd021d Fix bug number for LMDB crash (#183) Michael Cooper 2019-12-02 13:07:34 -0800
  • 997a418dca
    Merge pull request #182 from mozilla/move-tests Victor Porof 2019-11-23 17:18:45 +0100
  • c19b6a7e23
    Merge pull request #181 from mozilla/errors Victor Porof 2019-11-23 17:18:25 +0100
  • 666bb241e1
    Merge pull request #180 from mozilla/exports Victor Porof 2019-11-23 17:18:07 +0100
  • 9f2889989f
    Merge pull request #179 from mozilla/fail-on-create Victor Porof 2019-11-23 17:17:52 +0100
  • c433e63551 Move tests to the `tests` directory to allow vendoring into m-c Victor Porof 2019-11-22 10:58:21 +0100