Commit Graph

151 Commits

Author SHA1 Message Date
Marcel Müller 20c09ef48a Merge pull request #81 from TheNeikos/feature/add_ci
Replace travis with github actions
2020-07-01 13:09:10 +00:00
Marcel Müller f37e7a5aeb Only build on master push and prs 2020-07-01 15:06:26 +02:00
Marcel Müller f52b3e6e5c Replace travis with github actions 2020-07-01 15:02:47 +02:00
Marcel Müller bd82676aea Merge pull request #80 from TheNeikos/fix/clippy_lints
Fix clippy lints
2020-07-01 13:00:22 +00:00
Marcel Müller 1c5b1b3309 Fix clippy lints 2020-07-01 15:00:00 +02:00
Marcel Müller bfe4eb6419 Merge pull request #78 from TheNeikos/feature/add_boxed_backend
Allow boxed backends
2020-07-01 12:08:55 +00:00
Marcel Müller 910e0f35fe Allow boxed backends 2020-07-01 14:08:24 +02:00
Marcel Müller 456ab9041d Merge pull request #77 from TheNeikos/feature/dont_block_unecessarily
Don't block readers if not needed
2020-07-01 11:04:17 +00:00
Marcel Müller 62b9ec0f7b Don't block readers if not needed 2020-07-01 13:03:54 +02:00
Marcel Müller 552874dc13 Merge pull request #76 from TheNeikos/feature/update_dependencies
Update dependencies
2020-07-01 10:58:46 +00:00
Marcel Müller 48f15232eb Update dependencies 2020-07-01 12:55:18 +02:00
Marcel Müller a54972bd84 Merge pull request #73 from niluxv/update_deps
Update dependencies
2020-07-01 10:53:44 +00:00
niluxv bc94cc0b79 Update dependancies
Now `rustbreak` no longer depends on `serde_yaml` versions under 0.8.4,
which are vulnerable to uncontrolled recursion in deserialisation,
see RUSTSEC-2018-0005.
2020-02-02 10:05:03 +01:00
Marcel Müller 9d1da9b17b Merge pull request #72 from niluxv/rust_edition2018
Transition to Rust edition 2018
2020-02-01 11:15:08 +01:00
niluxv 2d1c9d1202 Fix clippy warnings 2020-01-31 11:18:58 +01:00
niluxv 0bded3773b Apply rust 2018 idioms 2020-01-31 11:03:14 +01:00
niluxv 241407159c Transition to Rust edition 2018 2020-01-31 10:47:17 +01:00
Marcel Müller fd2337b8e6 Merge pull request #70 from niluxv/atomic_saves_fix
Atomic saves fix
2020-01-29 11:52:22 +01:00
niluxv d12ebf1fc8 Advertise PathDatabase in crate level documentation 2020-01-28 09:25:01 +01:00
niluxv 576ce8fa7f Fix copy/paste error in "Add PathBackend with atomic saves"
where `PathDatabase::open` would yield a `FileDatabase`
2020-01-28 09:06:04 +01:00
Marcel Müller 9206fcdbf8 Merge pull request #69 from niluxv/atomic_saves
Add `PathBackend` with atomic saves
2020-01-27 14:04:57 +01:00
niluxv 1e230db1a2 Add PathBackend with atomic saves 2020-01-27 11:48:17 +01:00
Marcel Müller 4f9e9f5d99 Merge pull request #55 from TheNeikos/feature/bump_version
Bump rc version
2018-08-13 17:54:33 +02:00
Marcel Müller 1028dbf96a Bump rc version 2018-08-13 17:50:18 +02:00
Marcel Müller 57f280e4f2 Merge pull request #54 from TheNeikos/feature/add_write_passthrough
Add write passthrough
2018-08-13 17:46:34 +02:00
Marcel Müller 420e4cc4de Add write passthrough 2018-08-13 17:26:13 +02:00
Marcel Müller cceea4a5e9 Merge pull request #52 from DoumanAsh/mmap_anon
Add mmap based backend
2018-06-19 12:19:22 +02:00
Marcel Müller a0b9d4a3e4 Move some error cases around 2018-06-19 12:01:26 +02:00
Douman 1a0aa60ce8 Applying comments #4 2018-06-19 11:19:28 +02:00
Douman 16e882f58d Applying comments #3 2018-06-19 11:19:28 +02:00
Douman 678b71da83 Applying comments #1 2018-06-19 11:19:28 +02:00
Douman 97d2304929 Add mmap based backend 2018-06-19 11:19:28 +02:00
Marcel Müller d8017462f9 Merge pull request #53 from TheNeikos/make_nightly_optional
Update .travis.yml
2018-06-19 11:18:21 +02:00
Marcel Müller 78bb48c868 Update .travis.yml 2018-06-19 11:13:23 +02:00
Marcel Müller 1be7c4f929 Merge pull request #51 from Ealhad/patch-1
Fix example code in README
2018-06-11 13:02:59 +02:00
Charles de Lacombe 0bdac9948a Fix example code in README
The `?` syntax was used in `main`, but the return type didn't allow it.
2018-06-11 10:12:12 +02:00
Marcel Müller 5d40a27685 Merge pull request #50 from TheNeikos/extend_v2
Add access to underlying rwlock guards
2018-05-12 00:11:14 +02:00
Marcel Müller 19f7d07969 Remove uneeded variable in doc test 2018-05-12 00:03:30 +02:00
Marcel Müller 98cb958936 Document things a bit more 2018-05-11 23:56:40 +02:00
Marcel Müller a29fab0858 Add access to underlying rwlock guards 2018-05-11 13:26:17 +02:00
Marcel Müller cefade31da Merge pull request #41 from TheNeikos/rewrite-to_v2
Rewrite to v2
2018-05-10 17:42:45 +02:00
Marcel Müller a43c3a08b6 Release 2.0-rc2 2018-05-10 17:26:55 +02:00
Marcel Müller 2444283498 Rename reload/sync to load/save 2018-05-10 17:00:43 +02:00
Marcel Müller a16e3ce84c DeSer now uses failure:Error 2018-05-09 12:30:49 +02:00
Marcel Müller f0283edfc7 Prepare release candidate 2.0-rc1 2018-05-08 10:04:29 +02:00
Marcel Müller 3168f8dcf5 Finalize for realease of v2 2018-05-04 21:09:04 +02:00
Marcel Müller 59bd14f5a1 Add more documentation 2018-04-26 10:18:09 +02:00
Marcel Müller 90baa2aaa5 Add and document some more changes 2018-04-23 13:23:34 +02:00
Marcel Müller 1ac7eca877 Add convert method 2018-04-14 13:49:29 +02:00
Marcel Müller 586f10ced5 Add Documentation about Failure 2018-04-14 13:18:52 +02:00