Cassandra Heart
0e089d5899
fix: filter out peers that didn't pass the bandwidth/manifest test
2024-03-28 00:24:44 -05:00
Cassandra Heart
5a3af70dc8
v1.4.13 ( #146 )
...
* v1.4.13
* adjust blossomsub param
2024-03-27 03:50:52 -05:00
Cassandra Heart
286d38e054
small qol items
2024-03-24 03:11:00 -05:00
Cassandra Heart
5afabc401b
V1.4.12 ( #142 )
...
* v1.4.12
* small logging adjust
2024-03-23 15:26:57 -05:00
Cassandra Heart
1c93ea9f73
v1.4.11 ( #139 )
2024-03-21 02:14:45 -05:00
Cassandra Heart
0803d95573
v1.4.10 ( #135 )
...
* experimental priority sync
* get more aggressive about uncooperative ranking
* v1.4.10
2024-03-19 00:57:52 -05:00
Cassandra Heart
3001611197
v1.4.9 ( #131 )
2024-03-17 16:14:37 -05:00
Cassandra Heart
7ccd9f9ab0
fix: nodes with long-tail syncs or not in validator trie hit OOM due to accumulation of state transition messages that do not clear
2024-03-16 19:33:57 -05:00
Cassandra Heart
128ffc020c
fix: handle total distance comparison bug, reduce log noise
2024-03-16 04:29:20 -05:00
Cassandra Heart
cc1e304119
v1.4.7 ( #125 )
...
* move to a message processor channel model for ceremony
* switch to goroutine
* readjust
* cut down volume
* keep distance data asserted
* bring it back so more bootstrap nodes can exist
* bump the version, it's go time
2024-03-14 02:18:14 -05:00
Marius Scurtescu
d6460bc521
extract version logic to config package ( #107 )
...
* Modify the wrong default volumes value to /root/.config (#109 )
* move extract version logic to new version.go in config package
* update version extraction command
---------
Co-authored-by: talentbuilder <talentbuilder@163.com>
2024-03-12 20:29:40 -05:00
Cassandra Heart
f0c71b2d40
some various fixes ahead of 1.4.7 ( #119 )
...
* experimental: switch mutex to RW to see if it alleviates backpressure on peer info
* relax mutex req
* reject unknown messages
* open the floodgates
* adjust message handler to use goroutine, i'll probably regret this
* switch that back, it was regret
* further discovery
* log more data
* forcibly block channel when unbounded
* else
* make it configurable so bootstrap peers are the only ones putting up with this.
* ok, non-starter, let's try a different route
* further tweaking
* let the peer info flow uninhibited
* final burn off on master
* final adjustments
2024-03-12 20:28:48 -05:00
Cassandra Heart
644500bc42
v1.4.6 ( #115 )
...
* v1.4.6
* adjust connection manager for bootstrappers, go back to autoscale for resource
2024-03-12 02:45:20 -05:00
Cassandra Heart
7ad553fd62
v1.4.0 ( #86 )
2024-03-01 01:12:31 -06:00
Cassandra Heart
12d37ed072
v1.3.0 ( #81 )
2024-02-28 03:00:20 -06:00
Cassandra Heart
73b87b6a41
v1.2.15 ( #68 )
2024-02-24 02:35:13 -06:00
Cassandra Heart
96490478ef
v1.2.14 ( #67 )
2024-02-22 21:23:26 -06:00
Cassandra Heart
ab700df594
v1.2.10 ( #57 )
...
* v1.2.10
* v1.2.10
2024-02-20 01:59:03 -06:00
Cassandra Heart
53d4664ab7
v1.2.9 ( #51 )
2024-02-18 18:28:29 -06:00
Cassandra Heart
1b810d624c
v1.2.7 ( #48 )
2024-02-16 15:46:54 -06:00
Cassandra Heart
d499a60937
v1.2.6 ( #47 )
2024-02-16 03:42:37 -06:00
Cassandra Heart
ac5c393745
add new bootstrap peers, adjust some of the peering params, also peer selection for version ( #45 )
2024-02-15 02:08:44 -06:00
Cassandra Heart
0cd6b41f5d
v1.2.4 ( #43 )
2024-02-13 01:04:56 -06:00
Cassandra Heart
483077e1da
qol: banish the noise
2024-01-14 21:33:25 -06:00
Cassandra Heart
196588cbe6
v1.2.3 ( #36 )
2024-01-13 00:21:16 -06:00
Cassandra Heart
916a1514f1
fix: infinite loop edge case
2024-01-10 22:42:11 -06:00
Cassandra Heart
f48f177a10
v1.2.2 - sneaky sync troubles ( #35 )
2024-01-10 00:58:38 -06:00
Cassandra Heart
2e2a1e4789
v1.2.0 ( #31 )
2024-01-03 01:31:42 -06:00
Cassandra Heart
6b660d0da7
fix: handle fresh sync
2023-12-02 00:08:50 -06:00
Cassandra Heart
e381165568
v1.1.8 ( #27 )
2023-12-01 23:44:24 -06:00
Cassandra Heart
f2ad38da05
v1.1.6 - fix: [PROTO-60],[PROTO-61],[PROTO-62] ( #25 )
...
* [PROTO-61] - fix: Use DHT for source of truth on peer info
* [PROTO-60] – fix: nil uncooperative peer state panic
* [PROTO-62] – fix: stored frame corruption due to old bug
* v1.1.6 – bump version
2023-11-08 00:27:06 -06:00
Cassandra Heart
0eb4a3051a
PROTO-57 - Peer Version Enforcement
2023-10-31 22:45:20 -05:00
Cassandra Heart
f0e99b42dc
[PROTO-55] adjust buffer sizes to stem bleed from overweight execution transforms in frames
2023-10-26 19:19:19 -05:00
Cassandra Heart
4a6c4fa08e
fix: OOM, send candidates on sync
2023-10-26 15:54:49 -05:00
Cassandra Heart
45554cb9c2
1.1.4 – Reversed sync, detached consensus loop
2023-10-26 00:55:39 -05:00
Sedric
d45a925525
fix commitLongestPath off-by-one
2023-10-17 01:03:00 -04:00
Cassandra Heart
59c550db0f
1.1.3 – Rewinding heads and obvious fork comparison, additional bugfixes
2023-10-13 23:05:48 -05:00
Cassandra Heart
5bce33216f
fix: handle large consensus batches
2023-10-05 17:01:16 -05:00
Cassandra Heart
520d6562f9
fix: consider message failures and timeouts to also be uncooperative
2023-10-05 16:19:06 -05:00
Cassandra Heart
b4ad1aed18
fix: stop trying to sync with uncooperative peers
2023-10-05 15:17:06 -05:00
Cassandra Heart
53a19f3f23
fix: resync can happen again if distance is significant
2023-10-05 12:43:43 -05:00
Cassandra Heart
b0a755cdc3
1.1.0 – Ceremony Compressed Sync and Direct Peer Channels
2023-10-05 02:05:02 -05:00
Cassandra Heart
f0a90f6913
QOL: improve peer connectivity
2023-09-30 02:02:15 -05:00
Cassandra Heart
926e6bba22
Better synchronization targeting
2023-09-29 02:55:09 -05:00
Cassandra Heart
732bbe1c3a
QOL: logging
2023-09-28 02:59:27 -05:00
Cassandra Heart
e4d9bcdbf0
1.0.0 – Dawn
2023-09-24 21:43:35 -05:00