Commit Graph

  • 754765ba31
    chore: orc support (#110) master Chrysostomos Nanakos 2025-12-23 23:23:31 +02:00
  • b1775eca60
    chore: orc support Chrysostomos Nanakos 2025-12-23 12:45:01 +02:00
  • 89c190be7f
    Merge 71bd679365d9230d060bb5e5a39cf4dcf5c34cd7 into 99884b5971759a0da437db3d2e834b92a058527d Chrysostomos Nanakos 2025-12-16 12:59:55 +00:00
  • 71bd679365
    fix(discovery): prevent premature node eviction from routing table fix-discovery-eviction Chrysostomos Nanakos 2025-10-09 22:16:32 +03:00
  • 99884b5971
    Rename Codex to Logos Storage (#108) Arnaud 2025-12-15 13:46:04 +01:00
  • 5cc3cfde14
    Rename Codex to Logos Storage Arnaud 2025-12-15 10:37:05 +01:00
  • 6c7de03622
    chore: bump stew et al (#107) Jacek Sieka 2025-12-11 13:47:10 +01:00
  • 607ee07392
    oops Jacek Sieka 2025-12-11 11:54:46 +01:00
  • 04d8e28455
    force leveldb version Jacek Sieka 2025-12-11 11:51:48 +01:00
  • 9a274fa475
    drop macos ci version Jacek Sieka 2025-12-11 11:40:23 +01:00
  • 8654feccbe
    drop protobuf_serialization Jacek Sieka 2025-12-11 11:18:32 +01:00
  • 4f50e198c1
    name conflict Jacek Sieka 2025-12-11 11:12:29 +01:00
  • ce641f3c9d
    relax Jacek Sieka 2025-12-11 10:50:37 +01:00
  • 19341235c4
    relax Jacek Sieka 2025-12-11 10:44:00 +01:00
  • 5410d5edba
    bumps Jacek Sieka 2025-12-11 10:42:24 +01:00
  • 803a1bee3e
    ci Jacek Sieka 2025-12-11 10:01:09 +01:00
  • 4fa5c57ecc
    bump stew Jacek Sieka 2025-12-11 09:59:44 +01:00
  • 2bdfb04382
    chore: fix use of deprecated import Jacek Sieka 2025-12-10 20:01:26 +01:00
  • 89b281fc8d
    pins libp2p to codex-supporting commit donotmerge/pin-to-codex-libp2p ThatBen 2025-03-26 11:19:03 +01:00
  • cd7beb5ff3
    addValue: use fast lookup value-add-get-find Csaba Kiraly 2023-09-04 14:42:16 +02:00
  • f60744e52e
    fix ValueReplication counter Csaba Kiraly 2023-09-03 13:54:19 +02:00
  • 39fbf89ea0
    implement findValue Csaba Kiraly 2023-06-27 02:01:58 +02:00
  • 026ede7201
    add ValueGetFrom count for naive getValue Csaba Kiraly 2023-06-19 12:12:33 +02:00
  • 55aa70c78a
    add ValueReplication cound for addValue Csaba Kiraly 2023-06-19 12:11:59 +02:00
  • bfcf6e6443
    logging: GetValue error should be debug Csaba Kiraly 2023-06-13 18:35:43 +02:00
  • 0970f3e4e7
    add DHT storage (addValue/getValue) functionality Csaba Kiraly 2023-06-06 11:05:09 +02:00
  • f6eef1ac95
    Merge pull request #104 from codex-storage/update-to-nim-2-x 0.5.0 Eric 2025-02-14 12:01:54 +11:00
  • fb17db8187
    Update dependencies versions Arnaud 2025-02-13 20:54:49 +01:00
  • d435c6945f
    Merge pull request #105 from codex-storage/fix/deps/2.0-deps Eric 2025-02-13 15:25:50 +11:00
  • 89d22c156e
    bump nimcrypto Eric 2025-02-13 15:07:51 +11:00
  • ee33946afb
    bump nimcrypto Eric 2025-02-13 12:19:43 +11:00
  • c777106e7f
    set non-major range for remaining deps Eric 2025-02-13 12:15:22 +11:00
  • 14d4dd97e9
    toBytes -> toBytesBE Eric 2025-02-13 12:15:00 +11:00
  • a9e17f4a33
    remove nim 1.6 from ci Eric 2025-02-13 12:09:50 +11:00
  • bc27eebb85
    fix pinned deps Eric 2025-02-13 12:08:09 +11:00
  • 0f67d21bbc
    updates nim-datastore Ben 2025-02-10 11:12:33 +01:00
  • 4bd3a39e00
    Update to Nim 2.0.14 Arnaud 2025-01-07 10:51:55 +01:00
  • 5f22be0420
    Remove useless comment Arnaud 2024-12-18 10:51:56 +01:00
  • 4eb4e9126a
    Use IpAddress instead of ValidAddress; remove unused import Arnaud 2024-12-18 10:48:25 +01:00
  • 5320e8c81e
    Remove .lock and file and direct dependency to nim-results Arnaud 2024-12-10 10:05:36 +01:00
  • cc54a4f0ec
    Set dependencies versions and commit hashes and introduce nimble.lock Arnaud 2024-12-09 18:57:16 +01:00
  • e7e45de75f
    Nim 2 config auto generated Arnaud 2024-12-09 18:56:49 +01:00
  • a3f203bbea
    Add nimbledeps to gitignore Arnaud 2024-12-09 18:56:02 +01:00
  • de39c2006e
    Add Nim version 2.0.12 to CI matrix Arnaud 2024-12-09 12:55:53 +01:00
  • cafb6ffe53
    Update version Arnaud 2024-12-09 12:55:12 +01:00
  • 570fb9a936
    Update dependencies Arnaud 2024-12-09 12:47:49 +01:00
  • 9fdf0eca8a
    Add Nim 2.x specific configuration Arnaud 2024-12-09 12:47:19 +01:00
  • d73dc48515
    Add pragma for exception raises Arnaud 2024-12-09 12:45:57 +01:00
  • 57f4b6f7cb
    Merge pull request #103 from codex-storage/fix-randomNodes Csaba Kiraly 2024-10-18 20:45:49 +02:00
  • ee4e2102d9
    Merge pull request #99 from codex-storage/fix-removal Csaba Kiraly 2024-10-18 20:14:23 +02:00
  • a6cfe1a084
    fix potential infinite loop in randomNodes Csaba Kiraly 2024-10-14 10:37:03 +02:00
  • 1a344f1fd7
    log reliability based on loss statistics Csaba Kiraly 2024-10-15 18:17:49 +02:00
  • fee5a9ced2
    set NoreplyRemoveThreshold to 0.5 Csaba Kiraly 2024-10-14 10:11:37 +02:00
  • 6310c50ce0
    introduce NoreplyRemoveThreshold Csaba Kiraly 2024-10-14 15:35:10 +02:00
  • 7507e99c96
    register "not seen" when missing replies Csaba Kiraly 2024-10-14 09:19:01 +02:00
  • 02bc12e639
    change node seen flag to an exponential moving average Csaba Kiraly 2024-10-14 15:33:29 +02:00
  • e1c1089e4f
    fix aggressive node removal from on first packet loss Csaba Kiraly 2024-10-07 21:39:54 +02:00
  • c1d2ea410d
    Merge pull request #102 from codex-storage/measure-rtt-bw Csaba Kiraly 2024-10-14 14:19:35 +02:00
  • 8b1660464d
    don't log bandwidth estimates Csaba Kiraly 2024-10-14 13:57:52 +02:00
  • 7057663f81
    fixup: remove excessive debug Csaba Kiraly 2024-10-14 11:19:36 +02:00
  • ff5391a35e
    Merge pull request #100 from codex-storage/metrics Csaba Kiraly 2024-10-10 12:51:09 +02:00
  • 4ccaaee721
    rename metrics to dht_ from discovery_ Csaba Kiraly 2024-10-10 11:44:26 +02:00
  • 80cc069c5e
    metrics: add transport byte counters Csaba Kiraly 2024-10-10 11:43:23 +02:00
  • ffeeeeb3fb
    transport: add metrics Csaba Kiraly 2024-10-10 11:42:11 +02:00
  • 4d2250477e
    metrics: add discovery_routing_table_buckets Csaba Kiraly 2024-10-08 10:24:00 +02:00
  • b7b04ed9e4
    metrics: rename routing_table_nodes to discovery_routing_table_nodes Csaba Kiraly 2024-10-08 10:23:22 +02:00
  • 6e180af4aa
    Merge pull request #101 from codex-storage/logging Csaba Kiraly 2024-10-10 11:22:23 +02:00
  • 706cb50041
    add debugPrintLoop to print neighborhood info Csaba Kiraly 2024-10-08 10:25:42 +02:00
  • 0825d887ea
    add bandwidth estimate Csaba Kiraly 2024-10-08 10:47:05 +02:00
  • ec4f0d4a84
    add transport level RTT measurement Csaba Kiraly 2024-10-08 10:43:06 +02:00
  • 0b69de242f
    add rtt measurement Csaba Kiraly 2024-10-08 10:40:33 +02:00
  • f3eec2a202
    node: add RTT and bandwidth measurement holders Csaba Kiraly 2024-10-07 21:33:45 +02:00
  • f6971cc947
    logging: better logging of SPR update Csaba Kiraly 2024-10-08 10:26:19 +02:00
  • 4d9e39d86c
    transport: improve logging Csaba Kiraly 2024-10-08 11:15:20 +02:00
  • b8bcb2d08d
    Merge pull request #95 from codex-storage/factorize Csaba Kiraly 2024-10-07 14:06:59 +02:00
  • f121d080e7
    Merge pull request #96 from codex-storage/reduce-timeouts Csaba Kiraly 2024-10-03 10:54:44 +02:00
  • fef297c622
    Merge pull request #94 from codex-storage/feature-FindNodeFastResultLimit Csaba Kiraly 2024-10-01 15:04:26 +02:00
  • 936a5ec6fa
    Merge pull request #93 from codex-storage/fix-FindNodeResultLimit Csaba Kiraly 2024-10-01 14:51:33 +02:00
  • 9acdca795b
    routing table logging update (#97) Ben Bierens 2024-09-23 15:49:08 +02:00
  • 964d27a00b
    fixes dependencies benbierens 2024-08-28 09:57:08 +02:00
  • b21debde71
    Merge branch 'master' into logging-update Ben 2024-08-22 09:05:38 +02:00
  • 5f38fd9570
    GCC-14 (#98) Ben Bierens 2024-08-20 11:04:48 +02:00
  • 97fcd97562
    Review comment by Mark Ben Bierens 2024-08-20 09:11:31 +02:00
  • bc87f30b0d
    Review comment by Mark Ben Bierens 2024-08-19 15:51:08 +02:00
  • be88f8a7b3
    bumps checkout to v4 Ben 2024-08-19 15:36:09 +02:00
  • 72fd06deab
    pins nim-datastore version Ben 2024-08-19 15:08:37 +02:00
  • 3b4cc1f40f
    turns nim-stable back off Ben 2024-08-15 11:14:47 +02:00
  • 4821749062
    bumps datastore Ben 2024-08-15 10:47:41 +02:00
  • a1f7219758
    builds parallel tests before running Ben 2024-08-15 10:02:01 +02:00
  • 6d924439a1
    fixes asynctest import Ben 2024-08-15 09:45:34 +02:00
  • cab49ccf9a
    greatly simplify CI Ben 2024-08-15 09:42:18 +02:00
  • aa32c7b8d5
    datastore checksum Ben 2024-08-14 11:54:35 +02:00
  • e924686f6d
    bumps nim-datastore Ben 2024-08-14 11:28:19 +02:00
  • 825e31d132
    attempt to fix import paths Ben 2024-08-14 11:19:17 +02:00
  • b3fd45d200
    adds build.nims to installfiles for test module Ben 2024-08-14 10:55:08 +02:00
  • 437643124d
    oops wrong version Ben 2024-08-14 10:48:35 +02:00
  • 2fd6c7dd03
    pathing in tests Ben 2024-08-14 10:34:45 +02:00
  • a865b3242e
    sets path Ben 2024-08-14 10:29:09 +02:00
  • 421fabe98b
    splits the test dependencies from the dev dependencies (example nim-ethers) Ben 2024-08-14 10:23:29 +02:00
  • 747320808a
    libp2p checksum benbierens 2024-08-12 17:44:06 +02:00