Commit Graph

73 Commits

Author SHA1 Message Date
39ce0d8ceb add async reader stream 2023-08-06 00:56:49 +03:00
1ba645f337 add async reader 2023-08-06 00:12:15 +03:00
150527efeb move macro to convert mod 2023-08-06 00:11:44 +03:00
0c0a4e31ba optional feature for source
All checks were successful
continuous-integration/drone/push Build is passing
2023-08-05 23:26:45 +03:00
abcb7d6dc2 add async writer
All checks were successful
continuous-integration/drone/push Build is passing
2023-08-05 23:10:30 +03:00
307790ce49 fix set_pledged_src_size 2023-08-05 23:07:16 +03:00
a6e5931f35 add sync/async features 2023-08-05 23:06:55 +03:00
1e8cd4b461
cargo update
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-19 14:43:22 +03:00
9246d06783
cargo fix 2023-07-19 14:40:56 +03:00
cc5ab52f32
ref bench 2023-07-19 14:40:25 +03:00
e7491f6d3a upd clap to v4 2023-05-07 18:15:45 +03:00
39d4d6b610
add locks + file alloc in Writer::finish
All checks were successful
continuous-integration/drone/push Build is passing
2023-04-05 16:53:40 +03:00
27260695f7
upd lock
All checks were successful
continuous-integration/drone/push Build is passing
2023-04-03 15:35:58 +03:00
f5bd72b298
fix publish 2
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-29 13:46:21 +03:00
dda50e7d2b
fix build on publish
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-29 13:31:23 +03:00
693f349ae3
fix license 2023-03-29 13:30:57 +03:00
7a2e58b1b9
remove branch filter for publish
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-29 13:23:03 +03:00
9570b1d6e2
add manifest info 2023-03-29 13:22:37 +03:00
5355d0398d
remove ledb
All checks were successful
continuous-integration/drone Build is passing
2023-03-29 13:00:17 +03:00
b63e9aa45c
add publish pipeline 2023-03-29 12:59:35 +03:00
8120a996a3
add test_share_reader
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-28 15:43:08 +03:00
3a26a4aa7f
upd bench 2023-03-28 15:37:21 +03:00
103b677d21
into_iter() for reader 2023-03-28 15:01:14 +03:00
e18539a982
reader without mut 2023-03-28 14:59:44 +03:00
249ac3a4ef
ci: use sparse protocol for crates.io
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-13 17:10:09 +03:00
e940f1c37c
cargo update
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-02 14:50:06 +03:00
f3dabe7a06
new db file rename 2023-01-03 23:52:50 +03:00
e521e39f5e add ledb read/write benches
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-10 22:21:55 +03:00
cf591198a0 separate lib
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-10 21:43:15 +03:00
be6b17a8e2 db::read -- io::Cursor instead of take
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-09 21:31:38 +03:00
6a3b3647b3 db read with mmap
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-09 21:03:35 +03:00
7efd03d624 add db_bench
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-16 01:29:37 +03:00
a05edad5f7 db::WriterOpts reduce current_buf_size
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-13 21:27:41 +03:00
5f4fc35b71 db::test::TestData variable length 2022-10-13 21:24:50 +03:00
78b319e41a db::Writer::load use size_hint for table.reserve 2022-10-13 21:23:55 +03:00
38cee92d5f db::Writer share cur_buf_raw 2022-10-13 20:57:20 +03:00
3f4a144431 drone ci: apk add musl-dev
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-12 18:07:50 +03:00
bef08e6166 add .drone.yml
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-12 18:01:38 +03:00
5ed8c12f91
use collection.load(rx) for writer task 2022-10-10 16:15:16 +03:00
2acb324da9
use forked ledb
with fixed collection.load()
2022-10-10 16:14:47 +03:00
dbf9e8cdac
rename reader_task 2022-10-10 16:13:59 +03:00
f275069f23
move enumerate to reader_task 2022-10-10 16:12:51 +03:00
17446a6318
fmt 2022-10-10 15:42:43 +03:00
7c27a20ebd fix Writer / remove [where Debug] 2022-10-10 01:19:44 +03:00
f361a35b65 use tempfile::tempdir for tests 2022-10-10 01:05:54 +03:00
efec662700 upd bench 2022-10-10 00:09:17 +03:00
a5ca0c65a7 add iter for reader 2022-10-10 00:08:57 +03:00
c28508b147 add test write/read + fix write 2022-10-09 23:54:58 +03:00
f51f2be18f add db::Writer::load 2022-10-09 18:26:00 +03:00
3b24a1be2f separate new db reader+writer from main 2022-10-09 16:43:17 +03:00