Commit graph

  • 04fc8ac2fd
    fix doc errors hinto.janai 2024-02-14 15:17:38 -0500
  • e7e198664f
    ci: add cargo doc step hinto.janai 2024-02-14 15:16:17 -0500
  • d27314cd69
    fix all typos hinto.janai 2024-02-14 15:06:44 -0500
  • 3dae9c7ef1
    add typos.toml for false positives hinto.janai 2024-02-14 14:58:26 -0500
  • 4a87e4b736
    ci: add separate typo job hinto.janai 2024-02-14 14:58:06 -0500
  • 80db61d67e
    ci: only cargo fmt on 1 OS hinto.janai 2024-02-14 14:51:48 -0500
  • 6686d43880
    heed: add todo!() for error mappings hinto.janai 2024-02-13 21:13:11 -0500
  • 14bd2dc7b9
    error: remove serde traits hinto.janai 2024-02-13 21:08:20 -0500
  • fe6c952b55
    sanakirja: add error.rs hinto.janai 2024-02-13 21:04:03 -0500
  • b4594aa89d
    backend: fix sanakijra K/V generics hinto.janai 2024-02-13 20:58:21 -0500
  • 123c242961
    revert 0342848, fix sanakirja trait bounds hinto.janai 2024-02-13 20:56:59 -0500
  • 034284808a
    add Never type to allow foreign trait implementations hinto.janai 2024-02-13 20:05:52 -0500
  • 889d228fbf
    document the context service Boog900 2024-02-13 23:51:25 +0000
  • ddce2fa70c
    backend: impl From<heed::Error> for RuntimeError hinto.janai 2024-02-13 17:50:04 -0500
  • 6eb0981829
    error: remove <BackendError> generic hinto.janai 2024-02-13 17:34:44 -0500
  • 4a13dc22e8
    Merge branch 'main' into error hinto.janai 2024-02-13 17:27:49 -0500
  • e78538a265
    error: add variants to RuntimeError hinto.janai 2024-02-13 17:26:02 -0500
  • 9f939c883c
    database: move Pod bound from Table -> Key (#61) hinto-janai 2024-02-13 17:21:10 -0500
  • f920b30aea
    pod: impl Pod for std::convert::Infallible hinto.janai 2024-02-13 16:21:21 -0500
  • 84078fec84
    Merge branch 'db' into key hinto.janai 2024-02-13 16:18:30 -0500
  • 71acd6fad5
    pod: remove Sealed impl on DupKey hinto.janai 2024-02-13 16:15:18 -0500
  • 4b55ae2c49
    key: DupKey: remove Key bound, return self.primary hinto.janai 2024-02-13 16:13:24 -0500
  • 274571a211
    pod: remove DupKey impl hinto.janai 2024-02-13 16:12:30 -0500
  • ce3c8c5870
    database: use Infallible for non-dup secondary keys (#60) hinto-janai 2024-02-13 15:57:29 -0500
  • 2525f15168
    pod: impl DupKey<P, S> where {P, S}: Pod hinto.janai 2024-02-13 15:47:51 -0500
  • f9928232a4
    database: move Pod bound from Table -> Key hinto.janai 2024-02-13 15:24:15 -0500
  • 961374347b
    database: use Infallible for non-dup secondary keys hinto.janai 2024-02-13 15:09:42 -0500
  • 331d4d3e7f
    Database (#35) hinto-janai 2024-02-13 12:43:25 -0500
  • 4d935aaecc
    change monero-consensus to cuprate-consensus-rules Boog900 2024-02-13 16:11:12 +0000
  • 95e5cff68c
    Merge branch 'main' into db, fix conflicts hinto.janai 2024-02-12 20:43:34 -0500
  • 3dcaf4c992
    fix typos hinto.janai 2024-02-12 20:40:10 -0500
  • 399c8f17b8
    add key.rs + trait Key, add bound to Table hinto.janai 2024-02-12 20:39:51 -0500
  • b7df133175
    consensus: fix batch handling when we don't have a full list of outputs. (#54) Boog900 2024-02-13 00:51:11 +0000
  • 73cd4c6568
    create schema Boog900 2024-02-13 00:48:32 +0000
  • 4caef7554b
    update serai Boog900 2024-02-12 21:44:57 +0000
  • 16fdca39bd
    table: add associated const CONSTANT_SIZE hinto.janai 2024-02-12 16:43:48 -0500
  • e0247e4c5b
    Merge branch 'main' into fix-batch-handling Boog900 2024-02-12 21:40:53 +0000
  • fb85474866
    service: only spawn 1 writer, don't allow cloning writer handle hinto.janai 2024-02-12 16:39:11 -0500
  • 0bbcf59af8
    add single block verification (no batch) Boog900 2024-02-12 21:35:18 +0000
  • d39dc5123e
    service: use InfallibleOneshotReceiver for writer hinto.janai 2024-02-12 16:32:14 -0500
  • 2cc17778b6
    service: combine ReadResponse and WriteResponse hinto.janai 2024-02-12 16:31:34 -0500
  • 83fa80d3eb
    service: remove Request hinto.janai 2024-02-12 16:27:11 -0500
  • a192347ba9
    service: shutdown on error, add todos hinto.janai 2024-02-12 16:15:49 -0500
  • 8d40e223b6
    service: use InfallibleOneshotReceiver for readers hinto.janai 2024-02-12 16:12:26 -0500
  • 4671f8362b
    service: use Arc instead of leaking, remove db_read/db_write hinto.janai 2024-02-12 15:51:46 -0500
  • a89ab052a6
    ci: add rustup update step hinto.janai 2024-02-12 15:36:44 -0500
  • a37c28a665
    pod: make methods infallible hinto.janai 2024-02-12 15:22:45 -0500
  • a0963dd9aa
    monero.rs trait -> free functions in ops/ hinto.janai 2024-02-12 15:08:03 -0500
  • afaccffc8e
    backend: add missing RoTx/RwTx inputs hinto.janai 2024-02-12 14:56:55 -0500
  • 027ab79acf
    database: add missing RoTx/RwTx inputs hinto.janai 2024-02-12 14:53:43 -0500
  • 5d27cb01a8
    Merge branch 'main' into db, fix conflicts hinto.janai 2024-02-12 14:31:37 -0500
  • 630faed263
    ci: include macos + windows (#52) hinto-janai 2024-02-12 08:39:15 -0500
  • 292bf680f1
    monero: docs hinto.janai 2024-02-11 20:21:36 -0500
  • 8069207ac3
    add monero.rs hinto.janai 2024-02-11 20:03:08 -0500
  • eab43ce7b2
    fix a couple typos Boog900 2024-02-12 00:55:18 +0000
  • 51bd49b03f
    add docs Boog900 2024-02-12 00:53:14 +0000
  • ff3df1edc1
    sort imports by CONTRIBUTING.md rules hinto.janai 2024-02-11 19:42:11 -0500
  • 568b99300c
    env: add create_tables_if_needed(), don't return Option<Db> hinto.janai 2024-02-11 19:31:19 -0500
  • 96df728004
    backend: fix get_range()'s trait impl return hinto.janai 2024-02-11 19:09:10 -0500
  • 74d0b8c0c0
    fix todo Boog900 2024-02-11 23:58:25 +0000
  • d2705d5530
    remove zip on windows expected dir Boog900 2024-02-11 23:33:05 +0000
  • 662c15fcf6
    remove tar.bz2 on macos expected dir Boog900 2024-02-11 23:13:18 +0000
  • fc0a6ab070
    fix macos capitalisation Boog900 2024-02-11 23:01:36 +0000
  • 99b0448756
    #[cfg(unix)] on bytes::Buf Boog900 2024-02-11 22:52:12 +0000
  • e851f70771
    change stdin to pipped Boog900 2024-02-11 22:42:57 +0000
  • 7a24487aee
    fix clippy Boog900 2024-02-11 22:35:41 +0000
  • d5c3625b3d
    move sleep and show monerod output Boog900 2024-02-11 22:31:15 +0000
  • 72c130875b
    extend time for monerod spawn Boog900 2024-02-11 22:20:23 +0000
  • d28652d2b2
    remove unneeded markers + imports hinto.janai 2024-02-11 17:16:01 -0500
  • 5b9005474c
    add download.rs Boog900 2024-02-11 22:11:58 +0000
  • 95609b3382
    service: add tests.rs hinto.janai 2024-02-11 17:09:51 -0500
  • f827f79caa
    Merge branch 'main' into ci Boog900 2024-02-11 22:09:23 +0000
  • 10224ac92e
    service: add only_one_database test in free.rs hinto.janai 2024-02-11 17:04:41 -0500
  • 53bc77b25e
    download and spawn monerod as a part of tests Boog900 2024-02-11 21:58:18 +0000
  • 7a802635d1
    constants: add sanity-check test hinto.janai 2024-02-11 16:58:15 -0500
  • 3a1e2bb7b1
    add top //! comments for files/modules hinto.janai 2024-02-11 16:49:55 -0500
  • 3298d29147
    add to constants.rs hinto.janai 2024-02-11 16:42:59 -0500
  • 73b5aa2bdb
    database: remove gist.rs hinto.janai 2024-02-11 16:27:56 -0500
  • 24de9708e2
    fix Cargo.lock merge conflict hinto.janai 2024-02-11 15:36:47 -0500
  • a83cf4d294
    Merge branch 'main' into db hinto.janai 2024-02-11 15:30:08 -0500
  • 3209ca4654
    Merge 53e7cf25f0 into ba0f82c356 shootyourofficer 2024-02-11 15:24:10 +0000
  • ba0f82c356
    helper: use crossbeam::atomic::AtomicCell for atomic floats (#56) hinto-janai 2024-02-10 18:19:12 -0500
  • 03910d4478
    add /I Boog900 2024-02-10 18:16:26 +0000
  • c3a53543f9
    try another way of spawning monerod Boog900 2024-02-10 17:50:59 +0000
  • 2ff50f41a9
    remove --detach Boog900 2024-02-10 17:39:31 +0000
  • 4aac7226c3
    install dependencies before spawning monerod Boog900 2024-02-10 17:30:17 +0000
  • 2a2b3c7d65
    fix last commit Boog900 2024-02-10 17:25:19 +0000
  • 04ab655d6b
    spawn monerod in msys2 for windows Boog900 2024-02-10 17:23:55 +0000
  • 53e7cf25f0 remove OnceLock from decomposed amount syf 2024-02-10 17:55:44 +0100
  • 0f0b8f4504
    include memwipe.c in build Boog900 2024-02-10 16:58:02 +0000
  • 54b68449d2
    add memwipe Boog900 2024-02-10 16:38:16 +0000
  • a3716e1d24
    fix rx builds Boog900 2024-02-10 16:11:06 +0000
  • 0349d7eaba
    readme: src/backend/ file purpose hinto.janai 2024-02-09 21:16:14 -0500
  • 1b49dcb57f
    readme: src/service/ file purpose hinto.janai 2024-02-09 21:14:53 -0500
  • 4166eb93ec
    readme: src/ file purpose hinto.janai 2024-02-09 21:12:49 -0500
  • 0f1fadef86
    Merge branch 'main' into helper hinto.janai 2024-02-09 19:23:20 -0500
  • 686f85786a
    helper: atomic docs hinto.janai 2024-02-09 19:20:56 -0500
  • 0d8f71b4c7
    Fix link errors in cargo doc (#55) hinto-janai 2024-02-09 19:08:39 -0500
  • 0e5c04509c
    helper: use crossbeam::atomic::AtomicCell for AtomicF(32|64) hinto.janai 2024-02-09 19:08:14 -0500
  • 448d0d15c5
    cargo.toml: add crossbeam hinto.janai 2024-02-09 19:08:04 -0500