├── .github └── FUNDING.yml ├── .gitignore ├── .travis.yml ├── Cargo.toml ├── LICENSE ├── README.md ├── benches └── bench.rs ├── db ├── gen_offset.js ├── package-lock.json ├── package.json └── test.offset ├── go_offset_notes.md ├── go_ssb_msgpackhexbytes.txt ├── src ├── flume_log.rs ├── flume_view.rs ├── go_offset_log.rs ├── iter_at_offset.rs ├── lib.rs ├── log_entry.rs ├── mem_log.rs └── offset_log.rs └── test_vecs ├── empty ├── data ├── jrnl └── ofst └── four_ssb_messages ├── data ├── jrnl └── ofst /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | open_collective: sunrise-choir 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | **/*.rs.bk 3 | Cargo.lock 4 | db/node_modules 5 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/README.md -------------------------------------------------------------------------------- /benches/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/benches/bench.rs -------------------------------------------------------------------------------- /db/gen_offset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/db/gen_offset.js -------------------------------------------------------------------------------- /db/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/db/package-lock.json -------------------------------------------------------------------------------- /db/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/db/package.json -------------------------------------------------------------------------------- /db/test.offset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/db/test.offset -------------------------------------------------------------------------------- /go_offset_notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/go_offset_notes.md -------------------------------------------------------------------------------- /go_ssb_msgpackhexbytes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/go_ssb_msgpackhexbytes.txt -------------------------------------------------------------------------------- /src/flume_log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/src/flume_log.rs -------------------------------------------------------------------------------- /src/flume_view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/src/flume_view.rs -------------------------------------------------------------------------------- /src/go_offset_log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/src/go_offset_log.rs -------------------------------------------------------------------------------- /src/iter_at_offset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/src/iter_at_offset.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/log_entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/src/log_entry.rs -------------------------------------------------------------------------------- /src/mem_log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/src/mem_log.rs -------------------------------------------------------------------------------- /src/offset_log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/src/offset_log.rs -------------------------------------------------------------------------------- /test_vecs/empty/data: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_vecs/empty/jrnl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_vecs/empty/ofst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_vecs/four_ssb_messages/data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/test_vecs/four_ssb_messages/data -------------------------------------------------------------------------------- /test_vecs/four_ssb_messages/jrnl: -------------------------------------------------------------------------------- 1 | c`F -------------------------------------------------------------------------------- /test_vecs/four_ssb_messages/ofst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-choir/flumedb-rs/HEAD/test_vecs/four_ssb_messages/ofst --------------------------------------------------------------------------------