Commit Graph

  • 61fcbf35f9
    global consensus, plugged in and verified Cassandra Heart 2025-11-06 04:02:16 -0600
  • 68daf0c783
    plugged in, vetting message validation paths Cassandra Heart 2025-11-05 08:23:07 -0600
  • 1fc37f780c partition reconciler palanqu 2025-11-04 23:36:57 +0800
  • c86674b97f
    wiring nearly complete, missing needed hooks for proposals Cassandra Heart 2025-11-04 07:08:35 -0600
  • aaf73efef4
    lifecycle-ify most types Cassandra Heart 2025-11-04 04:57:38 -0600
  • a5672daed1
    bulk of engine swap out Cassandra Heart 2025-11-04 01:45:43 -0600
  • 7d1320c226
    mostly finalized state for consensus Cassandra Heart 2025-11-03 03:05:10 -0600
  • 53b411152a feat: support static available storage palanqu 2025-11-02 14:20:49 +0800
  • 89f15bae36
    resolve timeout hanging Cassandra Heart 2025-11-02 04:33:51 -0600
  • 045d07e924
    further refinements Cassandra Heart 2025-11-02 01:14:43 -0600
  • 56dfa5fae3
    add component lifecycle management+supervisor Cassandra Heart 2025-10-31 18:09:45 -0500
  • 21d79865de
    further adjustments, restore full pacemaker shape Cassandra Heart 2025-10-31 13:07:12 -0500
  • 25fd6166ed
    add integration test, adjust log interface, small tweaks Cassandra Heart 2025-10-31 01:00:11 -0500
  • 553ce004c0
    remaining non-integration tests Cassandra Heart 2025-10-30 05:23:26 -0500
  • a3d3a8d795
    bulk of tests Cassandra Heart 2025-10-30 02:19:35 -0500
  • aaca4dccf8 do not respawn worker if filter loaded from store is empty Vasyl Tretiakov 2025-10-29 21:45:30 +0200
  • 9e1014dd34 print worker filter on worker ipc server start Vasyl Tretiakov 2025-10-29 21:45:01 +0200
  • d71b0538f2
    wip: conversion of hotstuff from flow into Q-oriented model Cassandra Heart 2025-10-29 02:27:37 -0500
  • 8c5315bf17 do not decode empty keys.yml Vasyl Tretiakov 2025-10-29 02:08:42 +0200
  • d3b038fe6c remove unnecessary space char at the end of French flag unicode Vasyl Tretiakov 2025-10-28 22:49:22 +0200
  • a3b3ae3e1d remove obsolete engine.maxFrames config parameter Vasyl Tretiakov 2025-10-28 22:35:56 +0200
  • 3d16aad453 default to Info log level unless debug is enabled Vasyl Tretiakov 2025-10-26 20:49:30 +0200
  • bc8190624f respect config's "logging" section params, remove obsolete single-file logging Vasyl Tretiakov 2025-10-26 20:37:31 +0200
  • e26940acec simplify channel read for single select case Vasyl Tretiakov 2025-10-25 13:18:52 +0300
  • fe49aad889 simplify range traversal Vasyl Tretiakov 2025-10-25 13:18:06 +0300
  • 5eafe0217f remove redundant type from array Vasyl Tretiakov 2025-10-25 13:13:16 +0300
  • 92c1103615 simplify channel read for single select case Vasyl Tretiakov 2025-10-25 13:09:05 +0300
  • ef1b959538 simplify range traversal Vasyl Tretiakov 2025-10-25 13:07:56 +0300
  • 6e5ced80bb delete rand.Seed() deprecated in Go 1.20 and no-op as of Go 1.24 Vasyl Tretiakov 2025-10-25 13:02:09 +0300
  • 26a61db092 simplify channel read for single select case Vasyl Tretiakov 2025-10-25 12:56:21 +0300
  • de96e3f88e simplify range traversal Vasyl Tretiakov 2025-10-25 12:55:18 +0300
  • 4df761de20
    qol: add generated files Cassandra Heart 2025-10-25 04:42:39 -0500
  • 19ca2cc553
    v2.1.0.4 (#450) Cassandra Heart 2025-10-25 02:55:12 -0500
  • 20519ddaa0
    v2.1.0.4 v2.1.0.4 Cassandra Heart 2025-10-25 02:54:05 -0500
  • 0053dcb5e0
    amend: fix-up for prover set Cassandra Heart 2025-10-24 00:28:47 -0500
  • eb0b54241d
    v2.1.0.3 (#449) Cassandra Heart 2025-10-23 22:43:17 -0500
  • d62aa6713a
    v2.1.0.3 v2.1.0.3 Cassandra Heart 2025-10-23 22:40:42 -0500
  • ab34157f03
    fix: remove merge conflict markers? Cassandra Heart 2025-10-23 02:29:06 -0500
  • 6d5dac23cf
    amend: missing wire.go change Cassandra Heart 2025-10-23 02:13:12 -0500
  • 85c7bd5307
    amend: missing keys.go change Cassandra Heart 2025-10-23 01:32:17 -0500
  • 53f7c2b5c9
    v2.1.0.2 (#442) Cassandra Heart 2025-10-23 01:03:06 -0500
  • 58a7410cc0
    Worker node should stop upon OS SIGINT/SIGTERM signal (#447) v2.1.0.2 Black Swan 2025-10-23 09:02:34 +0300
  • f7db80e412
    Merge branch 'v2.1.0.2' into worker-os-signal-stop Cassandra Heart 2025-10-23 01:02:24 -0500
  • e4a8e539a6
    Dev docs improvements (#445) Daz 2025-10-23 08:00:18 +0200
  • 264efde9de
    fix: blocker (3) Cassandra Heart 2025-10-23 00:59:34 -0500
  • 800d2cfc11 create done os signal channel and stop worker upon message to it Vasyl Tretiakov 2025-10-21 21:46:57 +0300
  • d953d1e8f2 add core id to worker stop log message Vasyl Tretiakov 2025-10-21 21:43:47 +0300
  • c46373ffc5 move deferred Stop() to Start() Vasyl Tretiakov 2025-10-21 21:39:10 +0300
  • 3da121978d move pebble close to Stop() Vasyl Tretiakov 2025-10-21 21:36:54 +0300
  • d0570689bd Improve testing instructions dazthecorgi 2025-10-19 15:44:33 +0000
  • acf6a7e0a0 Make install deps script more robust dazthecorgi 2025-10-19 15:44:27 +0000
  • d5a094116c
    add test coverage for distributed lock behaviors – once passing, blocker (3) is resolved Cassandra Heart 2025-10-12 05:10:15 -0500
  • df52d5bb87
    ahead of tests, get the protobuf/metrics-related changes out so teams can prepare Cassandra Heart 2025-10-12 00:22:50 -0500
  • 70efacbac1
    rollup of pre-liveness check lock interactions Cassandra Heart 2025-10-11 04:59:11 -0500
  • 5023e019e6
    fix: no fork replay on repeat for non-archive nodes, snap now behaves correctly Cassandra Heart 2025-10-10 05:12:53 -0500
  • ec8074e01b
    add test coverage for fork choice behaviors and replay – once passing, blocker (2) is resolved Cassandra Heart 2025-10-10 02:21:38 -0500
  • 32a7824ec3
    fix: remove unnecessary prefix from prover ref Cassandra Heart 2025-10-09 22:45:36 -0500
  • 30a76203d3
    fix: nil ref on consensus halts for non-archive nodes Cassandra Heart 2025-10-09 22:45:07 -0500
  • 3eb7477ff8
    fix: support test/devnet defaults for coverage scenarios Cassandra Heart 2025-10-09 22:44:42 -0500
  • 5dd3623b8d
    fix: establish grace period on halt scenario to permit recovery Cassandra Heart 2025-10-09 21:33:26 -0500
  • 866f08ccf8
    qol: additional logging for diagnostics, also testnet/devnet handling for confirmations Cassandra Heart 2025-10-09 20:19:43 -0500
  • f59eb4ba0a
    fix lock fallthrough, add missing allocation update Cassandra Heart 2025-10-09 04:44:33 -0500
  • 6d15fbfc7d
    fix: weave in lock/unlock semantics to liveness provider Cassandra Heart 2025-10-09 02:27:05 -0500
  • 4565ee2c9b
    fix: adjust tests with new execution shape Cassandra Heart 2025-10-08 23:11:57 -0500
  • e0f3f04171
    fix: update execution engines to support new locking model Cassandra Heart 2025-10-08 23:04:00 -0500
  • ff449ecc98
    fix: token intrinsic locking Cassandra Heart 2025-10-08 22:44:21 -0500
  • 9a1a9743a6
    fix: hypergraph intrinsic locking Cassandra Heart 2025-10-08 22:23:25 -0500
  • 76405d7876
    fix: compute intrinsic locking Cassandra Heart 2025-10-08 22:08:03 -0500
  • d5b7679e70
    fix: first phase of distributed lock refactoring Cassandra Heart 2025-10-08 21:24:27 -0500
  • 36a423f7a2
    staging temporary state under diagnostics Cassandra Heart 2025-10-08 02:30:40 -0500
  • aa933b2617
    fix: pomw mint proof data needs to be hierarchically under global intrinsic domain Cassandra Heart 2025-10-07 21:13:21 -0500
  • 8aca6accb2
    fix: only check allocations if they exist Cassandra Heart 2025-10-07 21:11:45 -0500
  • baa532640f
    fix: add missing interface method and amend test blossomsub to use new peer id basis Cassandra Heart 2025-10-07 21:11:22 -0500
  • 703e97c66a
    reuse shard descriptors for both join planning and confirm/reject decisions Cassandra Heart 2025-10-07 03:22:53 -0500
  • c441353a09
    qol: separate decisional logic on post-enrollment confirmation into consensus engine, proposer, and worker manager where relevant, refactor out scoring Cassandra Heart 2025-10-07 02:57:01 -0500
  • 75b281184a
    qol: use fisher-yates shuffle to ensure prover allocations are evenly distributed when scores are equal Cassandra Heart 2025-10-07 02:09:29 -0500
  • f06c65a901
    qol: small logging tweaks for easier log correlation in debug mode Cassandra Heart 2025-10-07 00:18:07 -0500
  • 923add5120
    qol: underflow causes join fail in first ten frames on test/devnets Cassandra Heart 2025-10-07 00:15:58 -0500
  • 05ca341081
    fix: use the unallocated workers to generate a proof Cassandra Heart 2025-10-07 00:15:04 -0500
  • 036d94a4fa
    fix: preempt prover from planning with no workers Cassandra Heart 2025-10-07 00:14:35 -0500
  • 006ef46731
    fix: add delegate to protobuf <-> reified join conversion Cassandra Heart 2025-10-06 23:07:35 -0500
  • e7a03f84e5
    fix: join verify frame source + ensure domain is properly padded (unnecessary but good for consistency) Cassandra Heart 2025-10-06 23:06:55 -0500
  • ad8dc9cd01
    fix: reorder steps of join creation Cassandra Heart 2025-10-06 23:06:01 -0500
  • 73872da86c
    enhance clarity behind worker count calculation (#444) Black Swan 2025-10-07 05:19:17 +0300
  • 66b89e3f6e
    ARCHITECTURE.md enhancements (#443) Black Swan 2025-10-07 05:17:17 +0300
  • e72b407277
    fix: master/worker connectivity issue in sparse networks Cassandra Heart 2025-10-06 21:16:05 -0500
  • 61204339ba
    qol: diagnostic data for peer authenticator Cassandra Heart 2025-10-06 18:35:16 -0500
  • bd5ebf9a5d
    fix: broadcast listener default Cassandra Heart 2025-10-06 18:34:45 -0500
  • daf10a648d
    fix: eager prover Cassandra Heart 2025-10-06 18:34:27 -0500
  • a6b51d4622
    fix: divide by zero case Cassandra Heart 2025-10-06 18:33:56 -0500
  • b8cd46b920
    fix: remove global prover state from size calculation Cassandra Heart 2025-10-06 18:32:18 -0500
  • a799c0ba1e enhance clarity behind worker count calculation Vasyl Tretiakov 2025-10-07 02:11:45 +0300
  • 29792d7f19 update worker spawning details Vasyl Tretiakov 2025-10-07 01:20:42 +0300
  • d2afb7f9b9 main process => master process terminology alignment Vasyl Tretiakov 2025-10-07 01:01:46 +0300
  • 93820ad135
    fix: worker registration should be idempotent if inputs are same, otherwise permit updated records Cassandra Heart 2025-10-06 04:00:30 -0500
  • 1f62e5daed
    fix: overflow arithmetic on frame number comparison Cassandra Heart 2025-10-06 03:59:51 -0500
  • 0d08f74031
    fix: separate X448/Decaf448 signed keys, add onion key to registry Cassandra Heart 2025-10-06 01:30:37 -0500
  • 2c721a05c2
    fix:non-archive snap sync issues Cassandra Heart 2025-10-05 23:51:40 -0500
  • 74e500ef60
    qol: log value should be snake cased Cassandra Heart 2025-10-05 23:51:29 -0500
  • e0393aa34d
    fix: shut the fuck up, peer log Cassandra Heart 2025-10-05 23:51:09 -0500